Avina can send signal and contact data to any external system via webhooks. Use webhooks to pipe data into tools like Clay, Zapier, n8n, Make, or your own internal systems.Documentation Index
Fetch the complete documentation index at: https://docs.avina.io/llms.txt
Use this file to discover all available pages before exploring further.
Overview
When an automation’s action is set to Send to webhook, Avina sends an HTTP POST request to your specified URL every time the automation triggers. The payload contains structured signal and contact data.Payload Schema
Each webhook delivery sends a JSON payload with the following structure:The exact fields included vary by signal type. Web visit signals include page and session data; new hire signals include the new role and company; champion movement signals include previous and new company details.
Setting Up a Webhook
- Create an automation triggered by the signal type you want.
- Under Actions, select Send to webhook.
- Enter your webhook URL.
- Click Test Webhook to send a sample payload and verify your endpoint responds with a
200status. This catches configuration issues (wrong URL, auth problems, firewall blocks) before the automation goes live. - Save and activate the automation.
Authentication
Webhook requests include the following headers that you can use to verify the request originated from Avina:| Header | Description |
|---|---|
Content-Type | application/json |
User-Agent | Avina-Webhook/1.0 |
https://your-endpoint.com/webhook?token=YOUR_SECRET).
Retry Behavior
If your endpoint returns a non-2xx status code or times out, Avina does not automatically retry webhook deliveries. Ensure your endpoint is reliable and returns a200 response promptly.
Common Use Cases
| Use Case | How |
|---|---|
| Enrich in Clay | Send signal leads to a Clay table for waterfall enrichment |
| Trigger a Zapier workflow | Use a Zapier webhook trigger to route data to any connected app |
| Log to internal database | POST signal data to your own API for custom analytics |
| Notify in Microsoft Teams | Send webhook to a Teams incoming webhook connector |
| Sync to a data warehouse | Route signal events to Snowflake, BigQuery, or Redshift via a middleware |

