Trust and Security

Trust and Security for AI Voice Agents

Who can do what in your workspace, how your keys and recordings are protected, how webhooks are signed, and the calling controls that help you respect consent and DND.

The short answer

Edesy AI Voice Agent gives each team its own workspace with five roles (owner, admin, member, viewer, billing) and an activity log. Your own provider keys are encrypted at rest, API keys are scoped and rotatable, recording links and webhook deliveries are HMAC-signed, and calling windows and retry limits keep outbound calls within the rules you set.

Workspace roles

Invite teammates with the narrowest role that works

RoleWhat they can doTypical user
OwnerEverything, including deleting the workspaceAccount owner or founder
AdminManage agents, campaigns, workflows, contacts, members, credentials, settings and billingOperations or IT lead
MemberCreate and edit agents, campaigns, workflows and contacts; run campaigns; view calls and analytics. Cannot delete resources, manage members or change settingsAgent builder, campaign manager
ViewerRead-only access to agents, campaigns, workflows, calls and analyticsManager, auditor, client stakeholder
BillingWallet, top-ups, invoices and usage, plus calls and analytics. No access to agents or settingsFinance team

Workspace and access controls

Separate teams, clients and environments

Multiple workspaces

Keep teams, brands or environments apart. Move or copy agents and phone numbers between workspaces when you need to.

Activity log

A record of recent actions across the workspace under Settings, so you can see who changed what.

Role-based permissions

Owner, admin, member, viewer and billing roles. Permissions are checked on the server, not only hidden in the dashboard.

Keys, recordings and webhooks

How credentials and call data are protected

BYOK provider keys, encrypted

Bring your own keys for OpenAI, Gemini, Deepgram, ElevenLabs, Sarvam, Soniox, Cartesia, AssemblyAI and Azure. Keys are encrypted at rest with AES-256-GCM and shown masked in the dashboard. A Google AI Studio key pool holds up to 10 keys.

Scoped API keys

Server keys (vp_live_ for production, vp_test_ for non-production) carry per-resource read and write scopes. A key is shown once at creation and is bound to one workspace.

Rotation and revocation

Rotating a key issues the new one first and keeps the old one working for a 24-hour grace period. Revoking is immediate, for a leaked key.

Signed recording links

Recording links in webhooks and exports carry an HMAC-signed token tied to that one call, so a link cannot be edited to open a different recording. Treat recording links as private.

Signed webhooks

Webhook subscriptions sign every delivery with HMAC-SHA256 using your subscription secret, retry up to 5 times and stop on HTTP 410. You can rotate the secret, send a test event and resend a delivery.

Credential vault for functions

API keys used by your custom HTTP functions are stored as credentials and referenced by name, rather than pasted into prompts.

Calling controls for consent and DND

Settings that keep outbound calls within your rules

Calling windows

Campaigns call only inside a daily calling window you set, and agents have their own calling window. Calls outside the window wait until it opens.

Retry limits

Campaign retries run 1 to 5 attempts with a 5 to 120 minute delay, and only for the outcomes you choose, such as no answer or busy.

Do-not-call outcome

Do not call is a built-in call outcome. Calls marked do not call, wrong number or not interested are never retried by a campaign.

DND refusals

The call API can refuse a call with a DND error when the destination number is on the NDNC registry, so your system can record it and move on.

Shopify app consent gate

The Shopify app (coming to the App Store) checks consent, DND and opt-outs and quiet hours before every abandoned-cart or cancelled-order call. In India, promotional calls go out only between 10:00 and 21:00 IST.

Transfer to a person

Agents can cold-transfer a caller to a named number, or offer a press-1 menu, when the caller asks for a human.

Your responsibilities

  • Consent. Call only people who have agreed to hear from you, and keep a record of that consent.
  • DND and opt-outs. Scrub outbound lists against the DND registry and your own opt-out list before you upload them.
  • Calling hours. Set calling windows that fit your industry and the rules where your customers live.
  • Disclosure. Tell callers they are speaking with an AI agent and, if you record, that the call is recorded.
  • Registrations. Complete any telecom or messaging registrations that apply to your business. Edesy does not file them for you.

What Edesy does not claim

  • No HIPAA claim. Edesy AI Voice Agent is not certified or marketed as HIPAA compliant.
  • No data residency claim. We do not offer a contractual guarantee about the country where your data is stored.
  • No certifications claimed on this page, such as SOC 2 or ISO 27001.
  • No compliance tooling claims for DLT, TRAI or DPDP. The controls above help, but they do not make a campaign compliant on their own.

If you need a security questionnaire answered or have a specific requirement, contact us and we will answer it in writing.

In use today

6,000+

Sign-ups

3.4 lakh+

Connected conversations

1.8 lakh+

Minutes of talk time

Trust and Security: FAQ

Tell us about your calls

Share your use case and volume. We reply within one working day with a setup plan and pricing.

Build your first agent in a workspace you control

Invite your team with the right roles, add your own keys and set calling windows. ₹50 free credit on sign-up, no card needed.

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

From ₹4/min on plans and credit packs, ₹6/min pay as you go. ₹50 free credit on sign-up.

Pay As You Go
₹6/ minute + telephony
Start immediately, pay per minute
  • No monthly commitment
  • Standard AI providers included
  • Twilio, Exotel, Plivo, Vobiz or SIP trunk
  • Call analytics dashboard
  • 75+ languages, 14 Indian
  • ₹50 free credit on sign-up
Get Started
Most Popular
Pro
₹1,499/ month
For growing businesses
  • ₹5/min platform rate
  • 300 minutes included
  • Unlimited agents
  • API access
  • Webhook integrations
  • Up to 5 phone numbers
Get Started
Max
₹4,999/ month
For high-volume operations
  • ₹4.50/min platform rate
  • 1,100 minutes included
  • Everything in Pro
  • 20% off premium add-ons
  • Up to 15 phone numbers
Ultra
₹14,999/ month
Maximum value for enterprises
  • ₹4/min platform rate, the lowest
  • 3,500 minutes included
  • Everything in Max
  • 30% off premium add-ons
  • Up to 50 phone numbers
  • SLA available