Skip to content

Connect HubSpot to Telegram

Telegram is where plenty of founders and small sales teams actually read messages during the day. Connecting it to HubSpot means new customers and deal nudges reach you on your phone, and leads you meet on the go can be sent to a bot and saved straight into the CRM.

Build your own

Build any HubSpot and Telegram automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between HubSpot and Telegram in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Send me a Telegram message only for new HubSpot leads where AI rates the company as a good fit based on its website and size.

When I message 'deal' with a company name, reply with its HubSpot deals, stage, amount and last activity date.

Use cases

Why people connect HubSpot and Telegram

How the two apps work together

  • ClickRuntime checks HubSpot every few minutes for new contacts, form submissions or deal stage changes and sends a Telegram message.
  • Messages sent to your Telegram bot reach ClickRuntime instantly through its webhook and can create or look up HubSpot records.
  • AI can turn a free text message into contact fields and a note.
  • New lead alerts on your phone

    Founders and solo sales reps want to know quickly about a new form lead. A Telegram message gives the name, company and source.

  • Deal won messages for the team

    Small sales teams in a Telegram group like seeing closed deals. A post with amount and rep goes out when the stage changes.

  • Add contacts from a message

    After meeting someone, a rep sends their name and email to the bot. It creates a HubSpot contact with a note.

  • Daily pipeline summary

    Owners get a morning Telegram message with deals closing this week and anything overdue.

More apps

HubSpot, Telegram and other apps in one automation

An automation isn't limited to two apps. Add the next step in another app and it runs as part of the same automation.

Meeting briefs in Telegram

30 minutes before each Google Calendar meeting, send me a Telegram message with the guest's HubSpot details and open deals.

Lead alert with email draft

When a new HubSpot lead arrives, message me on Telegram and create a Gmail draft introduction to that lead.

Won deals to Telegram and Slack

When a HubSpot deal closes won, post it to our Telegram group and to #wins on Slack.

Setup

Connect HubSpot and Telegram once

Every idea on this page uses the same two connections, so you set them up once. If one is missing, your assistant tells you and links to the right place.

HubSpot

CRM / Marketing

  1. In HubSpot, go to Development, then Keys, then Service keys, and create a service key. Or go to Development, then Legacy apps, and create a private legacy app.
  2. Add the scopes your automations need, such as crm.objects.contacts.read, crm.objects.contacts.write and crm.objects.deals.read.
  3. Copy the key, or for a private app open the Auth tab, choose Show token and copy it.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the token as a secret for HubSpot. It is sent as a Bearer token.

Telegram

Messaging

  1. In Telegram, open a chat with @BotFather and send /newbot.
  2. Choose a name and a username for your bot, then copy the token BotFather sends (it looks like 123456:ABC-...).
  3. Open your new bot and press Start, so it is allowed to message you. For groups or channels, add the bot and give it admin rights if it should post or delete.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the bot token.

FAQ

Questions about connecting HubSpot and Telegram

Do I need my own Telegram bot?
Yes. Create one with Telegram's BotFather in a minute and save its token in your ClickRuntime dashboard. Messages come from your bot, to you or to a group you add it to.
Can the alerts go to a group instead of just me?
Yes. Add your bot to a Telegram group and use that group's chat ID, and the whole team sees each alert.
Can someone else send leads to my bot?
Only chats you allow. The automation checks the sender's chat ID and ignores messages from anyone else.
Does it work with the free HubSpot CRM?
Yes. Contacts and deals are available on every HubSpot plan, including the free CRM.
How quickly do HubSpot alerts arrive?
HubSpot is checked on your schedule, as often as every 5 minutes.
Can I limit who can use the bot?
Yes. The script can check Telegram user IDs and ignore anyone not on your list.
Can it update deal stages from Telegram?
Yes, if you ask for it. A message can move a deal to a stage you name.

Tell your assistant what HubSpot and Telegram should do together

Free plan. No credit card.