AI Agent
WhatsApp Cloud API
Telegram Bot
CRM Dashboard

FastAPI WhatsApp & Telegram AI Agent CRM

Completed
FastAPI WhatsApp & Telegram AI Agent CRM

Overview

An enterprise-ready, multi-channel AI customer engagement and CRM platform engineered to replace slow, manual customer service on WhatsApp and Telegram. Powered by OpenAI function calling, dynamic business knowledge injection, and asynchronous background queues, the agent qualifies inbound leads, schedules bookings, mirrors customer languages (including Nigerian Pidgin, Yoruba, Hausa, and Igbo), and allows human operators to take over chats in real time.

Key Features

Async Webhook Architecture: Immediate 200 OK webhook handshakes with non-blocking FastAPI background task execution to eliminate Meta/Telegram timeout retries.

Autonomous Tool Calling: Dynamically extracts user metadata, qualifies sales leads, and books consultations directly into persistent SQL databases via structured function calling.

Universal Language Mirroring: Automatically detects dialect and language nuances (including English, Nigerian Pidgin, Yoruba, Hausa, Igbo, French, and Spanish), matching tone and saving preferences.

Live Admin CRM Hub: A real-time SPA dashboard providing live conversation auditing, conversation analytics, manual operator takeover, and outbound message broadcasting.