Prerequisites
- A Super Admin account in Piper
- An HTTPS endpoint able to receive POST requests
Setting Up a Webhook
1
Add a webhook
Click + Add webhook and give it a Name and a destination URL (must be
https://).2
Choose event types
Select which events should trigger this webhook: AI Transcription & Notes, CRM Fields, or Call Scoring Value. You can select more than one.
3
Add custom headers (optional)
Add any custom headers your endpoint needs, as repeatable key/value pairs.
4
Save and verify
Save the webhook. Piper shows a signing secret you can use to verify each request came from Piper — every delivery is signed (Standard Webhooks/HMAC) and can be rotated at any time from the same screen.
Delivery and Security
- Deliveries only go to HTTPS URLs.
- Every request is signed using the Standard Webhooks/HMAC scheme, so you can verify it originated from Piper.
- Failed deliveries (timeouts or server errors) are automatically retried.
- Rotate the signing secret at any time from the same screen if you suspect it’s been compromised.
For a different automation platform, or a use case that needs full API access instead of event push, see Zapier or contact support@piperai.com.