Multi-Channel AI Agents

Build conversational AI agents with voicebot@v1. Real-time speech recognition, LLM-powered reasoning with OpenAI-compatible models, HTTP tool calling for calendar booking and CRM updates, and automatic follow-up via SMS and email — all defined in a single YAML scenario.

Categories

Looking for another tool?

Share

Overview

Multi-Channel AI Agents use the voicebot@v1 action to create phone agents that understand natural language, call external tools, and follow up across channels. Define a system prompt, connect your LLM (OpenAI, Claude, Mistral), and declare HTTP tools — the agent handles the rest.

Architecture

voicebot@v1 streams caller audio to your chosen LLM via real-time speech recognition. The model reasons over the conversation history and can invoke tools you define — each tool is an HTTP endpoint with typed parameters the AI fills automatically. When the caller hangs up, the hangup branch processes the full $bot.messages history for summarization, CRM push, and notifications.

Tool calling

Declare tools as HTTP endpoints with method, URL, headers, and JSON Schema parameters. The AI decides when to call them and fills the parameters from conversation context. Examples: query a calendar API for available slots, POST a booking, look up a customer in your CRM, check order status. No code required — just the endpoint spec in YAML.

Multi-channel follow-up

After the call, use openai@v2 to extract structured data from the conversation — summaries, appointment details, lead qualification. Send results via email@v1 to your team, sms@v1 to the caller (confirmation, links), and fetch@v2 to your backend (CRM update, webhook).

Configuration

Engine selection: OpenAI, or any OpenAI-compatible endpoint (custom URL supported). Temperature, max tokens, and model are configurable. pleaseWait plays filler phrases when the LLM takes more than N seconds. Built-in tools include dial (transfer to human) and hangup.

We own our network

Global coverage

Order numbers in just one click in over 220 countries, including premium, vanity or toll-numbers.

Encrypted and secure

We offer state-of-the-art data encryption with HTTPS, SIP TLS & SRTP.

Reliable network

With multiple data centers and servers around the world, we offer a robust service you can rely on.

Registered carrier

We operate our own network for better performance, localization and support.

Illustrations that represent Callr's global network