How to Build Your Own ChatBot by Text
Replace ChatBot by Text with a custom build. The Best AI Chatbot Software for Your Website
Build Difficulty: 4/5
A few focused days to build a solid replacement
Estimated Timeline
Based on 80 features at Few Days difficulty, expect about 3-5 days with AI-assisted development.
Recommended Tech Stack
Full-stack React framework with API routes and server components
PostgreSQL database, auth, and real-time subscriptions
Utility-first styling for rapid UI development
Key Features to Replicate
Top features across 8 categories. See all 80 features
AI(20 features)
Smart AI agent that handles first-line customer interactions with fast, precise, and human-like responses available 24/7
Number of AI-handled conversations included in the plan, with billing for additional resolutions beyond plan limits
Create AI-generated avatars for teammates to personalize conversations visually
AI suggests the most relevant canned replies based on customer message content
AI assistant equipped with knowledge about Text products that answers questions and helps with daily tasks
+15 more in this category
Communication(9 features)
Transfer an ongoing chat to other agents when needed or when expert advice is required
Your visitors can download chat transcripts to review their conversations
Your visitors can receive emails with chat transcripts to review their conversations
Send and receive files during chats with control over whether customers can upload files
Seamlessly transfer conversations from AI to human agents with full context and zero repetition
+4 more in this category
Analytics(6 features)
Access detailed analytics and performance reports on your support operations
Collect valuable feedback by allowing customers to rate assistance and evaluate agent performance
Create custom dashboards to track metrics and KPIs important to your business
Verify that messages have been read by the recipient and prepare next steps accordingly
Track and analyze visitor behavior and engagement on your website
+1 more in this category
Automation(6 features)
Automatically assign tickets to appropriate team members and teams
Design workflows from scratch in a no-code editor for full control
Intelligent chat distribution between available agents
Create custom rules to automatically assign, prioritize, or tag tickets
Choose from ready-made workflow templates like turning bad ratings into tickets or sending follow-ups
+1 more in this category
Support(5 features)
Get a dedicated account manager for personalized support and guidance
Receive personalized onboarding assistance to get set up quickly
Get legal support to ensure compliance with relevant regulations
Get assistance with security best practices and implementations
Get technical support from software engineers for complex implementations
Productivity(4 features)
Prepare ready-made messages based on communication best practices and trigger with a single click
Add a unique style to messages with canned responses only you can use
Save frequently used responses under a shortcut and speed up conversations
Stay focused and help customers faster with Text App on your desktop for macOS
CRM(3 features)
AI assistants can personalize every reply with names, emails, and purchase history
End data fragmentation with unified customer information across chats, tickets, and CRM
Collect and maintain first-party customer data as cookies fade out
Email Management(3 features)
Email addresses that route customer emails into Text App as tickets
Create and manage multiple email templates to streamline your team's response process
Customize the sender email address for outgoing messages to align with your brand
Cost Calculator
Keep Paying ChatBot by Text
Build It Yourself
Total Cost Comparison
DIY hosting estimate based on Vercel + Supabase free/pro tiers (~$20/mo). Build time estimated from 80 features at easy complexity.