viaSocket Help

Triggers

Define how your integration initiates an automation workflow.

#

Choose Your Trigger Type

Trigger Type

Best For

Instant

APIs supporting real-time webhooks.

Scheduled

APIs requiring polling (no webhooks).

Manual

Users needing to copy-paste URLs.

#

Implementation Lifecycle

  1. Define Input Fields: Create settings for users to configure the trigger (e.g., Board ID, Project Name).

  2. Configure API: Setup the Webhook listener or the polling endpoint.

  3. Map Sample Data: Provide a JSON sample to allow users to map fields in the workflow.

  4. Test: Validate data flow and field mapping.

#

Technical Constraints

Challenge

Solution

Duplicate Events

Use unique event_id fields to deduplicate.

Rate Limits

Implement exponential backoff for polling.

Validation

Verify incoming webhook payloads via signatures.

💡 Pro-Tip: Always provide a Sample Data JSON payload. Without it, users cannot map fields to downstream actions, effectively breaking the integration.