← Back to all projects
Project 03

Production Voice Agent System

A PR-grade voice agent built for an agency's clients — picks up the phone, runs the conversation, captures everything. Check-ups, interviews, courtesy calls, byline quotes, executive briefings.

Per-client
custom personas
24/7
live availability
Inbound
+ outbound calls
Auto-logged
to Airtable

Five layers. One phone line per client.

Voice Layer
Retell AI
Twilio
→
Knowledge
Airtable
Client Brief
→
Orchestration
n8n
→
Processing
Transcript
Summary
Routing
→
Delivery
Slack
Airtable Log
How It Works

Persona, knowledge, call, brief — repeat per client.

Layer The Work
Persona Each client gets a distinct voice agent — its own name, tone, and posture. Same platform, different mouth. Calling Smartac doesn't sound like calling Shopline.
Knowledge Base Airtable holds the live client brief — campaigns, journalists, recent coverage, key messages, spokesperson details. Synced into the agent on every call.
Voice Layer Retell AI on top of Twilio. Each client gets a dedicated phone line. Inbound and outbound supported — agents can call too, not just answer.
Conversation Agent runs the actual call — check-ups, interviews, quote pulls, courtesy follow-ups. Routes to a human only when judgment is required.
Post-Call n8n picks up the webhook on call end. Transcript, summary, action items, escalation flag — written back to Airtable, posted to Slack within minutes.
Call Types

One agent. Every kind of conversation.

The agent isn't built for a single use case. It runs the full executive surface a PR firm needs — the calls that used to require a senior account lead on the line, now handled or pre-handled by the agent.

CHECK-UP
Routine status calls with clients to surface what's moving, what's stuck, what needs the team
INTERVIEW
Pre-interview prep, journalist briefings, and short-form Q&A captured cleanly
COURTESY
Relationship calls — touch-base, thank-yous, follow-ups that would otherwise slip
QUOTES
Pulling spokesperson quotes for bylines, comments, and reactive press requests
BYLINES
Source comments and supporting context for client-bylined stories and op-eds
BRIEFINGS
High-level executive briefings — campaign posture, narrative state, upcoming beats
DEBRIEFS
Post-event and post-conference recaps — what happened, what's next, who to follow up with
ROUTING
Inbound triage — figure out who's calling, why, and route to the right Rosebud lead with full context
Hear It

Real calls. Real clients.

Actual recordings — the agent on live client calls, running the conversation end to end. Different personas, different clients, different call types.

Smartac — Status Check
Smartac · Sage Agent · Check-up Call
3:29
0:00
3:29
Byline Pipeline Review
Shopline · Aria Agent · Interview Prep
5:25
0:00
5:25
Post-Conference Debrief
Justt.ai · MRC Vegas Recap
5:00
0:00
5:00
Account Deep Session
Shopline · Aria Agent · Extended Brief
9:41
0:00
9:41
Cross-Account Sync
Rosebud Platform · Aria Bridge
9:00
0:00
9:00
Smartac — Test Call
Smartac · Sage Agent · Persona Tuning
3:29
0:00
3:29
Stack

What it runs on.

VoiceRetell AI
TelephonyTwilio
Knowledge BaseAirtable
Orchestrationn8n
TranscriptionAssembly AI
ReasoningOpenRouter
ReasoningClaude
NotificationsSlack
DashboardVercel