# Quickstart

Set up a client from zero to a live AI assistant across chat + voice

> Full REST + WebSocket API reference: https://api.happ.tools/reference

Your client wants their customers handled automatically — across messengers and over the phone. Here's the end-to-end path.

<AssistantsWalkthroughDemo />

## The path [#the-path]

1. Create the client's company (workspace, language) → [Companies](/docs/companies)
2. Build an assistant — pick model, write the prompt and first message → [Assistants](/docs/assistants)
3. Give it knowledge — menu, policies, FAQ, files, URLs → [Knowledge](/docs/knowledge)
4. Add tools and webhooks for real actions — bookings, lookups, CRM → [Tools](/docs/tools)
5. Connect chat channels — Telegram, Instagram, WhatsApp, Facebook, Viber → [Channels](/docs/channels)
6. Add voice — telephony provider plus phone numbers → [Voice](/docs/voice)
7. Go live and monitor — watch the [Chats](/docs/chats) inbox, read [Analytics](/docs/analytics), toggle [AI control](/docs/ai-control) for handoff

## Chat vs voice [#chat-vs-voice]

One assistant serves both surfaces — same model, prompt, knowledge, and tools. **Channels** are messengers (text + voice messages); **Voice** is a telephony provider with assigned phone numbers for live calls.

**API:** [api.happ.tools/reference](https://api.happ.tools/reference)

## Next [#next]

* [Integrations](/docs/integrations) — the three-tier model behind every connection
* [Account](/docs/account) — team members, roles, settings
