facebook-pixel
Field ops on autopilot →AI Dispatcher → 1:1 demo

Call Copilot

Call Copilot is an AI agent in FieldCamp that fires when a call transcript is ready, matches the caller to a client by phone number, and writes a five-line dispatcher briefing — who called, what they want, the service type, preferred timing converted to real dates, and an urgency score with whatever is still missing.

Triggers on call transcriptMatches caller to clientWrites dispatch briefings

A real template from the FieldCamp marketplace, configured on your operation. Setup included in your plan.

About this agent

Where it came from

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. 1

    Catches the finished calltranscript_ready

    Fires when Deepgram finishes transcribing — never earlier, so the agent always has the full conversation.

  2. 2

    Matches the callerlookup_client

    Inbound calls match the from-number, outbound the to-number, against your client records.

  3. 3

    Pulls the facts out of the talkextract_context

    Service type, equipment, preferred times converted to absolute dates, and what's still missing.

  4. 4

    Writes the dispatcher briefingwrite_briefing

    Five 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

92% confidencePending

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.

DismissOpen briefing

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.

Plumbing

Emergency language in the call drives the urgency score dispatch sees first.

HVAC

Unit make and model mentioned mid-call land in the briefing before the tech rolls.

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.

Have an agent idea we haven’t built?

The ideas section of this library exists because customers keep asking "could it just…?" Bring yours. If it should exist, we build it — and it ships as a template like this one.

No demo deck. Just your business and ours.