Quickstart Guide
Create your first voice AI agent and handle inbound calls in under 5 minutes.
1Create an Agent
Navigate to the Agents tab in the dashboard and click Create Agent. Give your agent a name and select a base template (e.g., "Customer Support").

Dashboard Agent Creation Interface
2Configure Voice & Prompt
In the agent editor, select a voice from the library (Cartesia or ElevenLabs). Then, refine the system prompt to define your agent's persona and instructions.
3Test in Browser
Use the "Test Agent" button in the top right to start a voice session directly in your browser. This allows you to verify the latency and response quality before deploying to a phone number.
4Purchase a Number
Go to Telephony → Purchase Numbers. Search for a number in your preferred region and buy it. Once purchased, assign it to your newly created agent.
5Programmatic Usage (Optional)
You can also control agents via our SDK.
import { VoiceAgent } from '@hellokit/sdk';
const agent = new VoiceAgent({
apiKey: process.env.API_KEY,
model: 'gemini-2.0-flash',
voice: 'cartesia-sonic',
systemPrompt: "You are a helpful assistant for a dental clinic."
});
await agent.connect();