Skip to main content

Integrations

Last Updated: 2026-10-13

What are Integrations?

Integrations connect Mylla to the tools you already use — calendars, CRMs, project management apps, and automation platforms. When an integration is active, your agents can take action during calls (like booking appointments) or automatically push data to your other tools after a call.

Available Integrations

Calendar

IntegrationDescription
Google CalendarCheck availability and book appointments during calls
CalendlyBook meetings using your Calendly scheduling links
Microsoft OutlookConnect Microsoft 365 calendar and booking pages
Cal.comOpen-source scheduling for managed booking flows

CRM

IntegrationDescription
HubSpotPush caller and request details into HubSpot CRM as contacts

Project Management

IntegrationDescription
AsanaAuto-create tasks from new requests and calls in your Asana project

Automation

IntegrationDescription
ZapierConnect Mylla to your automation stack with no-code workflows
Custom WebhookTrigger your own API or automation endpoint after important call events

Platform

IntegrationDescription
MCP ConnectorBring external tools and knowledge into Mylla through an MCP endpoint

Connecting an Integration

  1. Go to Integrations
  2. Find the integration you want and click Connect
  3. Follow the setup flow — most integrations use OAuth (you'll sign into the external service and grant Mylla access)
  4. Once connected, the integration shows a green Connected badge

For Google Calendar, Mylla uses access to list calendars, check availability, and create and verify bookings. The Google consent screen shows the permissions requested. Some authorizations include full Calendar access, which permits sharing or deleting calendars; Mylla does not use those operations. Where enabled, the narrower connection flow requests calendar-list, availability, and events permissions. Google’s events permission also permits changing or deleting individual events; Mylla’s current booking flow creates and verifies them. Grant all requested Calendar permissions to enable booking. See how Mylla uses Google data, including processing by the AI providers selected for your calls.

Some integrations (like Custom Webhook) ask for an API endpoint URL instead of OAuth.

Testing a Connection

After connecting, you can test the integration to make sure everything is working. Click the integration card and look for the Test option. This sends a test event to verify the connection is healthy.

Disconnecting an Integration

To remove a connection:

  1. Click the connected integration
  2. Click Disconnect
  3. Confirm in the dialog

Disconnecting prevents new calls from using the connection. End active calls first because a call already in progress may still hold credentials. Your existing data in the external tool is not affected.

Google Calendar disconnect clears the stored tokens and connected account profile. Your saved agent and calendar selections remain so reconnecting restores their assignments. To also revoke Mylla’s Google authorization, use Google Account connections. Earlier broad Calendar grants can remain there until revoked. Existing Google events and retained Mylla call records are not deleted by disconnecting; retention and deletion explains their handling.

Assigning Integrations to Agents

Once connected, you can assign integrations to specific agents. This means only agents with the integration assigned will use it during calls. For example, you might connect Google Calendar but only assign it to your appointment-booking agent.

Manage assignments from the Agent edit page under integrations.

In the agent editor, Account connected describes the business connection. Enabled for this agent means the saved agent assignment allows booking. Select Use Google Calendar for this agent and save before starting a test call.

Requesting a New Integration

Don't see the tool you need? From the Integrations page, click Request Integration to tell us what you'd like to connect. Your request is tracked and you'll see its status on the page.

Permissions

ActionSuper AdminAdminMember
View integrations✅✅❌
Connect / disconnect✅✅❌
Assign to agents✅✅❌
Request new integration✅✅❌

Members do not have access to the Integrations page.

Was this page helpful?