Skip to main content
The fal node adds fal operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. fal also includes 1 trigger operation (marked in the tables below) that can start a workflow when something happens in fal.
You can wire the fal node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect fal under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential. Get your credentials here.

Operations

Keys

OperationIDDescriptionTrigger
Create API Keycreate_keyCreate a new API key for the account.
Delete API Keydelete_keyDelete an API key by its ID.
List API Keyslist_keysList all API keys for the account.

Model run

OperationIDDescriptionTrigger
Cancel Requestcancel_requestCancel a queued or in-progress request.
Get Request Resultget_resultFetch the completed result payload of a queued request.
Get Request Statusget_statusPoll the status of a queued request.
Run Model (Sync)run_modelRun a model endpoint synchronously and get the result inline.
Submit to Queuesubmit_queueSubmit an async request to the fal queue (best for long-running jobs).

Platform

OperationIDDescriptionTrigger
Get Usageget_usageRetrieve granular usage line items for the account.
List Requests by Endpointlist_requestsList recent requests for a specific model endpoint.
Search Modelssearch_modelsSearch and list available model endpoints.

Storage

OperationIDDescriptionTrigger
Initiate File Uploadinitiate_uploadInitiate a file upload to fal’s CDN; returns a presigned upload URL.

Other

OperationIDDescriptionTrigger
On Job Completedon_job_completedFire the workflow when a queued fal job completes (success or error).Yes