Fal AI
Fal.ai integration for running AI models. Provides sync and async model inference for image generation, video generation, text-to-speech, and more. RunModel executes synchronously (submit + wait). For long-running models, use SubmitRequest/GetStatus/GetResult for queue-based async execution. CancelRequest cancels queued jobs. All nodes require a Fal.ai API key credential.
| Namespace | Robomotion.FalAI |
| Version | 1.1.0 |
| Category | Artificial Intelligence |
| Nodes | 8 |
Nodes
| Node | Description |
|---|---|
| Connect | Opens a connection to Fal AI and returns a Client ID. |
| Disconnect | Closes a Fal AI connection. |
| Run Model | Runs a model in Fal AI. |
| Submit Request | Submit Request — see the properties below. |
| Get Request Status | Gets request status in Fal AI. |
| Get Request Result | Gets a request result in Fal AI. |
| Cancel Request | Cancels a request in Fal AI. |
| Toolkit | Exposes this package's operations to an AI Agent as a single tool. |
Connecting
This package has a Connect node. Run it once at the start of your flow; it returns a Client ID that the other nodes take as input. Pair it with Disconnect so the connection is released when the flow ends.
Credentials belong in a Vault rather than typed into the node.
AI Agent tools
7 of these nodes are exposed as tools an AI Agent can call directly:
Connect, Disconnect, Run Model, Submit Request, Get Request Status, Get Request Result, Cancel Request.
Generated from the package spec that the Flow Designer itself loads, so the node list and every property below match the version above exactly.
It does not yet include worked examples or service-specific guidance — those are written by hand, and a plausible-sounding guess in a reference page is worse than an honest gap. If you build something useful with this package, the community is the place to share it.