The Integrations tab allows you to connect your AI agent with external services, APIs, and platforms to extend its capabilities and automate workflows.Documentation Index
Fetch the complete documentation index at: https://docs.monobot.ai/llms.txt
Use this file to discover all available pages before exploring further.

Available Integrations
You can connect a variety of services to enable different features:Integrations
Integrations connect your assistant with external platforms and services.They allow the assistant to access data, trigger actions, manage bookings, send messages, handle calls, and automate workflows across different systems. Use integrations when your assistant needs to interact with third-party tools such as calendars, email, telephony, booking platforms, e-commerce systems, or customer communication channels.
Google
Google integration allows the assistant to work with Google services such as scheduling, emails, and documents.It can be used to manage calendar events, search or update information, send emails, and interact with connected Google workspace tools.
Instagram
Instagram integration allows the assistant to automate replies and interactions with your audience.It can help respond to messages, support customer conversations, and manage communication through Instagram.
Telegram
Telegram
Telegram integration allows the assistant to send instant notifications and interact with users through Telegram.It is commonly used for alerts, booking notifications, status updates, and team communication.
SIP
SIP
SIP integration enables voice calls through your telephony system.It allows the assistant to connect with external SIP providers, route calls, and support voice-based communication workflows.Example:
TheExample:
SIP URI
The system generates a SIP URI automatically:Extension
- Can be generated automatically
- Used as an internal routing identifier
Enable Integration
Enable the Enabled checkbox to activate SIP.Method
| Method | Description |
|---|---|
| REFER | Standard SIP transfer (recommended) |
| INFO | Alternative method if REFER is not supported |
Target URI
Defines the destination for SIP call routing.The Target URI tells the system where to send the call (typically your SIP provider or PBX).The
${extension} placeholder is automatically replaced with the configured extension during the call.Genesys
Genesys
Genesys integration helps manage customer interactions and support workflows.It can be used to connect the assistant with contact center processes, customer service flows, and support routing logic.
WooCommerce
WooCommerce
WooCommerce integration allows the assistant to access e-commerce data such as products, orders, and customer information.It can be used for order checks, product-related questions, customer support, and store automation.
EverTransit
EverTransit
EverTransit integration allows the assistant to manage ride and transportation data.It can be used for transportation workflows, reservation details, ride updates, and booking-related automation.
Cal.com
Cal.com
Cal.com integration allows the assistant to handle scheduling, availability, and bookings.It can be used to check available time slots, create bookings, and manage appointment-based workflows.
Send Email (SMTP)
Send Email (SMTP)
Send Email integration allows the assistant to send emails directly from your system using SMTP.
It can be used for confirmations, notifications, summaries, follow-ups, and internal team updates.
Configuration
To use SMTP email, you need to configure at least one connection.Required fields
-
Connection Name
Type:string
Internal name for the SMTP connection. Example:Gmail SMTP -
SMTP Host
Type:string
Address of your email provider’s SMTP server. Examples:smtp.gmail.comsmtp.office365.com
-
SMTP Port
Type:number
Port used for SMTP connection. Common values:465— SSL587— TLS25— (not recommended)
-
SMTP Authorization
Credentials used to authenticate with the SMTP server.
-
Username
Type:string
Usually your email address -
Password
Type:string
Email password or app-specific password
-
Username
Multiple connections
You can configure multiple SMTP connections.Use this when:- Sending emails from different addresses
- Supporting multiple clients
- Separating environments (e.g., staging / production)
Notes
- Use app passwords for providers like Gmail
- Ensure SMTP is enabled in your email provider settings
- Incorrect credentials will prevent email delivery
- Port and security type must match provider requirements
Emails will not be sent without a valid SMTP configuration.
Syrve
Syrve
Syrve integration allows the assistant to access restaurant data and integration settings.It can be used for restaurant workflows, operational data, and connected service automation.
G-Net
G-Net
G-Net integration allows you to configure integration settings using API tokens.It can be used to connect the assistant with G-Net services and enable related automation workflows.
Altegio
Altegio
Altegio integration allows the assistant to access service categories and booking-related data.It can be used for appointment scheduling, service selection, staff availability, and booking management.Required fields:
- Location ID — your Altegio location identifier
- Partner Token — API access token
- User Token — user authorization token
Tools will not work without valid integration configuration.
How to get Altegio credentials
To configure the Altegio integration, you need to obtain the required values from your Altegio account.Location ID
The unique identifier of your business location in Altegio.Where to find:- Open Altegio dashboard
- Go to Settings → General
- Locate your Location ID (may also appear in the URL or API section)
Partner Token
Used for API access to Altegio services.Where to get:- Go to Settings → Integrations / API
- Generate or copy your Partner Token
User Token
Represents the authorized user for API requests.Where to get:- In API / Integrations settings, generate a User Token
- Alternatively, obtain it via authentication flow if required
Notes
- All fields are required for the integration to work
- Tokens must have proper permissions enabled
- Keep tokens secure and do not expose them publicly
- If tokens are invalid or expired, tools will not function
Connecting an Integration
- Click Connect to authorize and link an external service.
- Follow the authentication steps required by the provider.
- Once connected, the integration becomes available for use in your agent.
- Configure may be required after connection (e.g., SMTP, SIP).
- Additional credentials such as API keys or tokens may be needed.
Integration States
- Connected: Integration is active and ready to use.
- Disconnected: Integration is not active or has been removed.
- Configure: Additional setup is required.
- Coming Soon: Integration is not yet available.
How It Works
- Integrations extend the agent’s capabilities beyond basic conversations.
- They can be triggered within flows or used by tools to perform actions.
- The agent can retrieve, send, or update external data in real time.
- Create bookings via Cal.com
- Send emails via SMTP
- Retrieve products from WooCommerce
- Handle calls via SIP
Best Practices
- Connect only the integrations you need to keep the system clean and secure.
- Ensure all credentials and tokens are valid and up to date.
- Test integrations after setup to verify correct behavior.
- Use integrations together with Flows for automation.
Notes
- Some integrations require external accounts and permissions.
- Missing or incorrect configuration may cause failures in flows.
- Integration availability and features may vary depending on provider.