**To integrate Papo (https://papo.global/) with Zapier, you use Papo's REST API to execute actions and native webhooks or Flows to send events from Papo to Zapier. This way, an event such as a new conversation or a won deal in Kanban can automatically trigger actions in hundreds of applications connected to Zapier.**

Papo does not rely on an exclusive connector to work with Zapier: the platform exposes REST endpoints and allows you to create webhooks, which are exactly the mechanisms Zapier uses to receive and send data. This guide shows the connection in two directions: Papo events as triggers in Zapier and calls to the Papo API as actions.

## Integration summary

| Resource | What it does | Where to configure |
| :--- | :--- | :--- |
| Papo REST API | Authenticated by secret key; allows listing account, instances, contacts, sending messages, and using AI | `https://app.papo.global/api/v1` with key generated in the panel at `https://app.papo.global/developers` |
| Native webhook | Sends account events to a configured URL | Automations module |
| Kanban webhook | Sends sales funnel events to a configured URL | Kanban module |
| Flows | Creates visual automations; a trigger such as new conversation can call a webhook action | Flows module |
| Webhooks by Zapier | Receives Papo's webhook and triggers actions in hundreds of apps | Zapier |

## What you need before you start

- A Papo account with access to the panel.
- A Zapier account.
- The Papo API secret key, created at `https://app.papo.global/developers`.
- A Zapier webhook URL to receive events.

The secret key follows the format `sk_live_...` and is displayed only once at creation. Store it in a safe place, because it authenticates API calls.

## How the integration works in two directions

### From Papo to Zapier (trigger)

1. In Zapier, create a Zap and choose **Webhooks by Zapier** as the trigger, in the **Catch Hook** option. Zapier generates a unique URL.
2. In Papo, create a native webhook, a Kanban webhook, or a Flow with a webhook action.
3. Paste the Zapier URL into the destination field of the webhook or action.
4. Configure the event that should trigger the send. For new conversations, use a Flow with the **New conversation** trigger. For funnel events, use Kanban webhooks.
5. In Zapier, add the desired action: send email, create a row in a spreadsheet, register a lead in another CRM, notify a Slack channel, etc.

### From Zapier to Papo (action)

1. In Zapier, use **Webhooks by Zapier** as an action, usually with a custom request.
2. Point to the base `https://app.papo.global/api/v1`.
3. Include the header `Authorization: Bearer sk_live_...` or `X-Papo-Secret-Key` and, if desired, `X-Papo-Public-Key`.
4. Choose the endpoint according to the action: `POST /api/v1/messages` to send a WhatsApp message, `GET /api/v1/contacts` to list contacts from Extractor, `GET /api/v1/instances` to check WhatsApp connections, among others.
5. Map the data coming from previous steps of the Zap to the request body.

## Practical automation examples

- **New WhatsApp conversation generates a lead in another system:** a Flow triggers a webhook to Zapier whenever a new conversation arrives in an inbox. Zapier formats the data and creates the lead in the company's CRM.
- **Won deal in Kanban updates a spreadsheet:** the Kanban webhook sends the event to Zapier, which records the won card in a spreadsheet or financial system.
- **Programmatic messages:** Zapier calls `POST /api/v1/messages` to send a reminder to the customer after they fill out a form in another app.
- **AI responses:** Zapier can call `POST /api/ai/v1/complete` to generate a response with the Papo account prompt and use the result in another flow.

## Who this integration is useful for

- **Sales teams** that need to sync won deals with spreadsheets, CRMs, or billing tools.
- **Support teams** that use multiple channels and want to log conversations in help desk systems.
- **Marketing operations** that trigger campaigns from CRM events, such as a new extracted contact.
- **Companies with a diverse stack** that want to reduce manual work between WhatsApp, CRM, email, and spreadsheets.

## Frequently asked questions

### Do I need an official Papo connector in Zapier?

No, it is not necessary. The integration uses Papo's REST API and webhooks, which work with the Webhooks by Zapier app. Details of available endpoints are in the API documentation.

### Which Papo events can start a Zap?

You can use Flows for events such as new conversation and native or Kanban webhooks for automation and sales funnel events. The complete list of available webhooks appears in the Papo panel.

### How do I authenticate the Papo API in Zapier?

Use the secret key in the `Authorization: Bearer sk_live_...` header or in the `X-Papo-Secret-Key` header. The public key (`pk_live_...`) is optional when sent together with the secret key.

### Can I send WhatsApp messages through Zapier?

Yes. You can make a request to `POST /api/v1/messages` providing the destination number and the text. The message is sent through the WhatsApp connected to your Papo account.

### Can Zapier update Kanban cards?

Yes, via API. Papo allows you to list cards, create a card in a stage, move cards, and mark them as won or lost, which can be triggered by Zapier.

### What should I do if the webhook does not reach Zapier?

Confirm that the webhook or Flow is active, that the Zapier URL was pasted correctly, and that the key used in the calls is valid. Flow execution logs help identify the error.

## Read also

- [Automations in Papo: Rules, Macros, Flows, and Webhooks – which one to use?](/hc/papo/articles/automations-papo-rules-macros-flows-webhooks)
- [How to use the Papo API to list conversations and send programmatic messages](/hc/papo/articles/how-to-use-papo-api-list-conversations-send-messages-programmatically)

---

**[Start for free and connect your channels →](https://papo.global/?utm_source=helpcenter&utm_medium=article&utm_campaign=how-to-integrate-papo-with-zapier-using-api-and-webhooks&utm_content=en)**

Create your free Papo account to centralize service, CRM, and automations in a single panel.