webhook-url
{
"webhook_url_field": {
"title": "Webhook URL",
"description": "Endpoint for receiving real-time notifications from integrated services",
"field_type": "url",
"validation": {
"required": true,
"format": "url",
"https_only": true
},
"help_text": "This URL receives event notifications from the integration service. Copy this URL to your provider's webhook configuration.",
"auto_generated": true,
"usage": {
"description": "The platform generates a unique webhook URL for each integration. This URL receives:",
"events": [
"Payment confirmations",
"Document status updates",
"Calendar event changes",
"Message delivery receipts",
"CRM activity updates"
]
},
"setup_steps": [
"Copy the generated webhook URL",
"Go to your provider's webhook settings",
"Paste the URL as the webhook endpoint",
"Select the events to send",
"Optionally add a signing secret for security"
],
"security": {
"signature_verification": "All webhooks use HMAC-SHA256 signatures for verification",
"ip_whitelisting": "We automatically whitelist provider IP addresses",
"retry_logic": "Failed deliveries are retried with exponential backoff"
},
"troubleshooting": [
{
"issue": "Webhook not receiving events",
"solutions": [
"Verify URL is correctly copied",
"Check if events are selected in provider settings",
"Review webhook delivery logs"
]
},
{
"issue": "Webhook verification failing",
"solutions": [
"Check if provider requires a signing secret",
"Ensure the URL uses HTTPS",
"Verify no firewall is blocking requests"
]
}
]
}
}