Textit
for LuumenAI

Read your TextIt flows, contacts, and channels, then send with approval

Connect TextIt with an API key and Luumen can read your workspace the way you would: flows, campaigns, channels, contacts, custom fields, broadcasts, and archives. Ask what went out last week or which channel a campaign uses, and get an answer. Changes like sending a broadcast or updating a contact are previewed and held for your approval first.

The Textit toolbox

31 tools: 23 read, 8 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet CampaignRetrieve details about a specific campaign.
  • ReadGet WorkspaceRetrieve current workspace details including name, country, languages, and timezone.
  • ReadList ArchivesRetrieve a list of message and run archives.
  • ReadList BroadcastsList broadcasts.
  • ReadList Campaign Events 2Retrieve campaign events with optional filtering.
  • ReadList CampaignsList campaigns.
  • ReadList ChannelsList channels.
  • ReadList ClassifiersList NLU classifiers configured for your organization.
  • ReadList ContactsRetrieve a list of contacts.
  • ReadList custom contact fieldsRetrieve a list of custom contact fields.
  • ReadList FlowsRetrieve a list of flows for your organization.
  • ReadList Flow StartsRetrieve a list of manual flow starts.
  • ReadList GlobalsList global variables.
  • ReadList GroupsList contact groups for your organization.
  • ReadList Labels 2Retrieve a list of message labels for your organization.
  • ReadList MessagesRetrieve a list of messages.
  • ReadList Resthook EventsRetrieve recent resthook events for your organization.
  • ReadList ResthooksList configured resthooks (webhooks).
  • ReadList Resthook SubscribersList webhook subscribers for your organization's resthooks.
  • ReadList RunsRetrieve a list of flow runs.
  • ReadList TicketsRetrieve support tickets for your organization.
  • ReadList Topics V2List topics in the workspace for categorizing tickets.
  • ReadList UsersRetrieve a list of user logins in your workspace with their roles and teams.
  • WriteCreate CampaignCreate a new campaign in TextIt. Approval by default
  • WriteCreate Contact GroupCreate a new contact group. Approval by default
  • WriteCreate LabelCreate a new message label. Approval by default
  • WriteDelete ContactDelete an existing contact. Approval by default
  • WriteDelete Contact GroupDelete an existing contact group. Approval by default
  • WriteDelete LabelDelete a message label by UUID. Approval by default
  • WriteSend BroadcastSend a new broadcast message. Approval by default
  • WriteUpdate ContactUpdate an existing contact. Approval by default

One prompt, start to finish

What a governed Textit run looks like inside Luumen.

Questions

How does LuumenAI connect to Textit?

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 Textit on its own?

Read actions answer immediately. Anything that writes — create campaign, create contact group, create label, delete contact, and more — is shown as a plan and requires approval by default, including the 3 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 Textit — 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 Textit to work with Luumen

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