Integrations
Integrations on the aiXplain platform allow you to securely connect external services - like Slack, Gmail, or Airtable, to your agents. These integrations power real-world task execution via natural language prompts.
List Available Integrations
Use IntegrationFactory to explore all available integrations:
from aixplain.factories import IntegrationFactory
IntegrationFactory.list()
This helps you find available integrations like ZoomInfo, Slack, Notion, Airtable, and more.
Set Up an Integration
-
Go to Discover → Integrations tab.
-
Search and select your desired integration.


- Click the integration card.


- Connect with your account.


- Once authenticated, the card updates to show your linked account.


Use the Integration Tool
To use an integration tool, retrieve the tool with ToolFactory and tool ID.
slack_tool = ToolFactory.get("67eff5c0e05614297caeef98")
slack_tool
Using Integrations in Agents
Each integration provides a set of actions (e.g., Slack supports sending a message, creating a channel, etc.). Each action comes with its own parameters — some required, some optional. To use integrations effectively, scope only the actions your agent needs. This reduces hallucinations and keeps behavior predictable.