AI agents for voice · chat · WhatsApp · SMS

Everycustomerconversation,answered.

Nerva is the platform for AI agents that pick up your phone calls, chat on your website, and reply on WhatsApp and SMS — with the campaigns, workflows, and analytics to run them like a team.

Works with models from

  • OpenAI
  • Anthropic
  • Google
  • Groq
  • Azure OpenAI

Platform

Everything between “hello” and the follow-up.

01

One agent platform, four channels

Build an agent once and put it to work wherever your customers already are — on the phone, on your website, on WhatsApp, or over SMS.

  • Inbound and outbound voice over Twilio or Plivo numbers
  • Web chat widget you embed with a script tag
  • WhatsApp and SMS conversations with session history

02

Outbound calling campaigns

Upload contacts, pick an agent, and let campaigns dial through your list with concurrency controls, retries, and per-contact outcomes.

  • Contact lists with per-contact variables
  • Concurrency and pacing controls
  • Call outcomes written back to every contact

03

Workflows and agent swarms

Design conversation logic visually. Route between steps, call your systems mid-conversation, and hand off between specialized agents.

  • Visual builder with nine node types
  • Webhook tool calls into your own APIs
  • Multi-agent handoff for specialized tasks

04

Knowledge your agents actually use

Feed agents your documents and websites. Content is chunked, embedded, and retrieved mid-conversation so answers come from your source of truth.

  • PDF, Word, CSV, and URL ingestion
  • Automatic re-crawl keeps web sources fresh
  • Retrieval grounded in your own content

05

Every call, understood

Recordings, transcripts, and an LLM analysis of every conversation — outcome, sentiment, and follow-ups — rolled up into org-wide analytics.

  • Full transcripts with recordings
  • Automatic post-call analysis
  • Per-call cost tracking and usage analytics

For developers

API-first, dashboard optional.

Everything you can click in the dashboard you can call over HTTPS. Place calls, manage agents, and receive events from your own stack.

  • REST API for agents, calls, and campaigns
  • Org-scoped API keys with granular scopes
  • Signed webhooks for call and chat events
Read the API docs →
POST /v1/calls
curl -X POST "$NERVA_URL/v1/calls" \
  -H "Authorization: Bearer $NERVA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "agentId": "agent_abc123",
    "contact": { "phone": "+15551234567" }
  }'
→ 201 Created

Security

Encryption

Provider credentials are encrypted at rest with AES-256-GCM. Traffic is TLS.

Access control

Four organization roles — owner, admin, member, billing — with granular permissions.

API keys

Keys are scoped to your organization and to the operations you allow.

Signed webhooks

Every event delivery is signed so your systems can verify it came from Nerva.

Pricing

Plans that match how much you talk.

Starter

For your first agents.

$49/mo
  • 5 agents (all channels)
  • 500 voice minutes/mo
  • 5 concurrent calls
  • 3 knowledge bases (500 MB)
  • 3 workflows
  • Basic analytics
  • Email support
Get started

Growth

Most popular

For teams running every channel.

$149/mo
  • 25 agents (all channels)
  • 2,000 voice minutes/mo
  • 25 concurrent calls
  • 15 knowledge bases (2 GB)
  • 15 workflows, 5 swarms
  • Advanced analytics
  • Priority support
  • 10 team members
Get started

Enterprise

For custom volume and support.

Custom
  • Everything in Growth
  • Unlimited resources
  • Custom minute bundles
  • Volume pricing
  • SLA guarantee
  • Dedicated support
Contact sales

Prices in USD. Annual billing saves about 20%. Upgrade, downgrade, or cancel from the billing portal at any time.

FAQ

Common questions

How does pricing work?

Each plan is a flat monthly fee that includes a set number of voice minutes, agents, and other resources. Annual billing saves about 20%. You can upgrade, downgrade, or cancel from the billing portal at any time.

Which channels do agents support?

Phone calls (inbound and outbound), web chat through an embeddable widget, WhatsApp, and SMS. You can run one channel or all four from the same dashboard.

Which AI models can I use?

Models from OpenAI, Anthropic, Google, Groq, and Azure OpenAI. You pick a model per agent and can switch at any time without rebuilding the agent.

Does Nerva integrate with my tools?

Yes — connect HubSpot, Salesforce, Zoho CRM, GoHighLevel, Google Calendar, Calendly, Zendesk, Freshdesk, Shopify, Zapier, and Make through webhooks, or build anything custom with the REST API.

How is my data handled?

Provider credentials are encrypted at rest with AES-256-GCM, traffic runs over TLS, and access inside your organization is controlled by four roles with granular permissions.

What support is included?

Email support on Starter, priority support on Growth, and dedicated support on Enterprise plans.

Something else? sales@ctpl.io

Build your first agent today.

Create an agent, connect a number or embed the widget, and see every conversation in one place.