Skip to main content

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/json
  • User-Agent: GreetQ-Webhooks/1.0
  • X-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": ["…"]
  }
}