viaSocket Help

Instant Triggers

Use this trigger for real-time workflows initiated by external webhooks.

#

Configuration Steps

  1. Subscribe: Register the webhook by providing your API details and the context.inputData.hookUrl.

  2. Sample Data (Perform List): Paste the raw webhook response body as a JSON payload. This is required for successful field mapping.

  3. Perform: (Optional) Transform the incoming response (remove unwanted fields or adjust structure).

  4. Unsubscribe: Add API logic to remove the webhook subscription upon user disconnection.

  5. Transfer Data: (Optional) Enable to process historical records for bulk syncing.

#

Technical Solution

Challenge

Solution

Duplicate Events

Use unique event_id keys to deduplicate.

Payload Validation

Verify signatures/auth headers before processing.

Historical Data

Enable Transfer Data for initial bulk sync.

💡 Best Practice: Always test with real sample data using the Perform List API. If the schema is missing, users cannot map fields in the builder, breaking the integration.