Integrations
Luma logo

Luma integration

Scheduling & Events · 8 actions · API key auth

Event management platform for creating, managing, and tracking events and guests

Overview

The ModuleX Luma integration lets a ModuleX agent operate Luma on your behalf — running create, send and list actions across events, guests and ticket types — directly from a plain-English request, using your organization's own Luma credentials. No pre-built workflow is required: the agent picks the right Luma action for the task.

Luma is a scheduling & events platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Luma action — or, when you want a repeatable process, the composer assembles a Luma workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Luma in plain English

Type what you want. A ModuleX agent picks the right Luma action — or chains several — and runs it. No workflow to build.

  • Create an event on the connected Luma calendar
    resolves tocreate_event
  • Send email invitations for a Luma event
    resolves tosend_invites
  • Show me the events that match what I describe
    resolves toget_event
Use cases

What you can automate with Luma

  • Create an event straight from a requestcreate_event
  • Look up a guest on demandget_guest
  • Pull a list of ticket types for a reportlist_ticket_types
  • Send an invite where it needs to gosend_invites
At a glance

Luma integration at a glance

VendorLuma
CategoryScheduling & Events
Actions available8
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 8 Luma actions

Events3
create_event
Create an event on the connected Luma calendar
get_event
Get admin details for a Luma event by event ID
list_events
List events managed by the connected Luma calendar
Guests3
get_guest
Get detailed information for a Luma event guest by ID or email
get_guests
List guests registered for, invited to, or waitlisted for a Luma event
add_guests
Add guests to a Luma event with status Going
Ticket Types1
list_ticket_types
List ticket types for a Luma event
Invites1
send_invites
Send email invitations for a Luma event

See full parameters and response schemas in the Luma integration docs

Two ways

Two ways to use Luma in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Luma action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Luma into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Luma

API keyLuma uses API-key authentication. You provide your own Luma secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Luma without re-authenticating.

Step-by-step setup in the Luma docs

Related

Pairs well with Luma

Agents often chain Luma with these — connect them once and the agent can use all of them in a single task.

FAQ

Luma + ModuleX FAQ

A ModuleX agent can run any of Luma's 8 actions — across events, guests, ticket types and invites — from a plain-English request, using your organization's own Luma credentials.
No. The agent selects the right Luma action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Via your own Luma API key, stored encrypted and scoped to your organization.
8, spanning events, guests, ticket types and invites.
Luma runs on your own credentials, so any Luma usage is billed by Luma directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Luma to work in ModuleX.

Connect Luma once with your own credentials and let your agent run all 8 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →