What is a Trigger?
A trigger is what starts a workflow.
👉 It waits for something to happen
👉 When it happens → your workflow runs
Simple way to understand
👉 When this happens → do that
Examples
New lead added → send welcome email
Payment received → update CRM
New row in sheet → notify team
App sends webhook → start workflow
Types of Triggers
viaSocket supports three types of triggers:
1. Instant Trigger (Webhook)
Runs immediately when something happens
How it works:
Your app sends an event (webhook)
viaSocket receives it
Workflow starts instantly
👉 Best for real-time actions
📘 For setup steps → Click here
2. Scheduled Trigger (Polling)
Checks for data at regular intervals
How it works:
You set a time (e.g. every 5 minutes)
viaSocket checks your API
If new data is found → workflow starts
👉 Best when webhook is not available
📘 For setup steps → Click here
3. Manual Webhook Setup
Used when you manually connect your app using a webhook URL
How it works:
viaSocket generates a webhook URL
You copy and paste it into your app
You select an event in your app
When that event happens → data is sent to viaSocket
Workflow starts instantly
👉 Best when your app supports webhooks but requires manual setup
📘 For setup steps → Click here