SETUP GUIDE · TELEGRAM BUSINESS

Connect your personal Telegram account

With Telegram Business, client DMs to your own Telegram flow into HubSpot, and replies you type in HubSpot are delivered as you— clients never see a bot. The bot you connect acts only as an invisible, authorized transport, using Telegram's official Business chatbot mechanism.

Telegram Premium

Telegram Business features, including ChatBots, are available to Premium subscribers on the personal account you connect.

HubSpot inbox

Personal-account chats route to HubSpot Inbox / Help Desk, which requires a plan with custom-channel access.

A connected bot

Any bot added in the Setup dashboard with the Support role. The same bot can serve the support inbox and your personal connection at the same time.

CONNECTION

Four steps, all inside Telegram settings

01

Connect a bot to HubSpot first

In the Setup dashboard, add a Telegram bot with the Support role and pick a HubSpot inbox (create a free bot with @BotFather if you don't have one — see the main setup guide). Personal-account chats land in that inbox, so this step requires a HubSpot plan with custom-channel access. Your clients will never see or message this bot — it only carries your chats to HubSpot and your replies back.

02

Open Telegram Business settings

On the phone or desktop app signed into your personal account, open Settings → Telegram Business. This section appears for Telegram Premiumsubscribers — if you don't see it, subscribe to Premium first.

Telegram Settings with the Telegram Business section open, showing the ChatBots item at the bottom of the feature list
Settings → Telegram Business. ChatBots is the last item in the list.
03

Add the bot under ChatBots

Select ChatBots and enter your bot's @username (it is shown in the Setup dashboard under Your bots). Then allow the bot to reply when Telegram asks for permissions — that reply permission is what lets your HubSpot replies go out as you. You can also choose which chats the bot can access, for example excluding existing contacts so only new client conversations sync.

Telegram Chat Automation screen, reached from Settings → Telegram Business, with a field to enter a bot username to reply to messages on your behalf
ChatBots → enter the bot @username, then grant the reply permission.
04

Verify the connection

Back in the Setup dashboard, the bot now shows ● Personal account connected. Replies go out as you. Have someone DM your personal Telegram: the chat appears in your HubSpot inbox, and a reply typed in HubSpot reaches them from your name, not from a bot.

Connecting more than one person

  • Each teammate connects on their own phone with their own Telegram Premium subscription — one subscription does not cover the team.
  • We recommend one bot per person: create a separate free bot for each teammate and have each connect only their own. Conversations stay cleanly separated per person, and each bot shows its own connection status.
  • Bots are unlimited on every plan, and all of them can route to the same HubSpot inbox or to different ones.

Good to know

  • In ChatBots settings you control which chats sync — for example, only new chats, or everyone except selected contacts.
  • Messages you send yourself from Telegram stay yours; HubSpot mirrors the conversation so the thread history matches what you and the client see.
  • Disconnecting is instant: remove the bot from ChatBots and the connection ends; nothing else on your account changes.

Troubleshooting

Chats arrive in HubSpot, but replies don't reach the client

The reply permission is off. In Telegram open Settings → Telegram Business → ChatBots and turn on allow the bot to reply. The dashboard shows this state as “reply permission is off.”

I don't see Telegram Business in Settings

Telegram Business requires an active Telegram Premium subscription on that account, and an up-to-date Telegram app.

A chat didn't appear in HubSpot

Check which chats the bot can access in ChatBots settings — existing chats may be excluded by your selection. Only new incoming messages sync, not older history.

Need help?

Email support@resonatehq.com with your HubSpot portal ID and the bot username. Never send a bot token.