Live WebMCP demo

Stop filling in the form.
Ask your agent to get sales on the phone.

This page registers two WebMCP tools. An AI agent browsing it can check when our sales team is actually free and — with your say-so — have a rep call you within a minute or two. No form, no scheduling link, no waiting for a reply.

Try it in 30 seconds

  1. 1. Open this page in ChatGPT's in-app browser (WebMCP works out of the box), or in Chrome 149+ with chrome://flags/#enable-webmcp-testing enabled.
  2. 2. Ask your agent one of the prompts below.
  3. 3. Confirm the call when the page asks. Your phone rings.
"Is the sales team available to talk right now?"
"When is the earliest I could speak to someone?"
"Have someone call me on +1 415 555 0134 about pricing."
"I'm evaluating Callingly for a 12-rep team. Get a human on the line."

Agent console

checking…

Everything an agent does on this page shows up here, so you can see exactly which tool was called and what it returned. Nothing is hidden from you.

Registered tools
  • None yet.
Tool calls
  1. Waiting for an agent…

No agent handy?

These buttons call the exact same functions the agent's tools call, so you can see the flow in a normal browser.

Requesting a call means an AI voice agent from our demo team will call that number once. US and Canadian numbers only.

The whole integration

One script tag. It registers the tools, handles the consent prompt, and talks to Callingly's public embed API. Source is on GitHub.

<script src="https://callingly.com/js/webmcp.js"
        data-callingly-key="YOUR_WEBHOOK_KEY" async></script>