All integrations

Zapier

Send notifications and Live Activities from any Zapier Zap.

LiveWebhooksigned URL

Zapier connects thousands of apps together. With the Webhooks by Zapier action, you can send push notifications or start Live Activities from any Zap — when a new row is added to a spreadsheet, when a payment comes in, when a form is submitted, or any other trigger Zapier supports.

No custom Zapier integration or OAuth setup needed. You paste your Chirp webhook URL and map your fields. Takes about two minutes.

Prerequisites

  • A Zapier account (free tier works).
  • A Chirp account and webhook URL from your dashboard.

Setup

  1. 1

    Grab your Chirp webhook URL

    In the Chirp dashboard, copy your inbound webhook URL. It looks like https://api.chirpapp.dev/v1/webhooks/inbound?key=YOUR_KEY.

  2. 2

    Add a Webhooks by Zapier action

    In your Zap, add an action step. Search for **Webhooks by Zapier** and select the **POST** action event.

  3. 3

    Configure the request

    Paste your Chirp URL into the URL field. Set **Payload Type** to Json. Under **Data**, add key-value pairs for the notification.

    shell
    # Minimal notification:
    # Data fields:
    #   title = "New order"
    #   body  = "Order #{{order_id}} from {{customer_name}}"
    
    # With extra fields:
    #   title = "Payment received"
    #   body  = "${{amount}} from {{customer_email}}"
    #   sound = "default"
    #   thread_id = "payments"
  4. 4

    Test and turn on

    Use Zapier's "Test" button to send a test notification. You should see it arrive on your phone within a few seconds. Once confirmed, turn on the Zap.

What you’ll see

A push notification on your lock screen with the title and body you configured. You can use Zapier's field mapping to pull dynamic values from your trigger step — customer names, order IDs, amounts, error messages, etc.

Troubleshooting

Zapier says the webhook returned an error.
Check the URL is complete (including the ?key= parameter). Zapier sometimes strips query parameters if you paste into the wrong field.
Notification arrives but the body is empty.
Make sure your Data fields are named exactly title and body (lowercase). Zapier auto-capitalises field names in the UI but sends them lowercase.
External docs →