DocumentationAPI ReferenceRelease Notes
ScaleAI

Getting Started

IntroductionTemplates

Build Agents

Agent ConfigurationAgent VersioningAgent Behaviour & PromptKnowledge Base & GuardrailsAnalysis & Structured OutputsLLM SettingsAudio & VoiceCall ConfigurationTools ConfigurationCall HistoryGuardrailsTest Your AgentIntegrations

Telephony & Batch Calls

Phone NumbersOutbound CallBatch Call

Monitoring & Evals

Call LogsFunction LogsWebhook LogsTranscripts & Monitoring
EvalsScenariosRunsOptimizing a Prompt
Go to platform

Call Logs

The Logs section is where you see what your agents are doing. Open it from the sidebar and switch between three tabs at the top:

  • Call: every call handled by your agents, across all agents and batches.
  • Function: every action your agents take during calls, such as calling your API or transferring a caller.
  • Webhooks: webhook subscriptions and the history of every delivery (workspace owners only).

The tabs keep any active batch filter, so you can switch between Call, Function, and Webhook logs for the same campaign.

Call Logs

Call Log Table

Each row in the Call tab represents one call:

ColumnDescription
Call IDUnique identifier for the call. Click to copy.
AgentThe agent that handled the call, with its version (e.g. Support Agent · v3).
Call TypeHow the call was connected: Telephony (a phone line), SIP (a phone line over the internet), or Web (a browser-based test call, shown with a globe icon).
From NumberThe caller's phone number.
To NumberThe number the agent answers for incoming calls, or calls for outbound ones.
DirectionInbound or Outbound (whether the call came in or went out), with direction icons.
Batch NameThe batch campaign the call belongs to, if any.
ProviderThe phone company that carried the call.
Final ChargeThe billed cost of the call. A pulsing clock icon means the cost is still being calculated.
Connected AtWhen the call was connected (sortable).
Ended AtWhen the call ended (sortable).
StatusColour-coded badge: Initiated, Ringing, In Progress, Completed, Failed, Missed, or Ongoing.
DurationHow long the call lasted.
ActionRecall button for outbound calls (if enabled on your workspace) to redial the same number.

Filtering & Export

Refine the table with these filters:

  • Search: free-text search across calls.
  • Call Status, Direction, and Call Type dropdowns.
  • Provider: filter by phone provider (searchable; results split into pages).
  • Agent: filter by agent (searchable; results split into pages).
  • Batch: filter by batch campaign, or open the Logs tabs from a batch page with that batch already selected.
  • Date Range: from/to date picker.

Use Export as CSV in the header to download the current rows. Phone numbers are formatted internationally, timestamps are shown in your locale, durations are humanized, and any structured output data is expanded into simple columns in the CSV.

Call Details Drawer

Click any row to open the details drawer. The header shows the call's cost, duration, and actions:

  • Recall: redial the number (outbound calls, when enabled).
  • Export PDF: download a full call report (available once the call completes and post-call processing finishes).

Recording

An integrated waveform player lets you listen to the full conversation audio. While a call is still live, the recording is replaced by a live transcript; the recording, summary, and charge appear after the call ends.

Live View

For active calls (Initiated, Ringing, In Progress), the drawer streams a live transcript turn-by-turn in real time, so you can watch the conversation as it happens and spot delays or recognition issues before the call completes. See Transcripts & Monitoring.

Post-Call Processing

Immediately after a call ends, ScaleAI runs post-call analysis (recording, summary, billing). A Processing call data indicator shows progress in real time, with placeholders for each section while it loads. If processing fails, a banner flags the call so you know the summary and charge may be unavailable.

Tabs

Transcripts

A written record of the conversation, shown in order with a timestamp for each message. Open the maximize button for a full-screen reading view.

Analysis

  • Summary: an AI-generated recap of the conversation.
  • Sentiment: an automated assessment of the caller's mood (shown as a badge next to the summary).
  • Structured Output: the structured data (JSON) the agent extracted according to your analysis configuration. See Analysis Config.

Function Calls

Every action the agent took during this call (such as an API call or a transfer), with status, execution time, and a details drawer. See Function Logs.

Call Details

Full details tiles: agent (name, version, ID), status, direction, call type, from/to numbers, when the call connected and ended, duration, Ended By, Termination Reason, and whether Voicemail was detected.

Webhooks

Webhook deliveries triggered by this call. See Webhook Logs.

Cost

The final charge and duration, for billing verification.

Link Directly to a Call

Each call has its own web address. Opening /logs/call?call_id=<id> loads the table with that call's drawer already open. Adding ?batch_id=<id> keeps all Logs tabs scoped to one batch. This makes it easy to bookmark a call, share it, or jump straight to it from a batch report.

Usage Tips

  • Filter by Status: quickly find Failed and Missed calls to troubleshoot connection or provider issues.
  • Monitor Sentiment: open calls with negative sentiment for follow-up.
  • Review batches: use the Batch filter (or a direct link to a batch) to review an entire campaign in one place.

Next Steps

  • Function Logs: inspect every action taken across calls.
  • Webhook Logs: audit webhook deliveries (owners).
  • Transcripts & Monitoring: live transcripts and session monitoring.
  • Call History: the per-agent call log inside the agent builder.

Batch Call

Previous Page

Function Logs

Next Page

On this page

Call Log TableFiltering & ExportCall Details DrawerRecordingLive ViewPost-Call ProcessingTabsTranscriptsAnalysisFunction CallsCall DetailsWebhooksCostLink Directly to a CallUsage TipsNext Steps