Webatlas Voice
Every call answered, every job captured
Deploy AI voice agents that book appointments, qualify leads and answer questions across HVAC, healthcare, real estate and more. No AI team required.
{{ chip }}
2,184 calls handled today · SOC 2 · HIPAA ready
Sign in
Welcome back
Sign in to your workspace to manage agents and calls.
Work email
Use the email your workspace was created with.
Password
Forgot password
Sign in to workspace
Continue with single sign-on
New to Webatlas Voice? Set up your first agent
Webatlas Voice
Setup · 5 steps
{{ step.mark }}
{{ step.label }}
{{ step.hint }}
Takes about 6 minutes. You can change anything later.
{{ stepCounter }}
Skip setup
{{ stepTitle }}
{{ stepSub }}
{{ ind.code }}
{{ ind.tick }}
{{ ind.name }}
{{ ind.uses }}
{{ tpl.name }}
{{ tpl.tag }}
{{ tpl.desc }}
{{ part }}
{{ tpl.tickLabel }}
{{ f.label }}
{{ f.help }}
Greeting the agent uses
Spoken within the first second of every answered call.
{{ p.title }}
{{ p.tick }}
{{ p.desc }}
{{ p.number }}
{{ p.meta }}
Calls route to your agent immediately. Anything it cannot handle transfers to +1 (415) 555-0142, your front desk.
Ready to go live
{{ row.k }}
{{ row.v }}
Publish agent
You can pause the agent at any time.
Test call preview
{{ t.text }}
Run a live voice test in your browser
Back
{{ nextLabel }}
Webatlas Voice
NL
Northline Services
HVAC · Growth plan
{{ n.label }}
{{ n.badge }}
Minutes used
2,140 of 3,000
Resets in 11 days
MR
Maya Rivera
Owner
{{ crumb }}
{{ liveLabel }}
Last 7 days ⌄
New agent
Dashboard
Ava handled 46 calls since midnight and booked 11 jobs without help.
{{ f.label }}
{{ m.label }}
{{ m.value }}
{{ m.delta }}
{{ m.sub }}
Call volume
Hourly today · peak 9 to 11am
Resolved by agent
Transferred
7am
10am
1pm
4pm
7pm
Agent performance
Resolution rate, last 7 days
{{ a.name }}
{{ a.rate }}
{{ a.meta }}
Recent calls
View all calls
Caller
Agent
Outcome
Length
Started
{{ c.name }}
{{ c.number }}
{{ c.agent }}
{{ c.outcome }}
{{ c.dur }}
{{ c.time }}
Open
Agents
Five agents across two locations. The supervisor routes every inbound call.
Create from template
{{ a.initials }}
{{ a.name }}
{{ a.role }}
{{ a.status }}
{{ s.k }}
{{ s.v }}
{{ t }}
+
New agent
Start from an industry template or build from scratch.
Back to agents
Ava · service intake
Live
{{ builderVersionLine }}
{{ publishedLabel }}
Version history
{{ publishLabel }}
Version history
Ava · service intake. Rolling back takes effect immediately.
{{ v.label }}
{{ v.at }}
{{ v.who }}
{{ c }}
Compare
Restore this version
Publish version 8
Calls in progress finish on version 7. New calls use version 8 within a few seconds.
Changes since version 7
{{ p.what }}
{{ p.where }}
1 of 12 test scenarios is failing: weekend availability. Publishing anyway is allowed because that scenario is not blocking.
Cancel
Publish to live line
{{ s.label }}
{{ s.mark }}
{{ builderPanelTitle }}
{{ builderPanelSub }}
{{ f.label }}
{{ f.value }}
{{ f.affix }}
{{ f.help }}
{{ panel.textLabel }}
{{ panel.textHelp }}
{{ panel.listTitle }}
{{ panel.listSub }}
{{ panel.listAction }}
{{ t.name }}
{{ t.desc }}
{{ t.tag }}
Test this agent
Text
{{ t.text }}
{{ t.meta }}
Escalation rules
{{ e }}
Transfers to +1 (415) 555-0142
Calls
{{ callsSubtitle }}
{{ f.label }}
{{ s.k }}
{{ s.v }}
{{ s.c }}
Caller
Agent
Direction
Outcome
Length
Started
{{ c.name }}
{{ c.number }}
{{ c.agent }}
{{ c.dir }}
{{ c.outcome }}
{{ c.dur }}
{{ c.time }}
Open
No calls match these filters
Try a wider date range or clear the filters.
Clear filters
Back to all calls
{{ call.name }}
{{ call.outcome }}
{{ call.meta }}
Export transcript
{{ flagLabel }}
{{ call.playhead }}
Transcript
English · 98% confidence
{{ t.at }}
{{ t.speaker }}
{{ t.text }}
{{ t.toolName }}
{{ t.toolResult }}
Call summary
{{ call.summary }}
{{ f.k }}
{{ f.v }}
Agent and tool events
{{ e.name }}
{{ e.at }}
{{ e.detail }}
Add weekend availability to the knowledge base
Callers asked about weekend slots 14 times this week and Ava had to transfer each one.
Add to knowledge
Dismiss
Knowledge
What your agents are allowed to say. Answers come only from these articles.
Upload documents
New article
{{ s.k }}
{{ s.v }}
{{ s.c }}
Articles
{{ t.label }}
Article
Category
Used
Status
{{ a.title }}
{{ a.updated }}
{{ a.category }}
{{ a.used }}
{{ a.status }}
Questions with no answer
Asked on real calls in the last 7 days. Adding an article stops the transfer.
{{ g.q }}
{{ g.meta }}
Write
Sources
{{ src.name }}
{{ src.meta }}
{{ src.status }}
Phone numbers
Three active numbers. Each one answers with a specific agent and falls back to your front desk.
Buy a number
Number
Label
Answered by
Hours
Minutes
Status
{{ p.number }}
{{ p.location }}
{{ p.label }}
{{ p.agent }}
{{ p.hours }}
{{ p.minutes }}
{{ p.status }}
Routing rules
Applied in order. The first rule that matches wins.
{{ r.n }}
{{ r.when }}
{{ r.then }}
Porting +1 (415) 555-0142
Your carrier has confirmed the request. Calls keep reaching your front desk until the port completes on 24 September.
View port status
This month
{{ u.k }}
{{ u.v }}
Workflows
{{ wfSubtitle }}
Export all
New workflow
{{ fl.label }}
{{ w.name }}
{{ w.agent }}
{{ w.status }}
{{ st.n }}
{{ st.label }}
{{ st.detail }}
{{ w.moreLabel }}
{{ st2.k }}
{{ st2.v }}
No workflows match this filter
Try another status, or create a workflow.
Back to workflows
{{ wf.name }}
{{ wf.status }}
{{ wf.meta }}
Duplicate
Delete
{{ wf.statusAction }}
Test run
{{ t.label }}
{{ t.count }}
Steps
The agent runs these in order and stops at the first failure.
Add step
{{ st.n }}
{{ st.label }}
{{ st.detail }}
{{ st.tool }}
Tool call
Edit
No steps yet
Add the first thing the agent should do.
Performance
{{ p.k }}
{{ p.v }}
Where it stops
Which step callers drop out on.
{{ d.label }}
{{ d.pct }}
Triggers
What a caller says to start this workflow.
Add trigger
{{ tg.phrase }}
{{ tg.meta }}
Routing
{{ r.label }}
{{ r.value }}
{{ r.help }}
Recent runs
Export CSV
Caller
Started
Outcome
Steps
Length
{{ r.caller }}
{{ r.at }}
{{ r.outcome }}
{{ r.stepsLabel }}
{{ r.duration }}
Open
Workflow settings
Name
Internal only, callers never hear it.
{{ sf.label }}
{{ sf.value }}
{{ sf.help }}
{{ fg.label }}
{{ fg.detail }}
Danger zone
Deleting a workflow stops any call currently running it.
Delete workflow
Live calls
{{ liveSubtitle }}
Alert settings
Take next call
{{ l.name }}
{{ l.number }}
{{ l.state }}
{{ l.agent }}
{{ l.elapsed }}
Calls appear here the moment they are answered. Nothing is recorded to the log until the call ends.
{{ live.name }}
{{ live.meta }}
{{ live.elapsed }} elapsed
You are on this call. The agent is listening and taking notes.
{{ sg.k }}
{{ sg.v }}
{{ t.at }}
{{ t.speaker }}
{{ t.text }}
{{ t.toolName }}
{{ t.toolResult }}
{{ live.nowAt }}
{{ live.nowLabel }}
{{ listenLabel }}
Whisper to agent
{{ liveTakeLabel }}
End call
Waiting and recently ended
{{ q.name }}
{{ q.meta }}
{{ q.status }}
Analytics
{{ anSubtitle }}
{{ anRangeLabel }} ⌄
Export report
{{ k.label }}
{{ k.value }}
{{ k.delta }}
{{ k.sub }}
Resolution rate over time
Weekly share of calls closed without a human
Target 85%
{{ b.value }}
{{ b.label }}
Why callers ring
Top intents · {{ anRangeLabel }}
{{ i.label }}
{{ i.share }}
{{ i.meta }}
Agent scorecard
Agent
Calls
Resolved
Transfers
Avg length
Outcomes
{{ r.name }}
{{ r.role }}
{{ r.calls }}
{{ r.resolved }}
{{ r.transfers }}
{{ r.avg }}
{{ r.value }}
Integrations
Where the agents read and write. A tool only works when its integration is connected.
Browse catalogue
{{ i.mark }}
{{ i.name }}
{{ i.category }}
{{ i.status }}
{{ i.desc }}
{{ sc }}
{{ i.meta }}
{{ i.cta }}
Webhooks
Sent after every call with the transcript and the structured outcome.
Add endpoint
{{ w.url }}
{{ w.event }}
{{ w.lastSent }}
{{ w.status }}
Send test
Billing and usage
Growth plan, billed monthly. Next invoice 1 October.
Payment method
Change plan
This cycle
11 days remaining
{{ m.label }}
{{ m.value }}
{{ m.meta }}
{{ c.k }}
{{ c.note }}
{{ c.v }}
Growth plan
$349
per month
{{ p }}
On track to pass your included minutes
At the current pace you will use about 3,180 minutes. Overage is $0.12 a minute, roughly $22 on this invoice.
Invoices
{{ inv.period }}
{{ inv.meta }}
{{ inv.total }}
PDF
Settings
Workspace details, who can change agents, and the compliance controls.
Invite teammate
Team
Person
Role
Last active
Status
{{ m.initials }}
{{ m.name }}
{{ m.email }}
{{ m.role }}
{{ m.lastActive }}
{{ m.status }}
Workspace
Workspace name
Spoken in the agent greeting.
{{ f.label }}
{{ f.value }}
{{ f.affix }}
{{ f.help }}
Compliance
{{ c.label }}
{{ c.detail }}
Recent activity
View all
{{ a.who }}
{{ a.at }}
{{ a.what }}
Export transcript
{{ transcriptExportNote }}
{{ tf.label }}
{{ tf.tick }}
Include
{{ ti.label }}
Cancel
Export
{{ callFilterTitle }}
{{ fo.label }}
{{ fo.count }}
{{ fo.tick }}
Clear all
Cancel
Export calls
{{ callExportNote }}
{{ cf.label }}
Cancel
Export
Whisper to {{ whisperTo }}
Only the agent hears this. The caller carries on uninterrupted.
Your instruction
Common whispers
{{ wp.label }}
Cancel
Whisper
Take over this call?
{{ takeOverWarning }}
Cancel
Take the call
Alert settings
When a live call should interrupt you.
{{ ar.label }}
{{ ar.detail }}
Done
Date range
{{ ro.label }}
{{ ro.tick }}
Cancel
{{ kpi.label }}
{{ kpi.value }}
{{ kpi.delta }}
{{ kpi.sub }}
{{ kpi.explain }}
{{ kr.k }}
{{ kr.v }}
See the calls
Close
Export report
{{ anRangeLabel }} · {{ anSubtitle }}
Format
{{ ef.label }}
{{ ef.tick }}
Include
{{ es.label }}
Cancel
Generate
Invite a teammate
They get an email with a link to join this workspace.
Work email
Role
{{ r.label }}
{{ inviteRoleNote }}
Cancel
Send invite
{{ member.initials }}
{{ member.name }}
{{ member.email }}
Role
{{ r.label }}
This invite has not been accepted yet.
Resend
Owners can change billing and delete the workspace. There must always be one owner.
Remove
Cancel
Save
Activity log
{{ auditCount }} entries · kept for 2 years
{{ a.who }}
{{ a.at }}
{{ a.what }}
Export log
{{ ig.mark }}
{{ ig.name }}
{{ ig.category }}
{{ ig.attentionNote }}
Connection
{{ r.k }}
{{ r.v }}
Permissions granted
{{ sc.label }}
Used by
{{ u.label }}
Recent activity
{{ a.what }}
{{ a.at }}
Sync now
Reconnect
Disconnect
{{ cs.mark }}
{{ cs.label }}
{{ connectTitle }}
{{ connectSub }}
{{ connectTarget }}
You will sign in with your existing account. Webatlas Voice never sees your password.
{{ cp.label }}
{{ cp.detail }}
{{ connectTarget }} is connected. Turn on the tools that should use it from the agent builder.
Cancel
{{ connectAction }}
Integration catalogue
Everything available on the Growth plan.
{{ c.mark }}
{{ c.name }}
{{ c.desc }}
Connect
Close
Add an endpoint
We post the transcript and outcome as JSON.
Endpoint URL
Send on
{{ ev.label }}
Cancel
Add endpoint
{{ articleEditorTitle }}
Agents may only say what is written here.
{{ artGapNote }}
Question or title
Answer the agent gives
Write it the way you would say it on the phone.
Category
{{ c.label }}
Status
{{ st.label }}
Only published articles are used on live calls.
Delete
Cancel
{{ articleEditorAction }}
Add a source
We read the document and turn it into articles you can approve.
{{ u.name }}
{{ u.meta }}
Or drop a PDF, Word document or spreadsheet here
Cancel
New workflow
Pick a starting point. You can rewrite every step afterwards.
Workflow name
Which agent runs it
{{ a.label }}
Starting point
{{ t.name }}
{{ t.tick }}
{{ t.desc }}
Steps it starts with
{{ st.n }}
{{ st.label }}
Cancel
Create as draft
{{ stepEditorTitle }}
Steps run in order. Keep each one to a single job.
What the agent does
Detail
Shown to your team, not spoken to the caller.
Tool this step calls
{{ tc.label }}
Cancel
{{ stepEditorAction }}
Add a trigger
A phrase or intent that starts this workflow.
Caller says something like
Suggestions from unmatched calls
{{ sg.label }}
Cancel
Add trigger
Delete this workflow?
{{ deleteWarning }}
Keep it
Delete workflow
Test run · {{ wf.name }}
{{ testRunStatus }}
{{ ts.mark }}
{{ ts.label }}
{{ ts.timing }}
{{ ts.detail }}
{{ ts.say }}
{{ testRunAction }}
Reset
{{ run.caller }}
{{ run.meta }}
{{ tl.mark }}
{{ tl.label }}
{{ tl.at }}
{{ tl.detail }}
Open the call
Flag for review
{{ toast }}