FAQ
Plugin Builder
Triggers
Instant Triggers

Instant Triggers

Instant Triggers in viaSocket

Instant Triggers allow your workflow to respond in real-time whenever an event occurs in another app. These are powered by webhooks, which are automatic data notifications sent from your app to viaSocket.


How It Works

  • Your app is configured to send a webhook whenever a specific event happens (e.g., a new user signs up, a payment is made, or a task is completed).

  • viaSocket receives the webhook instantly at a designated endpoint.

  • The corresponding workflow is triggered immediately—no delay, no polling.


What Are Webhooks?

A webhook is an HTTP callback—essentially a message sent from one app to another when something happens.

In this case:

  • Your app → sends data to → viaSocket

  • The data is sent in JSON format via POST request

  • viaSocket parses it and kicks off the linked workflow


Use Cases

  • New order placed → Send confirmation email via Gmail

  • New contact added in CRM → Trigger Slack notification

  • Form submission → Save data to Google Sheets

  • Helpdesk ticket created → Assign to agent + send SMS


Setting Up an Instant Trigger in viaSocket

You will configure:

  • Input fields: for dynamic API mapping

  • Subscribe API: tells your app to start sending data to viaSocket’s webhook

  • Perform List: sample response for testing

  • Perform: endpoint to process the incoming webhook data

  • Unsubscribe API (optional): tells your app to stop sending webhooks

  • Transfer Data: passes data to the next step in your workflow


Best Practices

  • Always test with real sample data using the Perform List API

  • Use unique webhook URLs per user when supported

  • Secure your webhook with auth headers or signature validation

  • Monitor the logs tab in viaSocket to debug incoming payloads

Instant Trigger Demo
Instant Trigger Demo

Click through a step-by-step, interactive demo walkthrough of Viasocket, powered by Supademo.

https://app.supademo.com/embed/cm67grs0300akyvdwuu63y36b?embed_v=2