Back to projects

Shock IA

AI-powered multi-tenant CRM with WhatsApp, campaigns, and voice

About

A comprehensive AI-powered CRM platform for managing customer conversations across WhatsApp and web channels. Features intelligent chatbots with OpenAI function calling, RAG with pgvector embeddings, WhatsApp integration via WRC SDK, campaign management with stage-based pipelines, voice transcription with ElevenLabs, appointment booking via Cal.com, and real-time conversation management through Chatwoot.

Highlights

  • AI chatbots with OpenAI function calling and RAG via pgvector embeddings
  • WhatsApp integration with WRC SDK for automated customer conversations
  • Multi-stage campaign management with pipeline automation
  • Voice transcription with ElevenLabs and speech synthesis
  • Chatwoot integration for omnichannel conversation management
  • Cal.com booking integration and Google Sheets sync

Tech Stack

Next.jsReactTypeScriptPrismaPostgreSQLpgvectorOpenAIVercel AI SDKLangChainGroqElevenLabsWhatsAppChatwootCal.comGoogle SheetsTailwind CSSshadcn/uiNextAuth.jsUpstash QStashVercel BlobTanStack TableTiptapRechartsFramer MotionZod

Code Stats

TypeScript97.3%
JavaScript2.4%
SVG0.1%
Shell0.1%
CSS0.1%
HTML0.1%

120,640 total lines of code

Duration

June 2024 — Present

Visit sitePrivate repository
PreviousNext