SA
Portal

Add chat, voice, booking, and webhooks to your app in 10 minutes.

Use one SDK to add chat widgets, AI voice agents, booking flows, and webhooks. Works with Next.js, React, Node, and AI coding agents.

SDKs

@serviceagent/sdk, @serviceagent/nextjs

CLI

npx @serviceagent/cli add all

MCP

chat-native tools for coding agents

Build with these

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.

Add chat

Voice AI

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

Build voice

Webhooks

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

Wire events

API keys

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

Create key

MCP server

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

Add MCP

Gateway

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

View gateway

OAuth clients

Partner-ready OAuth app registration and callback management.

Set up OAuth

CLI

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

Use CLI

Build

SDKs, components, quickstarts, and implementation guides that developers can ship from immediately.

Operate

Apps, keys, webhooks, gateway insight, and OAuth in one place with clear ownership boundaries.

Scale

Readable docs, typed surfaces, and AI-friendly workflows for teams and coding agents.

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 — chat, voice, or backend. No portal sign-up required to get a key.