Integrations lets you securely connect your WhatsApp bot to Google Sheets, Google Calendar, Gmail and other pre-approved tools, configure real actions in plain language with the AI-powered Setup Agent, test them live, publish them, and control when they run via explicit system instructions—all without writing code.
• Connects a bot to external tools (Google Sheets, Google Calendar, Gmail and more) and performs actions—saving data, reading sheets, booking slots, sending emails—during an ongoing WhatsApp chat.
• Replaces manual API/webhook work with an AI chat that understands plain-language instructions.
• Example: a user books an appointment; the bot checks free 30-minute slots for the next 5 working days, collects name & email, books the event, creates a Google Meet link, emails user and admin—all inside one conversation.
Testing recommendation: run the test several times with different inputs (missing fields, odd formats, calendar conflicts) before releasing the bot.
Merely publishing an integration is not enough—the bot must be told exactly when to trigger it. In the bot’s main system instructions mention each integration by its saved name and the precise condition that should fire it.
When the user provides their name and phone number, use the Lead Capture Sheet integration to save their details.
If you have several integrations, give each its own line.
Without these lines the bot will never run the integration in conversation.
• Available to any bot owner with access to the Bot Builder; the Integrations tab appears alongside Knowledge Base, Instructions, and Functions.
• No technical expertise required—plain-language chat plus standard third-party login.
• Current launch toolkits: Google Sheets, Google Calendar, Gmail (full list managed by MyOperator; for other tools raise a request with your account manager).
• You may authenticate multiple accounts per toolkit, but only one account can be active at a time; switching accounts affects every integration that uses that toolkit in that bot.
• Toolkit availability reference: “Toolkit List - Composio Toolkit List”.
• Click Edit on an integration card to reopen the entire Setup Agent chat history; add new instructions or corrections directly.
• Any edit resets the test status—you must test again and then re-publish.
• Reset Chat during an edit reverts everything to the last saved state.
• Deleting an integration does NOT disconnect the authenticated account; account clean-up on last-integration deletion is not available in this release.
• Integrations does not replace the existing Functions feature; use Functions for custom APIs that need manual setup and Integrations for no-code actions.
Add a row to Sheet1 with name in column A and email in column B when the user submits their details.Escalate if clear, specific phrasing still fails after several tries.
• Each integration carries out only one tool action. Multi-action or multi-tool sequences will arrive later—create multiple integrations and chain them via system instructions for now.
• Users cannot upload custom tools or APIs; only the pre-approved toolkit list is available.
Keywords
Integrations, Google Sheets, Google Calendar, Gmail, WhatsApp bot, Setup Agent, Testing Agent, publish integration, system instructions, OAuth, lead capture, appointment booking, knowledge base search, troubleshooting, MyOperator