Eedesy
Book Demo
HomeProductsContact
AI Voice Agent
Overview
Developers
Languages
Try Free
to public/index.html (CRA/Vite) or via next/script in Next.js. No npm install and no components to mount."}},{"@type":"Question","name":"Is the same agent shared across channels?","acceptedAnswer":{"@type":"Answer","text":"Yes. The agent you embed in React is the same one that answers on your phone number and WhatsApp—same prompts, knowledge base, and integrations across every channel."}}]}
React & Next.js SDK

Embed a Voice AI Agent in Your React App

Add real-time voice conversations to your React or Next.js app in minutes. Drop in the <EdesyWidget /> component from @edesy/voiceai-react, or wire up the useEdesy() hook to build a fully custom voice UI. Prefer no npm install? The same one-line script tag works too.

Get Your Keys
See the SDK
npm i

One Install

1 Line

Or Script Tag

Hooks

Custom UI

<300ms

Latency

Two Ways to Add Voice to React

Pick the level of control you want

Drop-in Component

Render <EdesyWidget publicKey agentId /> anywhere in your tree. You get the floating button, voice panel, and WebRTC audio out of the box.

Provider + Hook

Wrap your app in <EdesyProvider> and call useEdesy() to build a completely custom voice UI—your buttons, your design, your states.

Install the React SDK

Developer path with @edesy/voiceai-react

Install the Package
Run npm install @edesy/voiceai-react. It is built on @edesy/voiceai-web for real-time voice conversations with AI agents in the browser.
Get Your Public Key and Agent ID
Create an agent at voice-agent.edesy.in and copy your public key (pk_live_...) and agent ID (agent_123). The React SDK uses pk_live_ public keys.
Render the Drop-in Component
Add <EdesyWidget publicKey="pk_live_xxx" agentId="agent_123" position="bottom-right" theme="light" accentColor="#4F46E5" onCallEnd={handleEnd} /> and you are live.
Or Build a Custom UI with the Hook
Wrap your app in <EdesyProvider> and call useEdesy() to access start, stop, isActive, isMuted, toggleMute, transcript, duration, and error—wire them to your own components.

The useEdesy() Hook

Everything you need for a custom voice UI

start / stop

Programmatically begin and end a voice session—trigger it from any button, event, or flow in your app.

isActive

Know when a call is live so you can render the right state, animations, or an active-call indicator.

isMuted / toggleMute

Read mute state and toggle the microphone from your own custom controls.

transcript

Access the live transcript to render captions, chat-style history, or log the conversation.

duration

Track call length in real time for timers, billing displays, or analytics.

error

Handle mic-permission and connection errors gracefully with your own UI messaging.

The <EdesyWidget /> Component Props

Configure the drop-in widget declaratively

publicKey

Your pk_live_ public key. Safe to ship in client-side React code.

agentId

The agent that answers—e.g. agent_123. Point different pages at different agents.

position

Where the floating button sits, such as bottom-right or bottom-left.

theme / accentColor

Set light or dark theme and an accent color like #4F46E5 to match your brand.

onCallEnd

A callback that fires when the call ends—route to analytics, show a survey, or update state.

Multi-Language

The underlying agent supports 24+ languages, so one component serves a global user base.

No-Code Path: Just the Script Tag

Skip npm entirely if you prefer

1

Create React App / Vite

Add the one-line <script src="https://app.edesy.ai/widget/voice-widget.js" data-api-key="wk_live_xxx" async></script> to public/index.html before </body>. Note the script tag uses a wk_live_ widget key.

2

Next.js App Router

Use next/script in app/layout.tsx (a client component with strategy="afterInteractive") to inject the same widget across every route.

3

Ship It

The floating voice button appears automatically—no components to mount, no state to manage.

Where Developers Use It

Voice AI inside your product

SaaS Dashboards

Let logged-in users speak queries instead of typing—wire useEdesy() into your existing UI.

Internal Tools

Voice help desks and knowledge lookups embedded directly in your admin panels.

E-commerce Fronts

Voice product search and support inside your Next.js storefront.

Mobile Web Apps

Progressive web apps get real-time voice without shipping a native app.

Customer Portals

Authenticated portals gain voice support with full context and CRM logging.

Design Systems

Wrap the hook in your own component library so voice matches your design tokens everywhere.

React Developer Stories

Real implementations in production

"We dropped <EdesyWidget /> into our Next.js dashboard in an afternoon. Users now talk to our agent without leaving the app."

Shipped in a Day

SaaS Platform

Engineering

"The useEdesy() hook let us build a fully custom voice UI that matches our design system—start, transcript, and duration were all we needed."

Fully Custom UI

B2B Startup

Frontend Lead

"For our marketing site we just used the script tag with next/script. Same agent, zero component wiring."

