Voice AI Agency Dashboard

Manage clients, synchronized avatars, browser voices, languages, calls, and bookings.

Active clients12
+3 this month
Calls answered1,284
94% answer rate
Qualified leads387
+22% conversion
Booked revenue$42.8K
Tracked this month

Client accounts

Every business receives its own voice, avatar, language, scripts, and tools.

Recent call outcomes

Demo data showing how the agency can report performance.

CallerClientOutcomeDuration
(414) 555-0172Team Clean SupremeBooked4:18
(262) 555-0109Milwaukee Junk ProsEstimate lead2:54
(414) 555-0196Prime DentalScheduled3:40
(920) 555-0144Lakefront HVACTransferred1:22

Client accounts

Create and manage white-label business accounts.

BusinessIndustryAgentLanguageStatus

Voice agent studio

Configure the selected client’s avatar, browser voice, languages, scripts, and permissions.

Draft saved

Your uploaded video avatars

Choose free natural browser speech or Premium OpenAI speech. Your uploaded avatar video plays while either voice speaks. Premium audio is generated securely by the server using the deployment’s OPENAI_API_KEY.
Answer live chat and voiceUse the same knowledge and business rules in both modes.
Automatic language matchingSwitch recognition and speech when the customer changes language.
Generate estimatesCall the saved pricing engine instead of guessing.
Book appointmentsOffer approved times and save booking requests.
Human handoffEscalate complex, urgent, or uncertain requests.

Call activity

Search and review calls, outcomes, summaries, and recordings.

DateCallerClientAgentOutcomeDuration
Today 7:42 PM(414) 555-0172Team Clean SupremeMiaBooked4:18
Today 6:15 PM(262) 555-0109Milwaukee Junk ProsMarcusEstimate2:54
Today 4:08 PM(414) 555-0196Prime DentalSofiaScheduled3:40

Upcoming appointments

Appointments created or requested by AI agents.

Booking controls

Demo scheduling rules for all client agents.

Require confirmationSave as a request until the business approves.
Send SMS reminderSend a reminder before the appointment.

Live chat conversations

Voice and text share the same customer history.

Conversation preview

Choose a conversation to load the transcript.

No conversation selected.

Automations

Trigger follow-up actions after calls and chats.

Conversion analytics

Demo agency performance for the current month.

Calls answered
94%
Leads qualified
68%
Appointments
43%
Human transfers
12%

Top clients

Revenue and lead contribution.

Team Clean Supreme$18,420
Milwaukee Junk Pros$10,680
Prime Dental$8,350

Connected services

Production integrations needed for real phone calls and AI reasoning.

AI
OpenAIRealtime voice, chat reasoning, tool calls, and summaries
Phone providerInbound calls, outbound calls, transfers, recordings, and SMS
IB
Innovative BookingServices, prices, estimates, leads, appointments, and notifications

Website embed

Add voice and chat to a client’s website.

<script src="https://innovativebooking.com/voice-widget.js" data-client="team-clean-supreme" data-mode="voice-chat"></script>

Agency plans

Suggested recurring offers you can customize and resell.

Starter$299/moChat, basic voice, FAQs, leads
Growth$499/moVoice, estimates, booking, transfers
Pro$899/moMultiple agents, outbound follow-up
Setup fee$499+Configuration, training, testing

Recommended today

Test recommendations based on services, recent activity, and available campaigns.

Ready
Best opportunity: Promote basement junk removal in Milwaukee. This service has not been featured recently and is ideal for a tracked instant-estimate campaign.

Organic lead performance

Demo attribution from posts to Innovative Booking activity.

Post clicks184+21% this month
Estimates started4625% conversion
Booking requests12$3,840 quoted

Campaign progress

Google Business Profile
78%
Facebook Page
55%
Website content
67%

Create organic campaign

Generate a post and tracked booking link for approval.

Approval queue

Review content before publishing or copying it to restricted platforms.

Connect a real WordPress site

Nothing unlocks until WordPress confirms an administrator Application Password.

Not connected
Required in WordPress
Users → Profile → Application Passwords → create one named Innovative Booking. Use that generated password below.

Real publishing connections

Each service must complete server-side verification. A button cannot mark itself connected.

Google Business ProfileGoogle OAuth plus a successful Business Profile API check
Google Search ConsoleUses the verified Google connection and checks Search Console access
Not connected
Facebook Page + InstagramMeta OAuth plus a successful Page-access check
Discord alertsWebhook must accept a real test alert

Agency settings

Brand and default behavior for new client accounts.

Browser voice diagnostics

Check what this device currently supports for free.