Sales reps and field teams often answer Telegram faster than they open a CRM. FlowMattic connects a Telegram bot to HubSpot CRM from your WordPress site, so new leads are announced in a group, reps look up a contact or move a deal with a short command, and customers who message the bot become records.
1 trigger36 actions5 example workflows1 ready-made templateUnlimited runs
Try a pairing
When this happens in Telegram1 trigger
Do this in HubSpot CRM25 actions
1. TriggerSet Webhook / Watch Updates
2. ActionCreate Contact
When Telegram fires Set Webhook / Watch Updates, FlowMattic runs Create Contact in HubSpot CRM with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
HubSpot CRM and Telegram workflows you can build
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Announce new website leads in a Telegram sales group
A Webhook from your landing page or lead source creates the HubSpot contact and a deal, then posts the name and interest to the sales group so someone claims it quickly.
Webhook→Create Contact→Create Deal→Send a Text Message
Look up a contact by sending the bot an email address
A rep in the field types an email to the bot. A Filter allows only your team's chat IDs, Get Contact finds the person, and the bot replies with phone, company and owner.
Set Webhook / Watch Updates→Filter→Get Contact→Send a Text Message
Move a deal to a new stage from a chat command
Reps send a short command such as won followed by the deal ID. A Text Formatter splits the message, a Router picks the stage, Update Deal saves it and the bot confirms.
Set Webhook / Watch Updates→Text Formatter→Router→Update Deal→Send a Text Message
Create a contact when someone shares their number with your bot
Prospects who tap share contact in a chat with your bot are added to HubSpot with their name and phone, and the bot thanks them and says when to expect a call.
Set Webhook / Watch Updates→Create Contact→Send a Text Message
Open a HubSpot ticket from a customer's Telegram message
Customers who report a problem to your support bot get a HubSpot ticket with the message as its description, and the bot replies with the ticket number for reference.
Set Webhook / Watch Updates→Create Ticket→Send a Text Message
Set Webhook / Watch UpdatesTriggers when there's an update available for the bot
Actions (11)
Send a Text MessageSends a text message with support to markup
Send PhotoSend a photo/image to your chat
Send an Audio FileSend any audio file with URL to your chat
Send a DocumentSend document file to your chat
Send a VideoSend video file with URL to your chat
Send ContactSend contact to your chat
Send PollSend a new poll to your chat
Create Invite LinkCreate an invite link for a group chat
Revoke Invite LinkRevoke an invite link for a group chat
Ban UserBan a user from a group chat
Unban UserUnban a user from a group chat
Why run this pair with FlowMattic
HubSpot CRM and Telegram connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
The CRM in your pocket
Reps check a contact or update a deal from a chat they already have open, and HubSpot stays current without a laptop.
Commands cost nothing extra
Runs are unlimited, so a team that sends the bot dozens of lookups a day pays the same as one that sends none.
Customer data via your server
Workflows run on your WordPress site, so contact details pass between HubSpot and Telegram through your own server.
Common questions
Can HubSpot send Telegram alerts when a deal changes?
Not directly, because these workflows start from the bot, a Schedule or a Webhook. Alerts come from the workflow that changes HubSpot, such as a Webhook lead or a bot command, which then sends the Telegram message.
Can the bot post to a group and to one person?
Yes. Send a Text Message takes a chat ID, which can be a group the bot belongs to or a person who has started a chat with the bot.
Can reps add contacts to a HubSpot list from Telegram?
Yes. A command such as list followed by an email can run Get Contact and then Add Contact To List, with the bot confirming in the chat.
How do I keep strangers from using the bot?
Put a Filter straight after the trigger that continues only when the sender's user ID is one of your team's. Everyone else is ignored.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. HubSpot CRM integration 1.3.0, Telegram integration 2.0.