Skip to content

Platform and modules

VaniAgent is a customer-engagement workspace where leads enter from multiple sources, AI engages them by voice or WhatsApp, and outcomes return to Contacts or your CRM.

ModuleWhat you configureWhat it produces
Voice AIAgents, engines, prompts, voices, knowledge, analysisInbound/outbound calls, transcripts, recordings, outcomes
CampaignsAudience, schedule, retries, numbers, automationManaged outbound attempts and qualification
ContactsIdentity, source, status, priority, tags, ownerShared lead record and activity history
WhatsApp AIWABA connection, AI prompt, templates, handoffTwo-way conversations and outbound sends
Meta AdsOAuth assets, drafts, forms, webhooksPublished ads and synchronized leads
IntegrationsTelephony, Sheets, IndiaMART, CRM webhooksProvider connectivity and data movement
Developer APIAPI keys and public resourcesProgrammatic calls, agents, contacts, campaigns, and widget sessions
  • An agent defines how the AI speaks, behaves, retrieves knowledge, and analyzes a call.
  • A phone number belongs to a telephony connection and can route inbound or outbound calls.
  • A contact is the durable customer/lead record.
  • A campaign is a controlled outbound workflow over an audience.
  • A call records one engagement attempt and its outcome.
  • A WhatsApp conversation is an inbox thread with AI or human ownership.
  • An integration connects an external provider or data source.

Meta / IndiaMART / Google Sheets / CRM → Contact → Voice campaign or WhatsApp → status, tags, analysis → CRM webhook

Configuration APIs used by the dashboard remain private. The public Developer API exposes only approved customer-facing operations and never publishes provider credential schemas.