Two Paths, One Agent

Developer Tools

Engineering

React Voice Widget FAQ

Common developer questions

Related Features

Complete your app's voice AI

Voice Widget Embedding

WebRTC Browser Calls

HTML Voice Widget

Developers

Simple, Transparent Pricing

AI-powered phone calls from ₹6/min — or bring your own AI keys and pay just ₹1.5/min platform fee

Pay As You Go
₹6/ minute + telephony$0.07/min
Start immediately, pay per minute
  • No monthly commitment
  • Standard AI providers included
  • Twilio/Exotel integration
  • Call analytics dashboard
  • 8+ Indian languages
  • 24/7 availability
Get Started
Most Popular
Pro
₹1,499/ month$18/month
For growing businesses
  • ₹5/min ($0.06) platform rate
  • 300 minutes included
  • Everything in Pay As You Go
  • Priority support
  • Advanced analytics
  • Custom phone numbers
  • Webhook integrations
Start Free Trial
Max
₹4,999/ month$60/month
For high-volume operations
  • ₹4.50/min ($0.05) platform rate
  • 1,100 minutes included
  • Everything in Pro
  • 20% off premium add-ons
  • Custom AI training
  • Dedicated support
  • Multiple phone numbers
Ultra
₹14,999/ month$180/month
Maximum value for enterprises
  • ₹4/min ($0.04) platform rate - lowest
  • 3,500 minutes included
  • Everything in Max
  • 30% off premium add-ons
  • Dedicated infrastructure
  • 99.9% uptime SLA
  • White-label option
  • Dedicated account manager
Bring Your Own Keys
₹1.5/ minute + your AI & telephonyplatform fee
Use your own STT, LLM & TTS keys
  • Lowest platform rate
  • Bring your own OpenAI, Gemini, Deepgram, ElevenLabs keys
  • Pay AI providers directly at your own rates
  • No platform markup on AI minutes
  • Data residency & compliance friendly
  • Best for high volume
See BYOK Pricing

Add a Voice Agent to Your React App

Install the SDK or paste the script. Real-time voice in minutes.

Get Your KeysView Documentation
Flexible Pricing

Questions About the React Voice SDK?

Every business is unique. Let's discuss your specific needs and create a pricing plan that works for you.

AI Voice Agent - React Widget - Contact Us for Pricing
Get a personalized quote tailored to your business requirements

What You Get

Custom pricing based on your needs

No hidden fees or surprises

Flexible payment options

Volume discounts available

Free consultation & demo

30-day money-back guarantee

Get Your Custom Quote

Our team will get back to you within 24 hours with a personalized pricing proposal

Contact SalesSchedule a Demo

Or reach out directly:

Contact Form+91 9547531359

Trusted by businesses worldwide

No commitment required
Free consultation
Response within 24h

Related Pages

More AI voice agent resources

Related Features

Scalability Sentiment Analysis Shopify Voice Widget Sip Registration Vs Ip Authentication Smart Ivr Sms Fallback

Explore

All Features AI Voice Agent Platform Voice ROI Calculator

Hear AI Voice Assistant in Action

Real demo calls showcasing low latency and natural conversations in multiple Indian languages

Hindi + English
Lead Qualification

B2B Lead Qualification - Flipkart Gift

AI voice agent qualifying B2B leads for corporate gifting. Ultra-low latency with 1-2 second response time. Bilingual conversation in Hindi and English.

1-2 second response latencyBilingual Hindi + English

Audio player powered by Google Drive

Open in Drive
Malayalam
Education

Institute Admission - Malayalam

AI voice agent handling admission inquiries and appointment booking for educational institutes in Malayalam language.

Malayalam language supportEducation sector use case

Audio player powered by Google Drive

Open in Drive
Tamil
Education

Institute Admission - Tamil

AI voice agent handling admission inquiries and appointment booking for educational institutes in Tamil language.

Tamil language supportEducation sector use case

Audio player powered by Google Drive

Open in Drive
Assamese
Lead Qualification

Solar Company Lead Qualification - Assamese

AI voice agent qualifying leads for solar installation company in Assamese language. Natural conversation flow with product inquiry handling.

Assamese language supportSolar/renewable energy sector

Audio player powered by Google Drive

Open in Drive
Bengali
Appointment Booking

Hospital Appointment Booking - Bengali

AI voice bot helping patients book hospital appointments in Bengali. Natural conversation with availability checking and confirmation.

Bengali language supportHospital appointment booking

Audio player powered by Google Drive

Open in Drive
Hindi
Appointment Booking

Hospital Appointment Booking - Hindi

AI voice bot helping patients book hospital appointments in Hindi. Handles doctor selection, time slot booking, and confirmation.

Hindi language supportHospital appointment booking

