Manual Trigger
Manual Trigger
Run your workflow on demand by clicking the Run button in the editor toolbar.
Input Trigger
Input Trigger
Define a custom form with typed fields. Users fill it out before each run.
Supported field types:
- String — Single line text
- Number — Numeric value
- Boolean — True or false toggle
- Object — JSON object
- Array — JSON array
- Files — File attachments (base64 encoded)
{{inputTrigger.fieldName}}
Form Trigger
Form Trigger
Host a public form and run your workflow when someone submits it.
Accessing data:
{{formTrigger.fieldName}}
Webhook Trigger
Webhook Trigger
Receive HTTP POST requests from any external system to start your workflow.
Features:
- Copy the generated webhook URL from the configuration panel
- Pause and resume the webhook without deleting it
- Regenerate the auth token or webhook secret at any time
{{webhookTrigger.body.fieldName}}
Chat Trigger
Chat Trigger
Start your workflow from a conversational chat interface inside the editor.
This trigger is great for building AI powered chatbots and assistants. Each message starts a new workflow execution, and the conversation history is maintained in the chat window.
Accessing data:
{{chatTrigger.message}}
Schedule Trigger
Schedule Trigger
Run your workflow automatically on a recurring schedule.
The Schedule Trigger is currently being rebuilt. Configuration options may change.
Examples:
- Daily at 9:00 AM Eastern
- Every Monday at 8:30 AM UTC
- First of every month at midnight
Stripe Trigger
Stripe Trigger
Start your workflow when payment events happen in Stripe.
1
Copy the webhook URL
Open the Stripe Trigger configuration panel and copy the generated webhook URL.
2
Add to Stripe
In your Stripe Dashboard, go to Developers → Webhooks and click Add endpoint. Paste the URL.
3
Select events
Choose which Stripe events should trigger your workflow (e.g.,
checkout.session.completed, invoice.paid).4
Activate
Save the endpoint in Stripe. Your workflow will now trigger on matching events.
{{trigger.body}} contains the full Stripe event payload.
Typeform Trigger
Typeform Trigger
Start your workflow when someone submits a Typeform response.
Features:
- Pause and resume without reconfiguring
- View setup instructions directly in the panel
{{typeform.answers}}
Notion Trigger
Notion Trigger
Start your workflow when pages or databases change in Notion.
Supported events:
Accessing data:
{{trigger.body}} contains the Notion event payload.
Google Forms Trigger
Google Forms Trigger
Start your workflow when someone submits a Google Form.
Setup:
The trigger uses a Google Apps Script to forward form submissions to Innflow. Copy the generated script from the configuration panel and add it to your Google Form via Extensions → Apps Script.
Accessing data:
{{trigger.body}} contains the form response data.
Telegram Trigger
Telegram Trigger
Start your workflow when a message is sent to your Telegram bot.
Setup:
Create or choose a Telegram bot, add its token to the trigger configuration, then connect the generated webhook. New bot messages will start workflow executions.
Accessing data:
{{trigger.body}} contains the Telegram update payload.