Skip to main content

Every Callaro call moves through a predictable lifecycle.

1

Dial or resolve inbound

Callaro either places a call from an approved number pool or receives an inbound call that is mapped to the correct tenant, number, and agent context.
2

Load agent configuration

The runtime loads the active agent, voice, script rules, knowledge sources, and action permissions.
3

Run adaptive conversation logic

The model follows the script, branches based on caller responses, and retrieves knowledge when the response requires grounding.
4

Execute actions safely

When the conversation meets the right conditions, Callaro can update CRM fields, log notes, or create a calendar event.
5

Persist outcomes

On call completion, the platform writes the transcript, recording metadata, extracted fields, tool calls, timing, and billing context.
This lifecycle is designed so teams can choose between push and pull models. You can subscribe to webhooks, query call logs directly, or use both together.