๐ป Source Code: https://cwa.run/echo
๐ฅ Part 1: ย ย ย โขย Buildย andย Deployย aย B2Bย SaaSย AIย Supportย Pla...ย ย
๐จ Free Assets: https://cwa.run/echo-assets
๐ Resources:
Try Vapi: https://cwa.run/echo-vapi
Try Convex: https://cwa.run/echo-convex
Try Clerk: https://cwa.run/echo-clerk
Try Sentry: https://cwa.run/echo-sentry (Get 3 months of Sentry Team for FREE)
Try CodeRabbit: https://cwa.run/echo-rabbit
In this video, weโre building an AI-powered customer support platform from scratch.
Youโll learn how to build document embeddings, retrieval augmented generation, AI search, secure AWS credentials, billing & subscriptions, and everything else you need to turn Echo into a real B2B SaaS product ๐
Key features:
๐ค Real-time AI Chat using Convex Agents
๐ฃ Human Handoff & Auto-Close using AI Tools
๐ง Smart Knowledge Base using Embeddings and RAG
๐ Voice Support by VAPI
๐ API Key Storage by AWS Secrets Manager
๐ฅ Team Management by Clerk
๐ Authentication by Clerk
๐ณ Subscription Billing by Clerk
๐ ๏ธ Embeddable Widget
๐ Operator Dashboard for Managing Conversations
๐งฐ Developer Toolkit for Embed Script
๐ง AI Model Support: OpenAI, Anthropic, Grok
๐ Built with Next.js 15
โ๏ธ Powered by React 19
๐จ Styled with Tailwind v4
๐งฉ Components from shadcn/ui
๐ฆ Monorepo managed with Turborepo
๐ชต Error Tracking by Sentry
๐งโ๐ป Pull Request Reviews by CodeRabbit
Timestamps
00:00 Intro & Demo
01:52 20 Generating Embeddings
54:10 21 Knowledge Base
01:54:58 22 AI Search Tool
02:23:28 23 AWS Secrets Manager
02:38:56 24 Vapi Plugin
03:45:47 25 Vapi Data
04:39:27 26 Widget Settings
05:36:11 27 Widget Config
06:07:36 28 Widget VAPI
06:51:59 29 Widget Improvements
07:05:58 30 Contact Panel
07:49:48 31 Subscriptions
08:50:04 32 API Improvements
09:18:31 33 Integrations UI
09:45:43 34 Embed Script
10:22:04 35 Deployment
10:38:15 End of Part 2