Integrations
Connect external apps so the agent can use them as tools — send emails, update records, query systems, and more.
The Operator Agent can interact with external systems through connected integrations. Once an app is connected, the agent can use its actions as tools — reading data, sending messages, updating records, and more.
How Integrations Work with the Agent
The agent draws on connections from two places:
Project connections - Apps connected to the project are available to the agent directly in chat. You can see and manage them from the Connections panel in the composer's + menu.
Skill connections - Skills can bundle their own integration credentials, so a skill always runs with the accounts it was built with.
For example:
Gmail — Read emails, send replies, search for messages
Business Central — Look up orders, update records, create entries
Slack — Send messages, post to channels
Google Sheets — Read and write spreadsheet data
Salesforce — Query and update CRM records
The agent decides when and how to use these integrations based on your request. You don't need to specify which integration to use — the agent matches your task to the available tools.
Managing Connections in Chat
The Connections panel in the composer's + menu shows the apps available to the agent in the current conversation:
Open the + menu in the composer and choose Connections.
Toggle apps on or off for this conversation - switched-off apps won't be used by the agent until you switch them back on. The toggles are per conversation, so a new session starts with everything enabled.
Connect a new account from the same panel if the app you need isn't listed.
💡 The agent can also offer to connect an app mid-conversation. If your message mentions an app that isn't connected yet, the agent can walk you through authorising it right there in the chat.
Connecting Through Skills
Skills can carry their own integrations:
Open the skill that needs the integration
Add the integration app as a component
Connect your account when prompted
Credentials attached to a skill are scoped to that skill - the agent uses them when running the skill, and won't borrow them for unrelated work.
⚠️ Each integration connection requires authentication with the external service. Make sure you have the right permissions in the target system.
Available Integrations
Lleverage supports a wide range of integration apps. See the External Apps Integration section for the full list of supported apps and their configuration details.
Integration Actions in Chat
When the agent uses an integration during a session, you'll see it reflected in the chat:
Tool cards show which integration action is being called
Narration describes what the agent is doing with the integration
Results are summarised in the agent's response
This gives you visibility into exactly how the agent is interacting with your external systems.
Security and Credentials
The agent only uses connections that are available to it - project connections you've enabled for the conversation, and credentials explicitly attached to its skills.
Integration connections use OAuth or API key authentication depending on the service.
Credentials are managed through the platform's secure credential store.
See Secrets and Global Variables for more on credential management.
Last updated
Was this helpful?