Webhooks - Tellescope
Receive Tellescope Webhook
Tellescope webhook endpoint that processes webhook events.
This endpoint:
- Receives webhook data from Tellescope (requires Authorization API key header)
- Extracts the user ID from the webhook payload
- Finds or creates a thread based on tellescope_user_id
- Triggers ReceivedTellescopeWebhookTrigger with the webhook data
Expected webhook payload should contain:
- tellescope_user_id: The Tellescope user ID
- event_type (optional): The type of event
- Example: "user_created", "medication_shipped", "appointment_scheduled", "appointment_cancelled"
- Each event should be set on the Tellescope step body as "event_type": "event",
- Additional data fields as needed:
- Example: appointment_date, medication_name, medication_quantity, etc.
- Example webhook payload: { "tellescope_user_id": "123456", "event_type": "user_created", "appointment_date": "2026-01-15", "medication_name": "Medication A", "medication_quantity": 100 }
post/webhook/tellescope
Request
- Base URLhttps://api.puppeteerai.com
- Authnone declared. Required headers: Authorization
Query parameters
project_idstring required
Headers
Authorizationstring required
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.