About this agent
Ships in the FieldCamp agent marketplace. Built because the details of a call — the address, the gate code, the "can you come Tuesday" — were dying between the phone and the keyboard.
Every call your office takes contains a small pile of structured facts wrapped in ten minutes of conversation. Someone has to extract them: who called, what's broken, when they're free, how urgent it really is. That extraction is exactly the kind of work that slips when the phone rings again.
Call Copilot does it the moment the transcript lands. It identifies the client — inbound caller or outbound callee — looks them up by phone number, and writes a skimmable briefing: what they wanted in one sentence, equipment mentioned, preferred time converted from "tomorrow" to an actual date, urgency with a one-word reason, and anything the dispatcher still needs to chase. Your dispatcher reads six lines instead of replaying six minutes.
What it actually does
Trigger: Call transcript ready (Twilio)
- 1
Catches the finished call
transcript_readyFires when Deepgram finishes transcribing — never earlier, so the agent always has the full conversation.
- 2
Matches the caller
lookup_clientInbound calls match the from-number, outbound the to-number, against your client records.
- 3
Pulls the facts out of the talk
extract_contextService type, equipment, preferred times converted to absolute dates, and what's still missing.
- 4
Writes the dispatcher briefing
write_briefingFive or six plain-text lines with an urgency call — low, medium, high, urgent — and why.
What you get
A dispatcher briefing on every call — who, what, when, how urgent, and what to follow up — delivered while the call is still warm.
A run, as you’d see it
Agent runs land on a timeline — what fired, what the agent found, and the action waiting for a human. This is that screen.
Call transcript received
Inbound · 4m 12s · (702) 555-0143
Details
Client
Julian R. — matched by phone
Summary
Caller wants a two-car garage floor coating quote. Mentioned a ProFlake finish, prefers Thursday morning. Urgency: medium — planning, not emergency. Missing: exact square footage.
Writes briefings unattended — it reads and summarizes, it never messages a customer. Pure copilot.
By trade
Same agent, configured to how your vertical actually works.
Questions, answered
Does it work on outbound calls too?
Yes — direction-aware. For inbound calls the client is the from-number; for outbound it's the number you dialed. Both get the same briefing treatment, which makes callback notes as clean as inbound ones.
What if the caller isn't in our system?
The briefing says so and includes the number and everything the caller shared. Pair it with the Inbound Lead Triage agent if you want unknown callers turned into client records automatically.
Why does it wait for the transcript instead of the call ending?
Because firing earlier produces garbage. The agent runs only on transcript-ready, when the full conversation text actually exists — a deliberate design choice in the template.
Do I need Twilio?
Yes — Call Copilot listens to calls recorded through your FieldCamp Twilio connection, with Deepgram doing the transcription. We wire both up during setup.