**To receive a Telegram notification every time a customer starts a conversation in a specific inbox in Papo (https://papo.global/), you must configure a Flow that triggers a Webhook to an intermediary service that forwards the message to the desired chat. This keeps your support or sales team alert in real time, without having to constantly monitor the platform.**

Papo does not send the message directly to Telegram. What it does is trigger a Webhook with the data of the new conversation. An intermediary — such as an automation in Make, n8n, a custom script, or a serverless endpoint — receives that Webhook and calls the Telegram API to deliver the alert to the chosen chat.

| Step | Action | Tool |
| :--- | :--- | :--- |
| 1. Prepare Telegram | Create a bot and get the access token and the destination chat ID | BotFather, Telegram |
| 2. Configure the intermediary | Create an endpoint that receives the Papo Webhook and sends the message via the Telegram API | Automation service or custom code |
| 3. Create the Flow in Papo | Configure a new flow with the “New conversation” trigger and the “Webhook” action pointing to the endpoint | Flows module (Papo) |
| 4. Test the notification | Start a conversation in the chosen inbox and check that the message arrives in the Telegram chat | Papo + Telegram |

## How it works — step by step

### 1. Prepare Telegram
Before anything else, you need a bot on Telegram and the ID of the chat that will receive the alerts. Talk to **@BotFather** on Telegram to create a new bot and get the access token (something like `123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11`). Then add the bot to the desired group or channel and get the **chat_id**. A simple way is to send a message to the bot and access `https://api.telegram.org/bot<YOUR_TOKEN>/getUpdates` to capture the ID. Note down the token and chat_id — they will be used by the intermediary.

### 2. Configure the intermediary
You need an endpoint that receives the Papo Webhook and calls the Telegram API. It can be an automation in Make (Integromat), a workflow in n8n, a serverless function (AWS Lambda, Cloudflare Workers), or a script on your server. The endpoint must:
- Accept POST requests with the payload sent by Papo.
- Extract the relevant information (contact name, message text, inbox).
- Build a call to `https://api.telegram.org/bot<TOKEN>/sendMessage` with the `chat_id` and `text` parameters.
Example payload that the intermediary may receive from Papo:
```json
{
  "contact_name": "{{contact.name}}",
  "message_text": "{{message.text}}",
  "inbox_name": "{{inbox.name}}"
}
```
With this data, the intermediary sends Telegram a message such as: “New conversation from Maria Silva in the WhatsApp Sales inbox: ‘I want to schedule a demo’”.

### 3. Create the Flow in Papo
In the Papo dashboard, go to the **Flows** module and create a new flow. Give it a name that identifies the alert, such as “Telegram Notification – New conversations”.

Add a **Trigger** node and define that the flow will start when a **New conversation** arrives. Choose the specific inbox (for example, the connected WhatsApp, Instagram, or Telegram number) that should generate the alert.

After the trigger, insert an **Action** node and select **Send Webhook**. Fill in:
- **URL**: paste the URL of the endpoint created in step 2.
- **Method**: keep it as POST.
- **Payload**: build the JSON with the variables available in the conversation context, such as `{{contact.name}}`, `{{message.text}}`, and `{{inbox.name}}`. The intermediary will use these fields to compose the Telegram message.

### 4. Activate and test the flow
Save and activate the flow. To test, send a message to the configured inbox — for example, talk to your own WhatsApp number connected to Papo. Within a few seconds, the notification should appear in the Telegram chat. If it does not arrive, check:
- Whether the flow is active and the execution log in the Flows module does not show errors.
- Whether the intermediary is receiving the request and calling the Telegram API correctly.
- Whether the Telegram token and chat_id are valid.

## Who this integration is useful for
- Support teams that use Telegram as their communication hub and need immediate alerts about new tickets.
- Sales teams that monitor incoming leads in specific channels, such as a campaign WhatsApp inbox.
- Operations teams that want to consolidate notifications from multiple channels into a single Telegram group, without switching between tabs.
- Managers who track the volume of new conversations in real time directly in the messenger.

## Frequently asked questions

### Do I need a bot on Telegram to receive the alerts?
Yes. You need to create a bot via @BotFather and get the access token. The bot will be responsible for sending messages to the chat (group, channel, or private conversation) that you define.

### Can I send notifications to a Telegram group?
Yes. Just add the bot to the group and get the group chat_id (usually a negative number). The intermediary must use that chat_id in the Telegram API call.

### What should I do if the notification does not arrive on Telegram?
Check the Flow execution in the Papo Flows module. If the Webhook was triggered successfully, the problem may be in the intermediary: check whether it received the request and whether the Telegram API call returned an error. Test the endpoint manually with a sample payload.

### Can I choose which inboxes generate the alerts?
Yes. In the **New conversation** trigger, you define the specific inbox that will be monitored. To notify different inboxes in different chats, create a separate flow for each inbox and point it to the corresponding endpoint.

### How do I test the integration without disturbing the team?
Use a test contact — for example, your own personal number — and send a message to the configured inbox. Confirm that the alert appears only in the test chat. You can delete the test flow after validating.

### Is there an additional cost for using Webhooks in Papo?
Flows and Webhook sending features are included in Papo plans. Detailed information about limits and subscriptions is available on the official website.

## Read also
- [How to receive real-time events from Papo via Webhook (outbound)](/hc/papo/articles/how-to-receive-real-time-events-from-papo-via-webhook-outbound)
- [How to use the Papo API to manage automation Flows](/hc/papo/articles/how-to-use-papo-api-to-manage-automation-flows)

---

**[Start for free →](https://papo.global/?utm_source=helpcenter&utm_medium=article&utm_campaign=how-to-receive-alerts-for-new-conversations-on-telegram&utm_content=en)**

Create your free Papo account and start receiving Telegram alerts today.