Happ Docs

Welcome to Happ

Happ documentation — multi-channel AI assistant platform for businesses

What is Happ?

Happ is an AI assistant platform that helps businesses automate customer communication across multiple messaging channels and voice calls. Deploy intelligent AI assistants that handle conversations on Telegram, Instagram, WhatsApp, Facebook Messenger, Viber, and phone calls — all from a single dashboard at my.happ.tools.

Key Capabilities

  • Multi-Channel AI Assistants — A single assistant serves customers across Telegram, Instagram, WhatsApp, Facebook Messenger, Viber, and voice calls simultaneously
  • Knowledge Base — Upload documents (PDF, DOCX, TXT), paste text, or link URLs so your assistant always has the right answers. Supports vector search for large knowledge bases
  • Custom Tools & Actions — Connect your assistant to external APIs via webhooks to perform real actions: bookings, CRM updates, data lookups, and custom workflows
  • Voice Assistant — Handle inbound phone calls with AI-powered voice agents. Supports 30+ voices, multiple audio codecs, and telephony providers (Binotel, Ringostat, Phonet, Unitalk)
  • Human Handoff — The AI can automatically transfer conversations to a human operator when needed. Combine with Telegram Push Notifications to get instant alerts
  • CRM Integrations — Sync with KeyCRM, NetHunt, Odoo, SalesDrive, Bookon, SmartCRM, Altegio
  • Unified Chat Dashboard — Monitor and manage all customer conversations in one place with real-time WebSocket updates
  • Mobile App — Manage assistants and chats on the go with the Happ iOS and Android app
  • API Access — Full REST API with interactive documentation at api.happ.tools/reference

How It Works

  1. Create a workspace — Sign up at my.happ.tools and create a company
  2. Set up an assistant — Configure your AI assistant with a prompt, AI model, and voice settings
  3. Add knowledge — Upload documents, paste FAQ text, or link your website so the assistant knows your business
  4. Add tools — Set up webhook actions for bookings, CRM updates, or any custom workflow
  5. Connect channels — Link Telegram, Instagram, WhatsApp, phone numbers, or other channels
  6. Go live — Your assistant starts handling customer conversations automatically
  7. Monitor & optimize — Review conversations in real-time, toggle AI on/off per chat, and adjust as needed

Supported Channels

ChannelTypeDescription
TelegramMessengerBot or user account via MTProto
InstagramMessengerDirect Messages via Meta API
WhatsAppMessengerVia WaSender integration
Facebook MessengerMessengerFacebook page messaging via Meta API
ViberMessengerVia E-Chat platform
Voice CallsTelephonySIP-based phone calls with AI voice agent

AI Providers

Choose from multiple LLM providers for your assistant:

ProviderModels
OpenAIGPT-4o, GPT-4o Mini, GPT-4 Turbo, GPT-4, GPT-3.5 Turbo
Claude (Anthropic)Claude Sonnet 4.5, Sonnet 3.7, Sonnet 3.5, Opus 3.5, Opus 3, Sonnet 3, Haiku 3
Gemini (Google)Gemini 2.0 Flash, 1.5 Pro, 1.5 Flash, 1.5 Flash 8B
GroqGPT-OSS 120B

See Assistants > AI Model Configuration for the full list and recommendations.

Accessing the Platform

Next Steps