Text new HubSpot form leads
Every hour, Leta texts new HubSpot form leads who opted in to texts and logs each text as a note on the contact.
Combine HubSpot + Twilio and move texts and calls into HubSpot. Just ask Letaido's AI agent and watch it do the work.
Use this HubSpot Twilio integration to text new leads and customers, and log replies and calls on contacts.
Every hour, Leta texts new HubSpot form leads who opted in to texts and logs each text as a note on the contact.
Leta texts your offer to opted-in HubSpot customers from your Twilio number and logs Twilio's answer as a note on each contact.
Every hour, add the previous full hour's text replies to your Twilio number as notes on the matching HubSpot contacts.
Every morning, Leta logs the calls on your Twilio number that ended between 8am yesterday and 8am today on the matching HubSpot contacts.
How Leta compares with HubSpot's own tools, Marketplace SMS apps and Zapier for texting and logging around your Twilio number.
| Option | Texts from your Twilio number | Texts a group of HubSpot contacts | Twilio text replies on contacts | Twilio calls on contacts | Starts the moment a form is sent |
|---|---|---|---|---|---|
| Yes | Yes | Yes | Yes | No | |
| HubSpot SMS (marketing add-on) | No | Yes | No | No | Yes |
| Twilio Connect in HubSpot calling | No | No | No | Partly | No |
| SMS apps from the HubSpot Marketplace | Yes | Yes | Yes | No | Yes |
| Zapier | Yes | Yes | Yes | Yes | Yes |
| Option | How a run begins | Good at | Keep in mind |
|---|---|---|---|
| Letaido AI agent | A set time, such as every hour or every morning, or a request in chat | Writing an intro text for each new lead, texting an offer to opted-in contacts with their first name filled in, and logging texts, replies and calls on the right HubSpot contact | These jobs run on a schedule or when you ask, not the moment a form is sent. Texts are billed to your Twilio account and need an upgraded Twilio account, not a trial |
| HubSpot SMS (marketing add-on) | A campaign you send, or a HubSpot workflow | Marketing texts and two way conversations with opted-in contacts, with delivery and click reports in HubSpot | A paid add-on for certain HubSpot plans. Texts go from a US number set up in HubSpot, not your own Twilio number, and only to +1 numbers. It doesn't read texts sent to your Twilio number |
| Twilio Connect in HubSpot calling | A rep placing a call from HubSpot | Calling from the browser in HubSpot with minutes from your Twilio account, with the call and its recording in HubSpot | Needs a Sales Hub or Service Hub Professional or Enterprise seat, and can't be set up on a HubSpot trial. Each user connects Twilio. Only calls reps place from HubSpot in the browser are logged, not calls that come in to your Twilio number: inbound calls in HubSpot need a HubSpot-provided number or one ported to HubSpot. It's for calls, not texts |
| SMS apps from the HubSpot Marketplace | A text arriving, a workflow, or a rep in the inbox | Two way texting from your Twilio number in HubSpot's inbox, texts from workflows, and history on the contact timeline (for example Twilio SMS by Octopods) | A separate app and subscription on top of HubSpot and Twilio. Each text sends what the workflow or rep wrote. These apps handle texts, not Twilio calls |
| Zapier | A HubSpot form submission, a contact added to a HubSpot list or a finished Twilio call starts a Zap at once. A new Twilio text is found on a polling check | Sending a set text for each new form submission or each contact added to a list, and logging Twilio texts and calls on HubSpot contacts with a Find Contact step and a Create Engagement step | New Twilio texts are checked every 15 minutes on Zapier's lowest plan. Each Zap sends the same text with fields filled in unless you add AI steps |
Saved as an automation, like these jobs: every hour or every day at 8am. These jobs run on a schedule or when you ask.
Ask in chat; Leta picks from 116 actions.
Allow all read operations once per app; approve each kind of write once.
Delete contact · Find associations · Create company · List line items
Update queue · List queue members · Get verify service · Create address
Yes. HubSpot's calling can use Twilio Connect for calls, and apps from the HubSpot Marketplace add texting from your Twilio number. Leta, Letaido's AI agent, does the jobs around them: texting new leads and opted-in customers, and logging text replies and calls on the right HubSpot contact.
Create a HubSpot Service Key and paste a Twilio API key into Letaido. Then describe the job in chat, or paste a prompt from a job on this page.
No. These jobs run on a schedule or when you ask, not the moment a form is sent. The form lead job runs every hour and covers the previous full clock hour, so back-to-back scheduled runs never overlap.
Yes. Every hour, Leta adds the texts people sent to your Twilio number in the previous full clock hour as notes on the matching contacts. Every day at 8am, it logs the calls that ended from 8am yesterday up to 8am today on those contacts with direction, status and duration (when Twilio has one). A call still going at 8am is logged the next morning. Phones in HubSpot must be stored with the country code (+1 format) to match, and unmatched numbers are listed for you.
Each text is billed to your Twilio account. US texts from a local number need A2P 10DLC registration in Twilio, and a Twilio trial account can only send Twilio's predefined template texts to verified numbers, so you need an upgraded account.
Yes. HubSpot SMS is a paid marketing add-on for certain HubSpot plans that texts from a US number set up in HubSpot. Leta texts from your own Twilio number, writes each lead's intro or fills in first names on an offer text, and only texts contacts who ticked an SMS opt-in checkbox property.
Allow all read operations once per app; approve each kind of write once. After that, a saved job runs on its schedule.
Connect HubSpot and Twilio, then ask for a job like "Text new HubSpot demo requests a quick intro every hour". Leta gets it done on your schedule, or the moment you ask.
Get Letaido