API Supports
API supports can be triggered from external apps and systems through WebToCRM, using a custom object as the bridge between the incoming API call and the flow.
How it works
The connection follows this path: External App → WebToCRM API → Custom Object → Flow Trigger. When an external system sends data to your WebToCRM endpoint, it creates a record in a designated custom object. That record creation then fires the flow automatically.
Step-by-step setup
Step 1: Create a Custom Object
Go to Settings → Custom Objects
Create a new object to act as the API entry point (e.g., "API Flow Trigger")
Add the fields your flow will need, such as:
flow_id,trigger_data,source_system
Step 2: Configure WebToCRM
Go to Settings → WebToCRM
Enable the API for your custom object
Copy the generated webhook URL — this is the endpoint your external app will call
Step 3: Build your Flow
Go to Settings → Flows → Create Flow
In the Node Palette, click the API Integration Tip → Learn how → for reference
Add a Record Created trigger and select your custom object as the entity type
Build out your actions using data from the trigger via
{{trigger.id}}and{{trigger.field_name}}Click Save
Common use cases
Website Forms — form submission triggers a welcome email sequence
E-commerce — a purchase event triggers a fulfillment workflow
Mobile Apps — a user action triggers a notification flow
The custom object acts as a data container — the external app writes to it, and the flow reads from it
The webhook URL generated by WebToCRM is unique to your custom object — use it in your external app's API call
Access any field from the trigger record in subsequent flow nodes using
{{trigger.field_name}}
Related guide pages
Original Outline page: https://wiki.alano.ai/s/alano-user-guideline/doc/api-supports-zFpHYd6azQ