Every call leaves a record, and every cost is accounted for.
Log outcomes with a single key, see AI scores and qualification beside them, and track voice minutes and SMS spend in a usage ledger, per campaign and over time.
Call outcome
One keystroke after the call
Operator
Press 1 to 6 to record the result of the call
Sheet
Outcome is written to the lead's row in your Google Sheet
AI calls
lead_score, interest, qualified, appointment booked, next action
Ledger
Voice minutes and SMS costs added as per-event entries
Illustrative layout. Outcome labels and AI results depend on your campaign settings.
Know what happened and what it cost
One-key outcomes
Press 1 to 6 right after a call to log how it went.
Sheet output
Call outcomes are written to your Google Sheet so the data stays in your hands.
AI results
Lead score, interest, qualified, appointment booked and next action for AI calls.
Usage ledger
Per-event voice minutes and SMS costs, with balance and spend today and month to date.
Outcomes, scores and spend in one place
Xovra records what matters after each call and keeps costs transparent. It is not a charting product.
Keyboard outcomes
With the browser dialer, keys 1 to 6 record the call outcome so you can move to the next lead quickly.
Written to Google Sheets
Outcomes land in the Sheet your leads came from, which keeps one source of truth you can filter, share and export.
AI lead score
AI qualifier calls produce a lead score from 1 to 10 that you can sort by.
Interest and qualified
Separate fields show how interested the lead was and whether they met your criteria.
Appointment booked
AI call outcomes include an appointment booked flag, and a next action for whatever should happen next.
Usage ledger
Each voice call and SMS adds a ledger event, so spend is traceable down to the individual event.
From call to ledger entry
Call finishes
A manual call from the browser dialer, or an AI qualifier call, ends.
Outcome logged
The operator presses a key, or the AI returns score, interest, qualified and next action.
Sheet updated
The outcome is written to the matching row in your Google Sheet.
Ledger entry
Voice minutes and any SMS costs are recorded as events in the usage ledger.
Balance visible
Check balance and spend for today and month to date at any time.
Log the call before the next one starts
Admin work slows cold calling down. Keyboard shortcuts in the browser dialer keep outcome logging to one keypress.
Fast keys
C starts a call, H hangs up, and 1 to 6 record the outcome.
Sheet as source of truth
Outcomes are written to your Google Sheet, where you already work.
Per campaign
Outcomes are grouped by campaign so you can see how each list is performing.
Browser dialer shortcuts
C = call
H = hang up
1 to 6 = record outcome
outcome written to the Google Sheet
Illustrative example for explanation only.
Structured outcomes from qualifier calls
AI calls report back in a consistent format so you can sort, filter and hand the best leads to a human.
Lead score
A number from 1 to 10 for ranking.
Interest and qualified
Reads on enthusiasm and fit, kept as separate fields.
Next action
A suggested follow-up so nothing is left to memory.
AI call result
lead_score: 9
interest: high
qualified: true
appointment_booked: false
next_action: "Send info by email and call Friday"
Illustrative example for explanation only.
Costs you can trace to the event
Voice and SMS cost money. The usage ledger records each event so you can see what a campaign actually cost, not just a monthly total.
Per-event entries
Voice minutes and SMS costs are logged individually.
Balance
See your current balance without leaving the app.
Today and MTD
Spend is shown for today and for the month to date.
Ledger view
event: voice call, minutes recorded
event: SMS sent, cost recorded
balance: current
spend: today, month to date
Illustrative example for explanation only.
What outcome tracking is, and is not
Simple, accurate records rather than a business intelligence suite.
What it does
- Writes call outcomes to your Google Sheet
- Records AI lead score, interest, qualified, appointment booked and next action
- Keeps a usage ledger with per-event voice minutes and SMS costs
- Shows balance and spend for today and month to date
- Tracks outcomes per campaign
What it does not do
- No analytics dashboards or charts
- No automatic CRM updates: export the CSV to HubSpot yourself
- No automated workflows triggered by outcomes
- No call recordings or transcripts attached to outcomes
- No subscription billing: costs reflect usage
Questions about outcome tracking
Keep a clean record of every call
See outcomes land in your Google Sheet and costs show up in the ledger.
No dashboards or charts. Outcomes live in your Sheet, costs live in the ledger.