Synthflow AI
for LuumenAI

Read call transcripts and agent config, then change voice agents with approval

Connect Synthflow AI and your voice agents stop being a separate console. Pull transcripts, assistant settings, knowledge bases, phone numbers, and simulation results into the terminal while you work. When something needs to change — a new action, an updated knowledge base, a contact attached to a memory store — Luumen shows the call first and waits for your approval.

The Synthflow AI toolbox

79 tools: 32 read, 47 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadExport analytics dataExport analytics data for calls within a specified date range.
  • ReadGet action metadataRetrieve metadata about a specific action by its ID.
  • ReadGet AI assistant detailsRetrieve details of a specific AI assistant.
  • ReadGet phone call detailsRetrieve the transcript and detailed metadata for a specific phone call.
  • ReadGet contact detailsRetrieve details of a specific contact by its ID.
  • ReadGet knowledge baseRetrieve details of a specific knowledge base by its ID.
  • ReadGet memory storeRetrieve details of a specific memory store by its ID.
  • ReadGet memory store contact dataRetrieve memory data for a specific contact in a memory store.
  • ReadGet phone numbersRetrieve a list of phone numbers associated with a workspace.
  • ReadGet simulation detailsRetrieve details of a specific simulation by ID.
  • ReadGet Simulation CaseRetrieve a simulation case by ID.
  • ReadGet simulation scenarioRetrieve a simulation scenario by ID.
  • ReadGet simulation suite by IDRetrieve a simulation suite by ID.
  • ReadGet subaccount detailsRetrieve detailed metadata about a specific subaccount by ID.
  • ReadGet team detailsRetrieve details of a specific team by its ID.
  • ReadList actionsList all actions in the workspace.
  • ReadList AI assistantsList all AI assistants associated with the account.
  • ReadList call historyRetrieve call history (call logs) with filtering to check outcomes/statuses after placing calls.
  • ReadList chatsRetrieve a list of chats, optionally filtered by agent ID.
  • ReadList contactsRetrieve a list of contacts with optional search filtering.
  • ReadList memory storesList memory stores with optional filtering by title.
  • ReadList Phone BooksList all phone books in your workspace.
  • ReadList Simulation CasesList simulation cases with pagination and optional filtering by name or type.
  • ReadList simulation cases by agentList all simulation cases created for a specific agent.
  • ReadList simulationsList simulations with pagination and optional filters.
  • ReadList simulation scenariosList simulation scenarios with pagination and optional filtering.
  • ReadList simulation sessionsList simulation sessions with pagination and optional filters.
  • ReadList simulation suitesList simulation suites with pagination and optional filtering.
  • ReadList subaccountsList all subaccounts associated with the authenticated account.
  • ReadList teamsList assistant teams.
  • ReadList voicesList all text-to-speech voices in a workspace.
  • ReadList webhook logsRetrieve paginated webhook logs with filtering and search capability.
  • WriteAdd document to knowledge base sourceAdd a document to a knowledge base source. Approval by default
  • WriteAttach Actions to AgentAttach one or more actions to an agent. Approval by default
  • WriteAttach contact to memory storeAttach a contact to a memory store. Approval by default
  • WriteAttach knowledge base to agentAttach a knowledge base to an agent. Approval by default
  • WriteAttach memory store to agentAttach a memory store to an agent. Approval by default
  • WriteCreate ActionCreate a new action in Synthflow AI. Approval by default
  • WriteCreate AssistantCreate a new assistant. Approval by default
  • WriteCreate a contactCreate a new contact in Synthflow AI. Approval by default
  • WriteCreate knowledge baseCreate a new knowledge base and return its ID. Approval by default
  • WriteCreate memory storeCreate a new memory store. Approval by default
  • WriteCreate Phone BookCreate a new phone book. Approval by default
  • WriteCreate phone book entryCreate a phone book entry. Approval by default
  • WriteCreate Simulation CaseCreate a new simulation case. Approval by default
  • WriteCreate a simulation scenarioCreate a new simulation scenario. Approval by default
  • WriteCreate a new simulation suiteCreate a new simulation suite attached to a specific agent. Approval by default
  • WriteCreate a new teamCreate a new team. Approval by default
  • WriteDelete an actionDelete an existing action. Approval by default
  • WriteDelete an assistantDelete an existing AI assistant. Approval by default
  • WriteDelete a chat sessionDelete a chat session. Approval by default
  • WriteDelete a contactDelete an existing contact. Approval by default
  • WriteDelete knowledge baseDelete an existing knowledge base. Approval by default
  • WriteDelete a knowledge base sourceDelete a source from a knowledge base. Approval by default
  • WriteDelete a memory storeDelete a memory store. Approval by default
  • WriteDelete a phone bookDelete an existing phone book. Approval by default
  • WriteDelete a phone book entryDelete a phone book entry. Approval by default
  • WriteDelete a simulation caseDelete a simulation case by ID. Approval by default
  • WriteDelete a simulation scenarioDelete an existing simulation scenario. Approval by default
  • WriteDelete a simulation suiteDelete a simulation suite by ID. Approval by default
  • WriteDelete a subaccountDelete an existing subaccount. Approval by default
  • WriteDelete a teamDelete an existing team. Approval by default
  • WriteDetach actions from assistantDetach one or more actions from an AI assistant. Approval by default
  • WriteDetach knowledge baseDetach a knowledge base from an AI assistant. Approval by default
  • WriteDetach contact from memory storeDetach a contact from a memory store. Approval by default
  • WriteDetach memory store from agentDetach a memory store from an agent. Approval by default
  • WriteExecute simulation suiteExecute all test cases in a simulation suite. Approval by default
  • WriteInitialize ActionInitialize a custom action with specified variables. Approval by default
  • WriteMake a voice callInitiate a real-time voice call via the AI agent. Approval by default
  • WriteStart SimulationStart a new simulation using a simulation case. Approval by default
  • WriteUpdate ActionUpdate an existing action in Synthflow AI. Approval by default
  • WriteUpdate AssistantUpdate an existing assistant’s settings. Approval by default
  • WriteUpdate a contactUpdate an existing contact in Synthflow AI. Approval by default
  • WriteUpdate knowledge baseUpdate an existing knowledge base's name or usage conditions. Approval by default
  • WriteUpdate memory storeUpdate an existing memory store's title and description. Approval by default
  • WriteUpdate Simulation CaseUpdate an existing simulation case. Approval by default
  • WriteUpdate a simulation scenarioUpdate an existing simulation scenario. Approval by default
  • WriteUpdate an existing simulation suiteUpdate an existing simulation suite. Approval by default
  • WriteUpdate an existing teamUpdate an existing team. Approval by default

One prompt, start to finish

What a governed Synthflow AI run looks like inside Luumen.

Questions

How does LuumenAI connect to Synthflow AI?

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

Read actions answer immediately. Anything that writes — add document to knowledge base source, attach actions to agent, attach contact to memory store, attach knowledge base to agent, and more — is shown as a plan and requires approval by default, including the 14 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 Synthflow AI — 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 Synthflow AI to work with Luumen

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