A small demo app for the Vatel platform: manage voice agents, place live calls, browse history, listen to recordings, and read transcripts.
- Node.js 20 or newer
- npm
- A Vatel API key from your Vatel account
git clone <repository-url>
cd vatel-full-stack
npm installCopy the example env file and add your API key:
cp .env.local.example .env.localIn .env.local, set:
VATEL_API_KEY=your_key_hereLocal development:
npm run devThen open http://localhost:3000.
To check that everything compiles:
npm run buildTo run lint:
npm run lintIf something fails with an auth or “missing key” style error, make sure VATEL_API_KEY is set and restart npm run dev.
- Agents — create and edit voice agents (prompt, voice, model).
- Calls — start a live voice session from an agent page.
- History — list past calls and open a call for transcript + recording.
Next.js, React, TypeScript, Tailwind, and the official Vatel JavaScript SDK from npm.
Demo for the Vatel platform.

