Skip to main content
fal.ai logo

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 key
1

Step 1

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

Parameters

string
required
The unique identifier for the fal.ai app/model (e.g. ‘lora’, ‘fast-sdxl’)
object
required
Input data for the model. Fields depend on the specific app/model being called
string
Optional URL to receive webhook updates about the request status

Response

Parameters

string
required
The unique identifier for the fal.ai app/model
string
required
The unique identifier for the request to cancel

Response

Parameters

string
required
The unique identifier for the fal.ai app/model
string
required
The unique identifier for the request

Response

Parameters

string
required
The unique identifier for the fal.ai app/model
string
required
The unique identifier for the request
boolean
Whether to include logs in the status response

Response

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 + error rather than raising.

Amazon Alexa

Browser Use

ElevenLabs