Replacement Guide

How to Build Your Own ChatBot by Text

Replace ChatBot by Text with a custom build. The Best AI Chatbot Software for Your Website

Few Days
80 features2 integrations3-5 days

Estimated Timeline

Based on 80 features at Few Days difficulty, expect about 3-5 days with AI-assisted development.

1
Architecture & setup
Half day
2
Core features
2-3 days
3
Testing & polish
1 day

Recommended Tech Stack

Next.js 14

Full-stack React framework with API routes and server components

Supabase

PostgreSQL database, auth, and real-time subscriptions

Tailwind CSS

Utility-first styling for rapid UI development

Key Features to Replicate

Top features across 8 categories. See all 80 features

AI(20 features)

AI AgentAI

Smart AI agent that handles first-line customer interactions with fast, precise, and human-like responses available 24/7

AI Agent ResolutionsAI

Number of AI-handled conversations included in the plan, with billing for additional resolutions beyond plan limits

AI AvatarsAIPremium

Create AI-generated avatars for teammates to personalize conversations visually

AI Canned Reply SuggestionsAIPremium

AI suggests the most relevant canned replies based on customer message content

AI CopilotAI

AI assistant equipped with knowledge about Text products that answers questions and helps with daily tasks

+15 more in this category

Communication(9 features)

Chat Transfer

Transfer an ongoing chat to other agents when needed or when expert advice is required

Download Transcript

Your visitors can download chat transcripts to review their conversations

Email Transcripts

Your visitors can receive emails with chat transcripts to review their conversations

File Sharing

Send and receive files during chats with control over whether customers can upload files

Handoff to Human

Seamlessly transfer conversations from AI to human agents with full context and zero repetition

+4 more in this category

Analytics(6 features)

Advanced ReportingPremium

Access detailed analytics and performance reports on your support operations

Conversation Rating

Collect valuable feedback by allowing customers to rate assistance and evaluate agent performance

Custom DashboardsPremium

Create custom dashboards to track metrics and KPIs important to your business

Message Delivery Tracking

Verify that messages have been read by the recipient and prepare next steps accordingly

Visitor Tracking

Track and analyze visitor behavior and engagement on your website

+1 more in this category

Automation(6 features)

Automated Assignment

Automatically assign tickets to appropriate team members and teams

No-code Workflow Editor

Design workflows from scratch in a no-code editor for full control

Smart Chat Routing

Intelligent chat distribution between available agents

Ticketing Rules

Create custom rules to automatically assign, prioritize, or tag tickets

Workflow Templates

Choose from ready-made workflow templates like turning bad ratings into tickets or sending follow-ups

+1 more in this category

Support(5 features)

Dedicated Account ManagerPremium

Get a dedicated account manager for personalized support and guidance

Dedicated OnboardingPremium

Receive personalized onboarding assistance to get set up quickly

Legal AssistancePremium

Get legal support to ensure compliance with relevant regulations

Security AssistancePremium

Get assistance with security best practices and implementations

Software Engineer SupportPremium

Get technical support from software engineers for complex implementations

Productivity(4 features)

Canned Responses

Prepare ready-made messages based on communication best practices and trigger with a single click

Private Chat Canned Responses

Add a unique style to messages with canned responses only you can use

Shared Chat Canned ResponsesPremium

Save frequently used responses under a shortcut and speed up conversations

Text App for Desktop

Stay focused and help customers faster with Text App on your desktop for macOS

CRM(3 features)

Customer Details

AI assistants can personalize every reply with names, emails, and purchase history

Customer List

End data fragmentation with unified customer information across chats, tickets, and CRM

First-party Data Collection

Collect and maintain first-party customer data as cookies fade out

Email Management(3 features)

Forwarding Addresses

Email addresses that route customer emails into Text App as tickets

Multiple Email Templates

Create and manage multiple email templates to streamline your team's response process

Team Reply Addresses

Customize the sender email address for outgoing messages to align with your brand

Cost Calculator

Keep Paying ChatBot by Text

Monthly$25/mo
Yearly$300/yr
5-Year Total$1.5k

Build It Yourself

Est. Build Time~9 hrs
Hosting$20/mo
DifficultyEasy

Total Cost Comparison

1 YearSave $60
SaaS
$300
DIY
$240
3 YearsSave $180
SaaS
$900
DIY
$720
5 YearsSave $300
SaaS
$1.5k
DIY
$1.2k

DIY hosting estimate based on Vercel + Supabase free/pro tiers (~$20/mo). Build time estimated from 80 features at easy complexity.

Ready to Build?