How to integrate Callingly MCP with Codex

Connect Codex to Callingly MCP. Activate a client account for onboarding, create an outbound call to new lead, and more using natural language, with authentication handled for you.

Callingly logoCallingly
Api Key

Callingly is a lead response management platform that automates immediate call and text follow-ups with new leads. It helps sales teams boost response speed and close more deals by connecting seamlessly with CRMs and lead sources.

29 Tools

Introduction

Codex is one of the most popular coding harnesses out there. And MCP makes the experience even better. With the Callingly MCP integration, Codex can place outbound calls, manage leads, list calls, organize agents and teams, and update agent schedules, all without leaving the terminal or the app, whichever you prefer.

For exact tool slugs and parameter tables, see the tool catalog in the Composio docs.

Also integrate Callingly with

Why use Composio?

Apart from a managed and hosted MCP server, you will get:

  • CodeAct: A dedicated workbench that allows GPT to write its code to handle complex tool chaining. Reduces to-and-fro with LLMs for frequent tool calling.
  • Large tool responses: Handle them to minimise context rot.
  • Dynamic just-in-time access to 20,000 tools across 1700+ other Apps for cross-app workflows. It loads the tools you need, so GPTs aren't overwhelmed by tools you don't need.

How to install Callingly MCP in Codex

Run the setup command

Run this command in your terminal to add the Composio MCP server to Codex.

Terminal

It will initiate the authentication in a browser window, authorize Codex to access your Composio account.

Composio authentication page

(Optional) Authenticate with OAuth

To authenticate manually, run the login command to open a browser window and authorize Codex to access your Composio account.

bash
codex mcp login composio

Verify the connection

Run codex mcp list to confirm Composio appears as a registered MCP server.

bash
codex mcp list

Codex App

Codex App follows the same approach as VS Code.

  1. Click ⚙️ on the bottom left → MCP Servers → + Add servers → Streamable HTTP:
  2. Fill the header and Key fields with { "x-consumer-api-key" = "ck_*******" }.
  3. The Key is the Composio API key, that you can find on dashboard.composio.dev
  4. Click on Authenticate and authorize Codex to your Composio account and you're all set.
Codex App MCP setup
  1. Restart and verify if it's there in .codex/config.toml
bash
[mcp_servers.composio]
url = "https://connect.composio.dev/mcp"
http_headers = { "x-consumer-api-key" = "ck_*******" }

Try it

Ask Codex for a Callingly task. The first time, Composio asks you to connect your Callingly account.

For example, ask it to:

  • "Activate a client account for onboarding"
  • "Create an outbound call to new lead"
  • "Get agent schedule for next week"

What is the Callingly MCP server, and what's possible with it?

The Callingly MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Callingly account. It provides structured and secure access to your Callingly environment, so your agent can automate lead follow-ups, manage agents and clients, trigger outbound calls, and keep your sales workflows moving without manual intervention.

  • Automated outbound call creation: Instantly generate outbound call records so your team can respond to new leads within seconds without lifting a finger.
  • Agent and team management: Let your agent create, delete, or update agents and teams as your sales organization changes and grows.
  • Client onboarding and offboarding: Seamlessly add, activate, deactivate, or remove client accounts as your business requires—no more manual data entry.
  • Real-time webhook setup: Set up and delete webhooks to receive instant notifications for specific call or lead events, keeping your CRM and other tools in sync.
  • Availability and scheduling insights: Retrieve agent schedules to optimize call assignments and guarantee leads get connected when agents are actually available.

Conclusion

You've successfully integrated Callingly with Codex using Composio's MCP server. Now you can interact with Callingly directly from your terminal, VS Code, or the Codex App using natural language commands.

Key benefits of this setup:

  • Seamless integration across CLI, VS Code, and standalone app
  • Natural language commands for Callingly operations
  • Managed authentication through Composio
  • Access to 20,000+ tools across 1700+ apps for cross-app workflows
  • CodeAct workbench for complex tool chaining

Next steps:

  • Try asking Codex to perform various Callingly operations
  • Explore cross-app workflows by connecting more toolkits
  • Build automation scripts that leverage Codex's AI capabilities
TOOLS

Supported Tools

Every Callingly action and event your agent gets out of the box.

Activate/Deactivate Client Account

Tool to activate or deactivate a client account.

Create Agent

Tool to create a new agent.

Create Outbound Call

Creates a new outbound call record and initiates a real outbound call, which incurs cost — ensure explicit user authorization and compliance with applicable consent and telemarketing regulations before use.

Create Client

Creates a new client account in Callingly.

Create Team

Tool to create a new team.

Create Webhook

Tool to create a new webhook for call or lead events.

Delete Agent

Permanently delete an agent from a Callingly account.

Delete Client

Tool to delete a client.

Delete Lead

Deletes a lead by ID.

Delete Webhook

Tool to delete a webhook.

Get Agent Schedule

Tool to retrieve the availability schedule for a specific agent.

Get Call

Retrieves detailed information about a specific call by its unique ID.

Get Lead

Tool to retrieve details of a specific lead by its ID.

Get Team

Retrieve a Callingly team by ID to inspect its configuration, including call distribution, recording, and retry settings.

Get Webhook

Tool to retrieve details of a specific webhook by its ID.

List Calls

Tool to list calls.

List Clients

List clients associated with the Callingly account, including their identifying and billing details.

List Leads

Tool to list leads based on provided filters like date range or phone number.

List Teams

Tool to list teams.

List Team Users

Retrieve all agents assigned to a specific team in Callingly.

List Users

Tool to retrieve a list of agents.

List Webhooks

Tool to list configured webhooks.

Remove Team Agent

Tool to remove a specific agent from a team.

Update Agent

Tool to update an existing agent's details.

Update Lead

Tool to update an existing lead's information.

Update Agent Schedule

Tool to update an agent's availability schedule.

Update Team Agent Settings

Update a specific team agent's priority and call capacity.

Update Team Users

Updates the list of agents assigned to a team.

Update Webhook

Updates an existing webhook's configuration by ID.

FAQ

Frequently asked questions

Start with Callingly.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Callingly tool your agent needs.Free to start.

Start building