Engage Platform
for LuumenAI

Engage Platform provides customer data, account, list, event, batch, and transactional messaging APIs for customer engagement workflows.

Bring Engage Platform into the same conversation as the systems behind it. LuumenAI reads campaigns, audiences, and delivery status for context, and changes them only through previewed, approved, audited actions.

The Engage Platform toolbox

18 tools: 5 read, 13 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet ListRetrieve an Engage list by its internal list ID.
  • ReadGet UserRetrieve one Engage customer or account by its caller-supplied application UID, not Engage's internal ID.
  • ReadList Account MembersList customers belonging to one Engage account identified by its application UID.
  • ReadList ListsReturn one cursor-controlled page of active Engage user lists.
  • ReadList UsersReturn one cursor-controlled page of Engage customers and accounts, optionally filtered by exact email.
  • WriteAdd User to AccountsAdd a customer to one or more Engage accounts, optionally assigning a role in each account. Approval by default
  • WriteAdd User to ListsAdd and subscribe an existing user to one or more Engage lists. Approval by default
  • WriteArchive ListArchive a list so it disappears from list results and cannot receive new subscribers. Approval by default
  • WriteCreate ListCreate an Engage user list and return its Engage list ID for subscription tools. Approval by default
  • WriteCreate UserCreate an Engage customer or account with a caller-chosen application UID. Approval by default
  • WriteDelete User AttributePermanently remove one custom meta attribute from a user. Approval by default
  • WriteRemove List SubscriberCompletely remove one user's membership from one Engage list. Approval by default
  • WriteRemove User From AccountPermanently remove one customer's membership from one Engage account. Approval by default
  • WriteSet Account Member RoleSet or replace a customer's role in one Engage account membership. Approval by default
  • WriteSet List SubscriptionSubscribe, resubscribe, or unsubscribe an existing user on one Engage list. Approval by default
  • WriteTrack User EventAppend an immutable event to a user's Engage activity history. Approval by default
  • WriteUpdate ListUpdate supplied settings on an existing Engage list without changing unspecified fields. Approval by default
  • WriteUpsert UserUpdate profile or custom attributes for an application UID, creating the user if it does not exist. Approval by default

Questions

How does LuumenAI connect to Engage Platform?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Engage Platform on its own?

Read actions answer immediately. Anything that writes — add user to accounts, add user to lists, archive list, create list, and more — is shown as a plan and requires approval by default, including the 5 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Engage Platform — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Engage Platform to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.