Skip to main content

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.

NamespaceRobomotion.FalAI
Version1.1.0
CategoryArtificial Intelligence
Nodes8

Nodes

NodeDescription
ConnectOpens a connection to Fal AI and returns a Client ID.
DisconnectCloses a Fal AI connection.
Run ModelRuns a model in Fal AI.
Submit RequestSubmit Request — see the properties below.
Get Request StatusGets request status in Fal AI.
Get Request ResultGets a request result in Fal AI.
Cancel RequestCancels a request in Fal AI.
ToolkitExposes 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.

About this page

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.