Skip to main content

Overview

OpenMic integrations let your AI voice agents interact with external platforms during live calls. Instead of just answering questions, your agents can look up contacts, create records, check availability, and book appointments — all in real time. Each integration adds custom functions (tools) to your agent. Once connected, the agent can call these tools automatically based on the conversation context.

Available Integrations

CRM & Calendar

Sales & Lead Management

Support & Communication

Automation

How Integrations Work

1

Connect your account

Go to Integrations in your OpenMic Dashboard and connect the platform you want to use. You’ll authorize OpenMic to access your account via a secure OAuth flow.
2

Add tools to your agent

Open your agent’s Custom Functions tab, click Add Function, and select the tools from your connected integration.
3

Configure your system prompt

Tell your agent when and how to use each tool. A clear system prompt is the key to reliable tool usage during calls.

Tips for Appointment Booking

If your integration involves scheduling, always include today’s date and time in your system prompt using a dynamic variable:
Replace est with your business timezone (cst, pst, mst, etc.). Without this, the AI may misinterpret dates — for example, a caller saying “March 13th” could be understood as the wrong year.
See Dynamic Variables for all available timezone options.