Luma integrations: turn event guests into pipeline

Letaido's Luma integrations let an AI agent read your events and guest lists, act on registrations, and update 64 other apps.

Best Luma integration jobs to start with

Checked step by step. Open one to watch it run.

Luma integration options, compared

Six ways to connect Luma, and where each one fits.

OptionSet up by askingWorks across your appsRuns on its ownNo codeConnects thousands of apps
Letaido AI agentYesYesYesYesNo
Luma's HubSpot and Salesforce syncNoNoYesYesNo
ZapierNoYesYesPartlyYes
Luma API and webhooksNoPartlyYesNoPartly
Luma MCP serverYesNoNoYesNo
Luma's Zoom and Google Meet linksNoNoYesYesNo
Read the full comparison
OptionHow it worksBest forWatch out for
Letaido AI agentYou 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 syncOne-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.
ZapierLuma'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 webhooksDevelopers 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 serverLets 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 linksLuma 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.

How the Luma integration works

Connect Luma once. After that, you describe each job in plain English.

  1. 1Paste your Luma calendar's API key
  2. 2Ask for a job in a chat, or start from an example above
  3. 3Approve the first run

    Allow all read operations once per app; approve each kind of write once.

  4. 4Watch the first run in the chat

    Save it to run on its own.

How a Luma job starts

A Luma event, a schedule, or you asking.

  • When something happens in LumaSomeone registers, a guest is updated, or an event is created. Letaido sets up the webhook.
  • On a scheduleEvery morning, like reviewing pending registrations.
  • When you askAfter an event, type the job in a chat, like updating the CRM campaign, and it runs once.
Events

Luma events Letaido can react to

  • Luma event and guest changes
Setup details

Check you have Luma Plus

Luma's API needs a Luma Plus subscription on the calendar you want to connect.

Create an API key

In Luma, open the calendar's Settings, then Developer, and create an API key. Each key covers one calendar.

Paste it into Letaido

For event jobs, Letaido creates the Luma webhook and stores its signing secret for you. Nothing else to set up in Luma.

Watch the first run

Allow all read operations once per app; approve each kind of write once. Then save it to repeat.

Every Luma action the agent can take

56 actions across 12 groups, from events and guests to tickets and contacts.

ReadsWrites

Best apps to combine with Luma

ActiveCampaignEmail marketing
AirtableProductivity
ApolloSales prospecting
ChatGPT Ads (OpenAI Ads)Advertising
Google AdsAdvertising
Google DriveProductivity
Google SheetsProductivity
HubSpotCRM
HunterSales prospecting
IntercomCommunication
KlaviyoEmail marketing
MailchimpEmail marketing
Meta Ads (Facebook & Instagram)Advertising
Microsoft Advertising (Bing Ads)Advertising
NotionProductivity
PostHogAnalytics
ResendEmail marketing
SalesforceCRM
ShopifyE-commerce
StripePayments
WebflowContent/CMS
ZoomMeetings

See all 65 integrations

Related integrations

Frequently asked

How do I connect Luma to Letaido? +

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.

Can a Luma registration start a job? +

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.

Do I need Luma Plus to connect Luma? +

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.

Does Luma integrate with HubSpot? +

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.

Is there a Luma MCP server? +

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.

Will it email my guests? +

Only through actions that do, like sending invites or approving a guest, which triggers Luma's confirmation. Invites count toward your weekly send limit.

What do I approve before it changes Luma? +

Allow all read operations once per app; approve each kind of write once.

Put your Luma guest list to work

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 Letaido