Skip to main content
Nuvia is a CRM and AI platform for sales and customer support over WhatsApp. The API lets you integrate contacts, conversations, messages, campaigns, and AI agents directly into your system. Everything your team does on the platform, you can also do programmatically. Calls are authenticated with a company API key and organized under the base https://api.nuvia.ai with the version prefix /v1. To get started, see the Quickstart.

What you can do

Contacts

Create, update, and look up contacts and their links.

Conversations

List conversations and manage agent, owner, priority, and team assignment.

Messages

Send text and WhatsApp templates, and read a conversation’s history.

Campaigns

Create and activate campaigns, and track their results.

AI agents

Manage the AI agents that handle and qualify your contacts.

Tables and lists

Organize data in tables and lists, with columns and export.

Webhooks

Receive events from your operation on your server, in real time.

Search and enrichment

Search companies and prospects, and enrich contacts (scopes search-v2, enrichment).

MCP for AI assistants

Nuvia also exposes an MCP (Model Context Protocol) server that lets you connect AI assistants to the platform.

MCP guide

How to connect AI assistants to Nuvia’s MCP.

Get started here

Quickstart

From zero to your first successful request.

Authentication

How to authenticate your calls with an API key.

API key guide

Generate, list, and revoke keys, and choose scopes.

API reference

All endpoints, parameters, and responses.