Audio player powered by Google Drive

Open in Drive
Telugu
Appointment Booking

Hospital Appointment Booking - Telugu

AI voice bot helping patients book hospital appointments in Telugu. Natural conversation flow for healthcare scheduling.

Telugu language supportHospital appointment booking

Audio player powered by Google Drive

Open in Drive

Simple, Transparent Pricing

Start from $0.04/min - 60% cheaper than alternatives

Pay As You Go
$0.04/ minute + telephony
Start immediately, pay per minute
  • No monthly commitment
  • Standard AI providers included
  • Twilio/Exotel integration
  • Call analytics dashboard
  • 24+ languages
  • 24/7 availability
Get Started Free
Most Popular
Pro
$49/ month
For growing businesses
  • $0.035/min platform rate
  • 300 minutes included
  • Everything in Pay As You Go
  • Priority support
  • Advanced analytics
  • Custom phone numbers
  • Webhook integrations
Start Free Trial
Max
$149/ month
For high-volume operations
  • $0.03/min platform rate
  • 1,100 minutes included
  • Everything in Pro
  • 20% off premium add-ons
  • Custom AI training
  • Dedicated support
  • Multiple phone numbers

Stay Updated

Get the latest updates on AI voice technology, product releases, and exclusive resources.

Get Started

Try our products for free
AI Voice Agent
Build voice AI for calls
WhatsApp AI Bot
Automate WhatsApp chats
Website Chatbot
AI chat for websites
Edesy CRM
Manage leads & customers
Book a DemoCall UsEmail Us
Eedesy

Your all-in-one platform for digital innovation. We build AI-powered solutions that transform how businesses operate.

[email protected]+91 95475 31359

Products

  • AI Voice Assistant
  • WhatsApp Voice AI
  • WhatsApp Bot Builder
  • AI Website Chatbot
  • AI-SDR
  • Number Masking
  • Shopify Apps
  • View All Products

Solutions

  • For E-commerce
  • For Healthcare
  • For Real Estate
  • For Restaurants
  • For Appointments
  • View All Use Cases

Services

  • AI Chatbot Development
  • Voice AI Development
  • Shopify Development
  • SaaS Development
  • WhatsApp API Integration
  • View All Services

Resources

  • Documentation
  • Voice Agent Docs
  • API Reference
  • Number Masking API Docs
  • Blog
  • Changelog
  • Book a Demo

Company

  • About Us
  • Contact
  • Careers
  • Privacy Policy
  • Terms of Service

Products

  • AI Voice Assistant
  • WhatsApp Voice AI
  • WhatsApp Bot Builder
  • AI Website Chatbot
  • AI-SDR
  • Number Masking
  • Shopify Apps
  • View All Products

Solutions

  • For E-commerce
  • For Healthcare
  • For Real Estate
  • For Restaurants
  • For Appointments
  • View All Use Cases

Services

  • AI Chatbot Development
  • Voice AI Development
  • Shopify Development
  • SaaS Development
  • WhatsApp API Integration
  • View All Services

Resources

  • Documentation
  • Voice Agent Docs
  • API Reference
  • Number Masking API Docs
  • Blog
  • Changelog
  • Book a Demo

Company

  • About Us
  • Contact
  • Careers
  • Privacy Policy
  • Terms of Service
  • AI Voice Assistant
  • WhatsApp Voice AI
  • WhatsApp Bot Builder
  • AI Website Chatbot
  • AI-SDR
  • Number Masking
  • Shopify Apps
  • View All Products
  • For E-commerce
  • For Healthcare
  • For Real Estate
  • For Restaurants
  • For Appointments
  • View All Use Cases
  • AI Chatbot Development
  • Voice AI Development
  • Shopify Development
  • SaaS Development
  • WhatsApp API Integration
  • View All Services
  • Documentation
  • Voice Agent Docs
  • API Reference
  • Number Masking API Docs
  • Blog
  • Changelog
  • Book a Demo
  • About Us
  • Contact
  • Careers
  • Privacy Policy
  • Terms of Service

Popular Free Tools

Compress PDFMerge PDFPDF to WordGST CalculatorEMI CalculatorSIP CalculatorJSON FormatterBase64 EncoderImage CompressorQR Code GeneratorVoice AI ROI CalculatorAmazon FBA CalculatorAI Email WriterVideo to GIFPrivacy Policy GeneratorCRM ROI CalculatorMeeting Cost Calculator
Categories:PDF ToolsDeveloper ToolsFinance CalculatorsImage ToolsVideo ToolsAI Writing ToolsAudio ToolsWhatsApp ToolsDocument GeneratorsVoice AI ToolsE-commerce ToolsView All Tools

© 2026 Edesy Technology Labs Pvt Ltd

SSL Secured
99.9% Uptime