Skip to main content
GET
/
api
/
webhooks
/
elevenlabs
/
personalize
GET /api/webhooks/elevenlabs/personalize
curl --request GET \
  --url https://api.example.com/api/webhooks/elevenlabs/personalize

Documentation Index

Fetch the complete documentation index at: https://docs.renchi.ai/llms.txt

Use this file to discover all available pages before exploring further.

Health check endpoint for the ElevenLabs personalization webhook. The main personalization functionality is handled by the POST endpoint. The POST version of this endpoint (POST /api/webhooks/elevenlabs/personalize) is the main personalization webhook for ElevenLabs inbound calls. It is called by ElevenLabs during the dial tone to fetch customer context for dynamic variables. Key features:
  • Must respond in under 300ms to avoid call delay
  • Returns customer context including name, type, previous jobs, and notes
  • Supports business hours detection with after-hours greeting overrides
  • Handles graceful degradation on errors

Response

Returns { status: "ok" } on success.

Example

curl -X GET https://your-domain.com/api/webhooks/elevenlabs/personalize \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_TOKEN"