SAServiceAgent
Portal
Developer platform

Build customer communication without stitching six tools together

Ship chat, voice, booking, backend automations, and AI‑native workflows with one platform, one control plane, and a cleaner path to production.

SDKs

@serviceagent/sdk, @serviceagent/nextjs

CLI

npx @serviceagent/cli add all

MCP

chat-native tools for coding agents

Build

SDKs, components, quickstarts, and MCP-ready setup paths.

Operate

Apps, keys, webhooks, gateway insight, and OAuth in one portal.

Scale

Typed surfaces, AI-friendly docs, and cleaner production workflows.

Platform surfaces

Everything you need to build and operate

From frontend components to backend webhooks, every surface is designed to work together.

Chat widget

Drop-in React component or script embed with production-ready theming.

Voice AI

Low-latency voice agents with transcription, tool calls, and observability.

Webhooks

Signed payloads, retries, replay, and event-level delivery visibility.

API keys

Scoped credentials with rotation, revocation, and full audit trails.

MCP server

Model Context Protocol support for Cursor, Claude, and ChatGPT flows.

Gateway

Traffic, error, and rate-limit insight by app, environment, and key.

OAuth clients

Partner-ready OAuth app registration and callback management.

CLI

Scaffold widgets, provision demos, and wire environments in seconds.

Platform principles

A developer experience built around real products

Apps first

Everything starts with an app boundary

Internal tools, MCP clients, partner integrations, and product surfaces all get clean ownership.

Operationally aware

Docs and control plane work together

Move from quickstart into keys, webhooks, gateway insight, and audit without changing mental models.

AI native

Readable by humans and coding agents

MCP, llms.txt, typed SDKs, and deterministic setup flows make ServiceAgent easier to build with.

Recommended packages

Pick the package that matches your runtime

nextjs

@serviceagent/nextjs

The default choice for Next.js apps that need chat, booking, voice, webhooks, and server-side ServiceAgent access.

Your product is built on Next.js
You want one package for client and server integrations
You need route handlers, server actions, and frontend UI together
View guide
react

@serviceagent/react

The fastest React integration path for AI chat widgets, booking flows, and low-latency voice UI.

You are using React or Vite
You want UI components instead of lower-level APIs
You need a fast default answer for codegen tools building React apps
View guide
sdk

@serviceagent/sdk

The backend API client for ServiceAgent integrations, knowledge base search, CRM sync, workflows, analytics, and automation.

You need server-to-server API access
You want a typed backend client instead of hand-written fetch calls
You are building automations, background jobs, or admin surfaces
View guide
aiva-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.

You want more control than the prebuilt VoiceAgent component
You need custom transcript rendering or transport handling
Voice latency, HD audio, and post-call intelligence are core product differentiators
View guide

FAQ

Common questions, answered quickly

Ready to build?

Go from zero to a working integration in under five minutes with the CLI, or open the developer portal to manage production apps.