Retool
Authentication Type: API Key Description: Internal tool builder for triggering workflows via API. Retool workflows allow automated data processing and integrations.
Authentication
To authenticate, you'll need a Retool workflow API key:
- Open your Retool workflow in the editor
- Click the Webhook trigger block
- Copy the Workflow API Key from the trigger settings
- Your base URL is typically
https://api.retool.com(or your self-hosted instance URL)
For more information, visit the Retool Workflows documentation.
Workflows
Trigger Workflow
Trigger a Retool workflow by ID with an optional JSON body. Returns the workflow result data.
Operation Type: Mutation (Write)
Parameters:
- workflowId
string(required): The ID of the Retool workflow to trigger - body
string(nullable): JSON-encoded body to pass to the workflow (e.g.{"email": "user@example.com"}), or null for no body
Returns:
- success
boolean: Whether the workflow was triggered successfully - data
object(nullable): Data returned by the workflow, if any
Example Usage:
{
"workflowId": "wf_abc123def456",
"body": "{\"customer_id\": \"cust-789\", \"action\": \"sync_data\"}"
}
Common Use Cases
Workflow Automation:
- Trigger data sync workflows from external events
- Kick off approval processes with contextual data
- Run scheduled data processing jobs on demand
Internal Tool Integration:
- Connect AI agents to existing Retool workflows for complex operations
- Pass structured data to workflows for processing and transformation
- Retrieve workflow results for use in downstream automation
Data Processing:
- Trigger ETL pipelines built in Retool workflows
- Run bulk data operations with custom parameters
- Orchestrate multi-step processes across internal tools