Skip to main content
Webhooks let you send Piper events directly to your own endpoint — no Zapier account required. This is available to Super Admins under Settings → Integrations → Webhooks.
Want to reach 8,000+ other apps instead, without writing your own endpoint? See Zapier.

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.