You are viewing beta documentation for Formie 4.x.
Messaging
Telegram
Follow the below steps to connect to the Telegram API.
Step 1. Create the Integration
- Navigate to Formie → Settings → Messaging.
- Click the New Integration button.
- Select Telegram as the Integration Provider.
Step 2. Create a Telegram Bot
- Open Telegram and search for @BotFather.
- Start a chat and send the command
/newbot. - Follow the prompts to give your bot a name and username.
- Copy the Bot Token provided after creation.
- Paste this value into the Bot Token field in Formie.
Step 3. Test Connection
- Save this integration.
- Click on the Refresh button in the right-hand sidebar to verify the connection.
Step 4. Form Settings
- Go to the form you want to enable this integration on.
- Click the Integrations tab.
- In the left-hand sidebar, select the name you gave the integration.
- Enable the integration and fill out all required fields.
- Click Save to save the form.
Step 5. Get Your Chat ID
- Start a conversation with your bot, or add it to a group or channel.
- Send a message in the chat where you'd like the bot to post (this triggers a "message update").
- Visit the following URL in your browser (replace the token):
https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates - Look for a
chatobject in the response. It will look something like:"chat": { "id": -1001234567890, "type": "channel", "title": "Announcements" } - Copy the
idvalue and paste it into the Chat ID field when setting up the form integration.
💡 You can use a chat ID from a user, group, or channel — Telegram will route the message based on the ID automatically.
Last updated: June 2, 2026, 3:49:48 PM