Overview
Add fal.ai to any ModuleX agent or workflow. Queue-based AI model inference via the fal.ai platform API (queue.fal.run/fal-ai). Submit requests to run generative AI models asynchronously, monitor their status, retrieve results, and cancel pending tasks.
Categories: AI & Machine Learning · Generative AI · Auth: API Key · Actions: 4
Authentication
API Key Authentication
Authenticate using your fal.ai API key1
Step 1
Go to https://fal.ai/dashboard/keys and sign in
2
Step 2
Create a new API key or copy your existing one
3
Step 3
Paste the API key below
Required Credentials
Available Actions
add_request_to_queue — Adds a request to the queue for asynchronous processing, including specifying a webhook URL for receiving updates
add_request_to_queue — Adds a request to the queue for asynchronous processing, including specifying a webhook URL for receiving updates
cancel_request — Cancels a request in the queue to stop a long-running task that is no longer needed
cancel_request — Cancels a request in the queue to stop a long-running task that is no longer needed
get_request_response — Gets the response of a completed request in the queue to retrieve results of an asynchronous task
get_request_response — Gets the response of a completed request in the queue to retrieve results of an asynchronous task
Limits & Quotas
- Rate limits depend on your fal.ai plan tier (free tier has limited concurrent requests).
- Requests are queued; queue position is returned in status responses.
- Error model: non-2xx responses and timeouts are caught and returned as
success=False+errorrather than raising.