viaSocket Help

Triggers

#

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