Product

What the product does today

Voice agents, outbound campaigns, a builder, contacts and CRM — in one console and verified on staging. Every capability below cites where it ships in the product repo.

What the product does today

Shipped in the console and verified on staging — not a roadmap.

Voice agents that hold real calls
Twilio Media Streams bridge into an xAI realtime voice model: greeting, discovery, objection handling, voicemail drop, call screening, recording and live transfer to a human.

switch (type) {

case 'success':

return {

border: theme === 'dark' ? 'border-[rgba(34,197,94,0.4)]' : 'border-green-200',

icon: (

<svg className={'baseIconClasses'} fill="none" viewBox="0 0 14 14">

<path

d="M3.85156 7.875L6.47656 10.5L10.8516 3.5"

stroke="var(--ai-primary-color)"

strokeLinecap="round"

strokeLinejoin="round"

strokeWidth="1.5"

/>

</svg>

switch (type) {

case 'success':

return {

border: theme === 'dark' ? 'border-[rgba(34,197,94,0.4)]' : 'border-green-200',

icon: (

<svg className={'baseIconClasses'} fill="none" viewBox="0 0 14 14">

<path

d="M3.85156 7.875L6.47656 10.5L10.8516 3.5"

stroke="#22C55E"

strokeLinecap="round"

strokeLinejoin="round"

strokeWidth="1.5"

/>

</svg>

Source: PhoneAgent README §2 "What it lets you do"

Outbound dialer with a real queue
A Postgres dial-job queue with per-day caps, TCPA quiet hours, DNC enforcement, AI disclosure and consent management — the compliance work is in the runtime, not in a policy PDF.

Source: PhoneAgent README §2 "What it lets you do"

Campaign builder and runtime
An infinite-canvas flow editor (trigger, SMS, call steps, branch splits, simulation) plus YAML scripts; enrollment, conflict review, auto-unenroll and live progress read back in chat.

Source: PhoneAgent README §2 "What it lets you do"

Contacts and CRM in the console
Contacts hub over a kanban board with search, properties, activity timeline, duplicate merge and 0–100 lead scoring that picks the next best channel.

Source: PhoneAgent README §2 "What it lets you do"

CRM and app integrations
OAuth sync with HubSpot, Salesforce, GoHighLevel, AccuLynx, ServiceTitan and Twenty, with per-campaign filters and call outcomes written back; Gmail, Sheets and Outlook through connected apps.

Update buttons
12k tokens • o3 • agents/parallel-workspace
Fix sanity issue
12k tokens • claude-sonnet-4 • agents/parallel-workspace
Plan for seamless toast
30k tokens • o3 • agents/parallel-workspace
Source: PhoneAgent README §2 "What it lets you do"

Calendar, inbound and handoff
Month/week/agenda calendar shared by agent booking tools, inbound DID routing with service-request capture, and escalation to a human when a call needs one.

Source: PhoneAgent README §2 "What it lets you do"

Product proof

Screenshots are captures of the running console in our staging environment. Nothing on this page is a design mockup, and the figures visible in the captures are pre-release test traffic — they are product proof, not traction claims.

PhoneAgent console dashboard: calls today, connect rate, booked, SMS today, session volume chart and activity heatmap.
Dashboard — live activity, connect rate, session volume and the activity heatmap.PhoneAgent staging console capture, 2026-09-15 (this repo: public/screenshots/console-dashboard.webp)
PhoneAgent campaign workspace, agents tab: deployed agents with booked and conversation counts inside a campaign.
Campaign workspace — the agents deployed into a campaign and what they produced.PhoneAgent imgs/gh1106-agents.png (campaign workspace, agents tab)

Proof we are not showing yet

unresolvedConversations view (call + SMS transcripts in one thread)A scrubbed capture of a real contact thread — needs a thread with no customer PII, or a redaction pass approved by Tyler.
unresolvedCampaign flow builderA capture of the infinite-canvas builder from a campaign that does not expose a pilot client's script.

Questions an investor asks first

Answered from the product repo's own record.