Webhook Trigger Example:
https://www.youtube.com/watch?v=F2GGyF65nb8
HTTP Request Example:
https://www.youtube.com/watch?v=R6kz_0HHb8I
| Field Name | Data Type | Description |
|---|---|---|
| Webhook URL | String (URL) | The URL where the webhook will send exported contact data. |
| Authentication | String/Enum | The authentication method for the webhook (e.g., API key, OAuth). |
| API Key (if required) | String | If using API key authentication, the user enters their API key. |
| OAuth Credentials | Object/Fields | If using OAuth, fields for client ID, client secret, and scopes. |
| Event Trigger | String/Enum | The event that triggers the webhook (e.g., contact export). |
| Data Format | String/Enum | The format of the exported data (e.g., JSON, XML, CSV). |
| Data Mapping/Fields | Object/Fields | Mapping between your app's contact fields and target app's fields. |
| Filters | Object/Fields | Criteria to filter which contacts get exported (e.g., by tag). |
| Retry Settings | Integer/Enum | Number of retry attempts and retry interval in case of failures. |
| Headers | Object/Fields | Custom HTTP headers to include in the webhook request. |
| SSL/TLS Configuration | Boolean/Enum | Option to enable or disable SSL/TLS for secure transmission. |
| Custom Payload | String/JSON | Optional: Allows users to define a custom payload format. |
Notion example:
https://developers.notion.com/reference/webhooks



