Integrations for your AI phone assistant
anicall.io connects to four calendar systems, HubSpot and the ANI Suite, and plugs into any other system via the REST API v2, signed webhooks and an MCP server.
Last updated: November 2026
Calendars
anicall books appointments in Google Calendar, Microsoft 365, CalDAV calendars and Calendly.
Google Calendar
Check free slots and book appointments directly.
Microsoft 365
Outlook calendars via your Microsoft account.
CalDAV
Open standard supported by many calendar servers.
Calendly
Booking via the Calendly Scheduling API (paid Calendly plan required); can also be connected via API v2.
CRM & ANI Suite
Call results flow automatically into HubSpot, anilead.io, aniCRM or the MSL Cockpit by mysoftwarelab.
HubSpot
Native integration: contacts and call notes are synced after the call.
anilead.io
Import leads and sync call results back automatically.
aniCRM
Import leads and lists from mysoftwarelab's CRM.
MSL Cockpit
mysoftwarelab's cockpit controls anicall via API v2 and MCP β including the approval gate.
API, webhooks and MCP
For custom integrations, anicall offers a REST API v2 with an OpenAPI spec, signed webhooks and an MCP server.
REST API v2
Agents, knowledge base, knowledge gaps, calls, dial jobs, stats and webhook subscriptions.
Webhooks
10 event types, signed with HMAC-SHA256, with automatic retries.
MCP server
14 tools for Claude and other AI agents β with your key's scopes.
Telephony
You buy phone numbers directly in the dashboard and assign them to an agent.
Your own number
Buy a number in the dashboard; 1 to 10 numbers are included depending on the plan.
Call transfer
Live transfer to a configured number.
Number porting
Bring your existing number β just get in touch.
Frequently asked questions
Do I need programming skills for integrations?
Not for calendars, HubSpot and the ANI Suite β you connect them in the dashboard. For your own systems, use API v2, webhooks or the MCP server.
Does Calendly work?
Yes. You connect Calendly with a personal access token and pick an event type; the agent books there directly. A paid Calendly plan is required.
Which permissions does an API key have?
Exactly the scopes you grant when creating it β for example only reading calls or only managing knowledge. Approving dial jobs is a separate scope.
Connect anicall to your stack
Create API keys with exactly the scopes you need β under Settings β Integrations.
