Integrations
Connect Google Calendar, MCP tool servers, and Leadsforce to extend what your agents can do.
AIMA Labs agents can reach outside the platform through three kinds of integrations:
- Google Calendar — so agents can read availability and book meetings.
- MCP servers — so agents can call your own tools mid-conversation.
- Leadsforce — so you can pipe sourced leads straight into campaigns.
Most integrations live under Integrations in the sidebar. Leadsforce lives under Settings → Organization → Leadsforce because it's account-scoped.
Google Calendar
Used whenever an agent needs to book a meeting.
Connecting:
- Open Integrations and find the Google Calendar card.
- Click Connect and sign in with the Google account whose calendar should receive events.
- Grant the calendar scopes when prompted.
Once connected, any agent that schedules meetings will use this calendar automatically. You can reconnect a different account at any time — the old credential is replaced.
What the agent does with it:
- Reads free/busy windows to quote real availability on the call.
- Creates events for booked meetings with the lead as an attendee.
- Respects the agent's configured availability rules (working hours, time zone, how far out it can schedule).
MCP servers
Model Context Protocol (MCP) servers let your agent call your systems during a live conversation — look up an order, check inventory, create a ticket, price a quote, whatever you need.
Registering a server:
- Open Integrations → MCP servers.
- Click Add MCP server.
- Fill in the server's name, URL, and any auth headers the server requires.
- Save. The server becomes available to bind to campaigns.
Binding a server to a campaign:
Each campaign has an MCP bindings tab. From there you pick which of your registered servers the campaign's agent can call, and set any per-binding headers (useful when the same server needs different auth context per campaign). See Campaigns.
Tools exposed by a bound server automatically show up in the agent's toolbox during conversations — you don't need to reference them explicitly in the system prompt, though you can write instructions about when to use them.
Leadsforce
Leadsforce is a lead-sourcing integration managed under Settings → Organization → Leadsforce. Connect your Leadsforce account once per organization, and you can then pull sourced contacts into any campaign's lead list.
API keys and webhooks
For programmatic access to your organization's data, see Settings → Organization → Developers. You can mint API keys and configure outbound webhooks that fire on lead and call events.