Schedule posts to your Telegram channel.

Connect a bot to your channel or group and send scheduled messages, albums and videos from the same calendar as your social posts.

Free plan, no credit card. Paid plans include a 14-day free trial.

What you can post to Telegram

Message

Up to 4,096 characters, or 1,024 as a photo caption (longer text follows as its own message).

Album

Up to 10 photos and videos, or one GIF.

Why teams schedule Telegram with PostBoost

One calendar for every channel

See Telegram next to your other 14 channels and move posts when plans change.

One post, a version per network

Write once, then adjust the text for Telegram without copying the post.

Know when a post fails

If Telegram rejects a post, you see why and can retry it once it is fixed. A webhook can tell your code too.

No app review, no expiring token

A bot token connects in a minute and keeps working until you remove the bot.

Connect Telegram in three steps

  1. Create a bot

    Message @BotFather in Telegram, send /newbot and copy the token.

  2. Make it an admin

    Add the bot to your channel as an administrator that can post messages.

  3. Connect

    In PostBoost choose Connect account, then Telegram, and enter the token and your channel's @username (or its numeric id for a private channel).

PostBoost messaging channels: connect a Telegram bot, a Discord channel webhook or a Slack incoming webhook, or do it through the API

Post to Telegram from your AI agent or your code

Ask your agent

“Send this release note to our Telegram channel now.”

text MCP tools
create-post, schedule-post

Connecting needs a bot token, so do it in the dashboard or with the API (connectChannel). Do not paste tokens into a chat.

Set up your agent

API

bash
curl -X POST https://postboost.co/app/api/{workspaceUuid}/accounts/connect/telegram \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"bot_token": "123456789:AA...", "chat": "@yourchannel"}'
API reference: connectChannel
bash
curl -X POST https://postboost.co/app/api/{workspaceUuid}/posts \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"accounts": [12], "queue": true, "versions": [{"account_id": 0, "is_original": true, "content": [{"body": "Our API 1.8 is live."}]}]}'
API reference: createPost

Good to know

Network status: Messaging channels

Telegram on PostBoost in one paragraph

PostBoost schedules and publishes to Telegram: message and album. You connect it with a bot that is an administrator of your channel or group. Posts go out from the dashboard, from an AI agent over MCP or from the REST API, and each connected Telegram account counts toward your plan's social accounts (Free: 3).

text
channel: Telegram
providers: telegram
formats: Message, Album
text_limit: 4,096
media: up to 10 photos and videos, or one GIF; captions up to 1,024 characters
connect: dashboard, or connectChannel (API)
post: create-post, schedule-post, add-post-to-queue (MCP); POST /posts createPost (API)
page: https://postboost.co/integrations/telegram
docs: https://postboost.co/docs/channels/
pricing: https://postboost.co/pricing.md
llms: https://postboost.co/llms.txt

Questions about Telegram

Does it work with private channels and groups?

Yes. Use the numeric chat id (it starts with -100) for a private channel. Groups work too.

Does the connection expire?

No. Bot tokens do not expire. If the bot is removed from the channel, the next post fails and the account is marked as needing attention.

Can I connect Telegram on the Free plan?

Yes. Every plan can connect Telegram. The Free plan includes 3 social accounts and 3 scheduled posts. Paid plans start at $29 a month with a 14-day free trial.

Can my AI agent post to Telegram?

Yes. Connect PostBoost to Claude, ChatGPT, Cursor or another MCP client, then ask it to write or schedule a Telegram post. Posts stay drafts until you or the agent schedule them.

Related

Start scheduling Telegram posts today.

Free plan, no credit card.