Skip to main content
Part 6: Measuring and improving your agent · Lesson 1 of 4 · 15 minutes

Objective

Find every call of the dry-run campaign and read one of them down to its transcript, tool log and analysis.

The scenario

The dry run from part 4 placed three calls. Acme’s collections lead wants to know which customers promised to pay, whether the CRM lookup ran before each call, and what Ananya said when someone objected. All of it is in Logs.

Hands-on

Filtering Logs, opening a call and exporting

1

Open the campaign's calls

On Monitor → Campaigns, click EMI reminders - dry run and then History. Logs opens filtered to the campaign, with every call whatever its date. From Logs itself, the same view is Filters → Campaigns.
2

Read the list

Each row shows the Assistant (with a version chip, since Ananya has V1 and V2), the Callee with their name beneath, Called on, Status, Duration and Cost. A call that went to a second attempt has a chevron, Expand attempts, which shows each attempt as its own row.
3

Open a call

Click the row of the call you answered. The header shows the call ID with a copy button, the status, From, Cost and Origin Campaign. Play the recording, or Download recording. The Call details tab lists Call latency, Call duration, the Custom variables the CSV filled (due_amount, due_date, loan_account), then the general analysis. Right after a call it reads “General analysis is currently under process!” for a short while.
4

Read the transcript and the tool log

Open Transcript. The turns run top to bottom, with the tools that ran grouped under Pre-Call, On-Call and Post-Call. Click crm_lookup under Pre-Call: its log shows the HTTP status, latency, when it ran, and Request and Response tabs (or Error). The copy icon copies the whole log as JSON, which is what you send a backend colleague when the lookup fails.
5

Check the analysis fields

Open Advanced analysis. It holds the values Ananya extracted in part 3: payment_promised, promised_date and objection. The tab appears only when there is something to show.
6

Filter by what was said

Click Filters. Under Assistants tick EMI reminder - Hindi and nothing else; Advanced analysis needs exactly one assistant. Add the condition payment_promised is true and apply.

Checkpoint

The list narrows to the calls where the person said they would pay, and the filters show as chips next to Filters. Reset clears them.

Exercise

Export what you filtered: click Export in the table footer and choose Export with analysis. Expected result: nothing downloads; a message says “Call history report (with the applied filters) is being sent to your email.” The report arrives by email and uses the filters that were on screen.

What you learned

  • History on a campaign opens Logs for its calls with no date limit. Call ID, From number, To number and Campaigns also ignore the date range, which otherwise defaults to the last month.
  • The call panel holds the recording, Call details (latency, duration, variables, general analysis), Advanced analysis, the Transcript with each tool’s request and response, and Evals once a call is scored.
  • The Custom variables and Advanced analysis filters work with exactly one assistant selected.