Outbound webhooks
GreetQ POSTs to your configured URL when a call completes. Retry policy: contact support for Enterprise delivery guarantees.
Event: call.completed
Headers
Content-Type: application/jsonUser-Agent: GreetQ-Webhooks/1.0X-GreetQ-Signature: sha256=… (when webhook secret is set)
Payload
{
"event": "call.completed",
"call": {
"id": "…",
"from_number": "+1…",
"to_number": "+1…",
"duration_seconds": 94,
"status": "completed"
},
"analysis": {
"summary": "…",
"intent": "booking",
"sentiment": "positive",
"action_items": ["…"]
}
}