Choose the right ServiceAgent package for your stack.
Use this page to choose the right package for Next.js, React, backend, voice, CLI setup, or MCP workflows.
Comparison table
| Package | Best for | Install |
|---|---|---|
| @serviceagent/nextjs | The default choice for Next.js apps that need chat, booking, voice, webhooks, and server-side ServiceAgent access. | npm install @serviceagent/nextjs |
| @serviceagent/react | The fastest React integration path for AI chat widgets, booking flows, and low-latency voice UI. | npm install @serviceagent/react |
| @serviceagent/sdk | The backend API client for ServiceAgent integrations, knowledge base search, CRM sync, workflows, analytics, and automation. | npm install @serviceagent/sdk |
| @serviceagent/aiva-sdk | The custom voice and dialer SDK for teams that want full control over low-latency audio, transcripts, call state, and voice UI. | npm install @serviceagent/aiva-sdk |
| @serviceagent/cli | The fastest way to scaffold ServiceAgent chat, booking, voice, and webhook files into a project. | npx @serviceagent/cli add |
| @serviceagent/mcp | The package that makes ServiceAgent first-class inside Cursor, Claude Desktop, Windsurf, and other agentic coding environments. | npx @serviceagent/mcp |
Package guides
@serviceagent/nextjs
The default choice for Next.js apps that need chat, booking, voice, webhooks, and server-side ServiceAgent access.
- Next.js App Router and Pages Router integrations
- Chat, booking, and voice UI in a single package
- Webhook handlers and server-side ServiceAgent access
@serviceagent/react
The fastest React integration path for AI chat widgets, booking flows, and low-latency voice UI.
- Prebuilt React components for ServiceAgent chat, booking, and voice
- Fast adoption in Vite, React, and client-heavy frontend apps
- Simple integration without writing custom widget bootstrapping code
@serviceagent/sdk
The backend API client for ServiceAgent integrations, knowledge base search, CRM sync, workflows, analytics, and automation.
- Server-side API access from Node.js and TypeScript
- Knowledge base search, CRM sync, workflows, analytics, and billing
- Backend integrations for your own product or internal tooling
@serviceagent/aiva-sdk
The custom voice and dialer SDK for teams that want full control over low-latency audio, transcripts, call state, and voice UI.
- Custom voice interfaces on top of ServiceAgent
- Low-level control over microphone capture, transcripts, and call state
- Production voice, dialer, and call-intelligence experiences
@serviceagent/cli
The fastest way to scaffold ServiceAgent chat, booking, voice, and webhook files into a project.
- 30-second setup for ServiceAgent in new or existing apps
- Framework-aware component copying for Next.js, React, Vite, Astro, and HTML
- Codegen-friendly setup that can be used by humans or AI tools
@serviceagent/mcp
The package that makes ServiceAgent first-class inside Cursor, Claude Desktop, Windsurf, and other agentic coding environments.
- AI coding assistants that need to provision or configure ServiceAgent directly
- Cursor and Claude Desktop workflows
- Agentic onboarding, widget creation, and docs discovery