New Luma registrants in HubSpot
When someone registers for your Luma event, the agent adds or updates their HubSpot contact and notes which event they signed up for.
Letaido's Luma integrations let an AI agent read your events and guest lists, act on registrations, and update 64 other apps.
Checked step by step. Open one to watch it run.
When someone registers for your Luma event, the agent adds or updates their HubSpot contact and notes which event they signed up for.
After your event, the agent marks each Luma guest Attended or No Show on the Salesforce campaign and adds matched people who weren't members.
Every morning, the agent reviews pending Luma registrations against your criteria, approves the ones that fit, and leaves the rest for you.
When someone registers on Luma, the agent adds a row to your sheet with the event, name, email, company and ticket type.
After your event, the agent tags your Mailchimp subscribers attended or no-show from Luma check-ins, ready for two different follow-ups.
Name an Airtable segment and an event, and the agent sends each person a Luma invite with your short personal note.
Six ways to connect Luma, and where each one fits.
| Option | Set up by asking | Works across your apps | Runs on its own | No code | Connects thousands of apps |
|---|---|---|---|---|---|
| Yes | Yes | Yes | Yes | No | |
| Luma's HubSpot and Salesforce sync | No | No | Yes | Yes | No |
| Zapier | No | Yes | Yes | Partly | Yes |
| Luma API and webhooks | No | Partly | Yes | No | Partly |
| Luma MCP server | Yes | No | No | Yes | No |
| Luma's Zoom and Google Meet links | No | No | Yes | Yes | No |
| Option | How it works | Best for | Watch out for |
|---|---|---|---|
| Letaido AI agent | You describe the job. The agent reads and updates Luma with 64 other apps, on a Luma event, on a schedule, or when you ask. | Guest follow-up, approvals and CRM updates that need a judgement call. | 65 apps, not thousands. Needs Luma Plus for the API key. |
| Luma's HubSpot and Salesforce sync | One-way sync from Luma: events become HubSpot marketing events or Salesforce campaigns, and guests become contacts. | Events and registrations in your CRM automatically. | Enterprise only (Salesforce is an add-on). One way, Luma to your CRM. |
| Zapier | Luma's Zapier app has 7 triggers, like a guest registering, and 1 action: add a person to your calendar. | Fixed handoffs, such as new guests into a sheet. | Luma Plus only. One action, so most work runs the other way. |
| Luma API and webhooks | Developers call the API with a calendar API key and receive webhooks for events, guests and tickets. | In-house tools with exact needs. | Needs developers and Luma Plus. One key per calendar. |
| Luma MCP server | Lets Claude, ChatGPT and other AI apps find events and manage the ones you host. | Quick changes to your events while you chat. | Works when you chat. It can't cancel events, and other apps need their own connectors. |
| Luma's Zoom and Google Meet links | Luma creates the Zoom meeting or webinar, or the Meet link, for an online event. | Online events with the join link handled for you. | It sets up the call. It doesn't follow up. |
Connect Luma once. After that, you describe each job in plain English.
Allow all read operations once per app; approve each kind of write once.
Save it to run on its own.
A Luma event, a schedule, or you asking.
Luma's API needs a Luma Plus subscription on the calendar you want to connect.
In Luma, open the calendar's Settings, then Developer, and create an API key. Each key covers one calendar.
For event jobs, Letaido creates the Luma webhook and stores its signing secret for you. Nothing else to set up in Luma.
Allow all read operations once per app; approve each kind of write once. Then save it to repeat.
56 actions across 12 groups, from events and guests to tickets and contacts.
In Luma, open your calendar's Settings, then Developer, and create an API key. Paste it into Letaido. Luma's API needs Luma Plus on that calendar.
Yes. When you save an event job, Letaido creates the Luma webhook and stores its signing secret for you. Registrations, guest updates, ticket sales and event changes can each start a job.
Yes. Luma's API and webhooks are only on Luma Plus. Luma's own HubSpot sync is on its Enterprise plan, and its Salesforce sync is an Enterprise add-on.
Yes, on Luma's Enterprise plan, with a one-way sync: events become HubSpot marketing events and guests become contacts. Letaido works with Luma Plus and can add registrants to HubSpot with a note, as in the job above.
Yes. Luma's MCP server lets Claude, ChatGPT and other AI apps find events and manage the ones you host while you chat. Letaido is not an MCP server. It has its own Luma connector, mixes Luma with your other apps, and runs jobs on a Luma event or a schedule.
Only through actions that do, like sending invites or approving a guest, which triggers Luma's confirmation. Invites count toward your weekly send limit.
Allow all read operations once per app; approve each kind of write once.
Connect Luma, then ask for a job like "Add each new Luma registrant to HubSpot". Leta gets it done the moment something happens, or the moment you ask.
Get LetaidoRetrieve calendar details, admins, organization calendars, admins, and resolve slugs or URLs to their underlying entities.
List and look up events on a calendar or across an organization, including resolving events by URL.
Create new calendars, approve or reject queued events, move events between calendars, and add events from external sources.
Create new events, update event details, and manage the two-step cancellation flow.
Add, invite, look up, list, and update the approval status of event guests, including refunding paid guests.
Create, read, update, and delete ticket types on events, including no-cost, paid, and flexible pricing options.
Create, list, and update calendar-wide and event-level discount coupons.
Add, update access levels for, and remove hosts from events.
Import contacts, list and search the audience, and create, apply, rename, or delete contact tags.
Create, list, apply, remove, rename, and delete event tags across the calendar.
List membership tiers, add members to tiers, and approve or decline calendar members.
Check which user the API key authenticates as and get a pre-signed URL for uploading images.