1. Quick Start β Go live in 15 minutes
Tuxon is an AI customer-support and sales platform. Your AI answers customers on WhatsApp, Instagram, Facebook, Telegram, your website widget, SMS and email β 24/7 β using the knowledge you provide.
-
Create your account.
Open the app and click Start Free. Sign up with your email and password, or use Continue with Google. No credit card is required for the trial.
-
Complete your company profile.
On first login you'll be guided through onboarding: company name, business type, description, contact details, logo and policies. You can edit these later in Sidebar β Configuration β Company Info.
-
Give your AI a personality.
Go to Configuration β AI Personality. Set a name, tone, response length and any custom instructions so replies sound like your brand.
-
Upload your knowledge base.
Add your FAQs, documents (PDF/TXT/CSV), policies or website content. The AI uses Retrieval-Augmented Generation (RAG) to answer accurately from your own content.
-
Connect a channel.
Start with the Website Widget (no approvals needed) or request WhatsApp / Instagram / Facebook / Telegram / SMS / Email under Configuration β Modules. Some channels are reviewed and enabled by our team.
-
Invite your team.
Go to Security β Users and invite teammates as Owner, Admin, Agent or Viewer.
-
Go live & test.
Enable the widget on your website, send a test message from a real customer phone or the widget, and watch the reply arrive in Conversations β Chats.
Need help choosing what to configure first? Open the Overview Dashboard and use the AI Consultant tips β it analyses your account and suggests high-impact actions (e.g. "add WhatsApp", "enable AI auto-reply").
Inside the dashboard
Everything lives in the left sidebar. The main areas are:
| Menu area | What you do there |
|---|---|
| Overview Dashboard | Today's KPIs: open chats, claimed chats, needs attention, AI disabled, upcoming appointments. |
| Customers | Your CRM β contacts, tags, AI summaries, import. |
| Conversations | All chats from every channel, chat details, message templates, analytics. |
| Tickets / Scheduling / Orders | Structured support tickets, appointments & services, products & order fulfillment. |
| Broadcast | WhatsApp, SMS and Email campaigns to your customers. |
| Configuration | Modules (channels), company info, AI personality, auto-close, imports, theme. |
| Security | Users, permission groups, two-factor authentication. |
| Billing & Credits | Plan, add credits, usage breakdown. |
2. Dashboard Overview
The Overview Dashboard is your daily command center. It refreshes in real time over a secure WebSocket connection β no manual refresh needed.
KPI cards
| Card | Meaning |
|---|---|
| Open Chats | Active conversations across all channels. |
| Claimed Chats | Conversations assigned to you or your agents. |
| Needs Attention | Conversations the AI escalated to a human (customer asked for a person, AI confidence was low, etc.). |
| AI Disabled | Conversations where AI auto-reply is paused and a human must reply. |
Agent availability
Set your status to Online / Offline / Busy / Away from the header or dashboard toggle. Your whole team sees availability updates instantly, so conversations are only routed to agents who are available.
Appointments & orders widgets
The dashboard shows today's upcoming appointments and recent activity with color-coded statuses (Pending, Confirmed, Completedβ¦). Click any item to jump straight into it.
Click the KPI cards to jump directly to the matching filtered conversation list.
3. Conversations & Live Chat
Conversations unify messages from the website widget, WhatsApp, Instagram, Facebook, Telegram and SMS into one inbox at Sidebar β Conversations β Chats.
Chat list
- Filter by status: Open, Closed, Archived.
- Filter by mode: AI Active, Human Takeover, AI Paused, Order In Progress.
- Filter by channel: Widget, WhatsApp, Instagram, Facebook, Telegram, SMS.
- Search by visitor name, message text or phone number.
- Bulk actions: select several chats and close them at once.
Chat detail view
Open any chat to see the full thread with timestamps and sender badges: visitor π€, AI β‘ and agent (initials/avatar). Images and voice notes are supported β voice messages are automatically transcribed into text.
Chat modes
| Mode | Description |
|---|---|
| AI Active | The AI is answering automatically. |
| Human Takeover | An agent is replying; the AI stays silent. |
| AI Paused | AI is temporarily paused (for example during an escalation handoff). |
| Order In Progress | The AI is running the conversational order-taking flow. |
What you can do inside a chat
| Action | How it helps |
|---|---|
| Reply | Send a message as an agent β text, image or voice. |
| Toggle AI mode | Turn the AI on/off or take over manually. |
| Claim / Release | Assign the chat to yourself, or return it to the shared pool. |
| Close conversation | Mark the conversation as resolved. |
| Create ticket | Escalate to a structured, tracked ticket. |
| Create order | Turn an order-type conversation into a tracked order. |
| View contact | Open the customer's CRM profile. |
| Summarize | Ask the AI for a summary of a long thread so you can catch up fast. |
When the AI hands off to a human
The AI escalates automatically when the customer asks for a person, mentions trigger words (for example "speak to human", "manager", "refund"), the AI's confidence is low, or sentiment analysis detects frustration. Escalated chats appear under Needs Attention and trigger a notification sound so nothing is missed.
Message templates & quick replies
Save time with reusable replies in
Conversations β Message
Templates. Create named templates (e.g. "Welcome Greeting", "Pricing FAQ") and
organize them in categories (Greeting, Support, Sales). Agents insert them in one click while
chatting. Use placeholders such as {{customerName}} to personalize.
Auto responses (canned Q&A)
Define common questions with approved answers. Agents can send a pre-approved answer instantly instead of typing it out. Manage them from the Auto Responses area.
Feedback
Customers can rate each AI reply π / π and add corrections. Review feedback to spot weak answers and improve your knowledge base β it's the fastest way to make your AI smarter.
New message alerts: keep this browser tab open (or use the mobile app) to receive sound + visual notifications for escalations and new chats.
4. Customers (CRM)
The Customers page is your built-in CRM (Sidebar β Customers). Every person who talks to you on any channel becomes a contact automatically.
Contact profile
- Details: name, phone, email, customer type (NEW / REGULAR / VIP / BLOCKED / INACTIVE), VIP flag, preferred language and timezone.
- Tags & notes: segment customers and leave internal notes.
- AI summary: an auto-generated summary of the customer's history and profile.
- Interaction history: total conversations, orders, amount spent and average rating.
- Custom fields: add your own fields to capture what matters to you.
Common actions
- Start a conversation with the contact on any connected channel.
- View tickets / orders linked to the contact.
- Send a broadcast β include them in a WhatsApp/SMS/Email campaign via tags.
- Block / unblock a contact to stop them messaging you.
Import customers
Use Configuration β Import Customers to bulk-upload your existing customer list. Prepare a CSV with name, phone and/or email columns, review the preview and confirm. Duplicates are matched and merged automatically so your list stays clean.
Keep your VIPs and best customers tagged β every broadcast screen lets you target by customer type, tags and language.
5. Appointments
Let your AI book appointments for you. Customers can describe what they need in plain language and the AI checks availability, offers services and books β no human needed.
Enable & configure
-
Enable the module.
Open Configuration β Modules β Appointments and turn it on.
-
Add your services.
Under Scheduling β Services create services with a name, description, duration (minutes) and price. The AI offers these during booking conversations.
-
Set booking rules.
In the Appointments module settings define working hours, the time buffer between appointments, how far ahead customers may book (max advance days), minimum notice, and your timezone.
How a booking conversation looks
Customer: "I'd like a haircut on Friday please"
AI: We offer: Haircut ($30, 30 min) and Color ($80, 90 min). Which would you like?
Customer: "Haircut"
AI: Friday is available at 2:00 PM. Shall I book that?
Customer: "Yes, please"
AI: Booked! Haircut on Friday at 2:00 PM. See you then β
Manage appointments (admin)
- Views: month calendar, day timeline, or table list.
- Filters: date range, status, service.
- Statuses: PENDING β CONFIRMED β COMPLETED (or CANCELED / NO_SHOW).
- Manual booking: create an appointment on behalf of a customer.
- Rescheduling: change date/time β the customer is notified automatically.
Customers can't book a service you haven't created, so add services before turning on AI booking.
6. Orders
Built for e-commerce, restaurants and retail: the AI takes orders conversationally, and your team fulfills them through a clear status workflow.
Enable & configure
-
Enable the module.
Configuration β Modules β Order Settings.
-
Add your products.
Under Orders β Products add name, price, discount price, category, image, SKU, preparation time and whether it can be delivered.
-
Set order rules.
Define delivery zones and fees, accepted payment methods, cash-on-delivery, pickup options, and toggle AI order-taking.
Order status workflow
PENDING β CONFIRMED β PREPARING β READY β OUT_FOR_DELIVERY β DELIVERED
β COMPLETED
βββ CANCELED (at any stage before completion)Managing orders
- Orders list: filter by status and date range, search customers.
- Order detail: items, quantities, totals, delivery method, payment status.
- Move status forward as the order is fulfilled.
- Mark paid/unpaid and track COD.
- Reconciliation: find order-type conversations that don't have a registered order yet, and convert them in one click.
New orders appear in real time on the dashboard and mobile app, so the kitchen or delivery team always sees the latest.
7. Tickets
Tickets turn complex issues into structured, trackable tasks that can span multiple conversations and need follow-up.
Creating a ticket
- Manually from Tickets β Create Ticket, or
- Directly from any conversation (Create Ticket action) β the ticket stays linked to the original chat and is auto-summarized by AI.
Ticket fields
| Field | Options |
|---|---|
| Summary | Short title of the issue. |
| Description | Detailed explanation. |
| Priority | LOW, MEDIUM, HIGH, URGENT (color-coded). |
| Category | Custom categories, e.g. Billing, Technical, General. |
| Status | Fully customizable β create your own statuses with colors. |
| Assignee | The team member responsible. |
| Tags | Labels for organization. |
Working a ticket
- Add internal notes β visible to your team only, never to the customer.
- Watch the status history audit trail of every change.
- Use the AI summary and customer mood detection to understand context fast.
- Track response time to meet your SLAs.
8. Channels
Channels are the ways customers reach you. Connect the ones your audience uses β all conversations land in the same inbox.
Where to connect: every channel is managed under Configuration β Modules β [Channel]. Some channels (WhatsApp, Facebook, Instagram, SMS, Email) are reviewed and activated by the Tuxon team before going live.
Website Widget
The widget is the chat bubble on your website and needs no approval β you can be live in minutes.
-
Open the module.
Configuration β Modules β Website Widget.
-
Customize appearance.
Choose the primary color, position (bottom-right/bottom-left), launcher icon, greeting message and the fields you collect (name, email, phone).
-
Copy the embed code.
The widget screen shows a single
<script>snippet containing your unique API key. Paste it just before</body>on your website. -
Secure it (recommended).
Add your domain(s) to the allowed-domains list so the widget only works on your site. Manage/rotate API keys anytime.
<script src="https://your-domain.com/widget.js"
data-api-key="pk_xxxxxxxxxxxxxxxx" async></script>Two-way messaging on the customer's favorite channel β with templates, voice notes and broadcasts.
-
Request the integration.
Configuration β Modules β WhatsApp β request with your WhatsApp Business number. Our team reviews and activates it.
-
Prepare templates.
For messages outside the 24-hour window WhatsApp requires pre-approved templates. Create them under Broadcast β WhatsApp Broadcast β Templates. They go through Meta review.
-
Go live.
Once active, all WhatsApp messages appear in your Conversations inbox. The AI auto-replies within the 24-hour window using free-form messages, and uses templates outside it.
- Voice messages are transcribed automatically so the AI and agents can read and reply.
- Statuses show pending, sent, delivered and read (when available).
- Failed sends are retried automatically with smart backoff.
Facebook Messenger
Connect your Facebook Page so Messenger chats land in your inbox.
-
Have ready: a Meta Developer App with the Messenger product and a Facebook Page you administer.
-
Request activation under Configuration β Modules β Facebook Messenger with your Page access token.
-
Our team registers the webhook and connects your Page. Messages then flow both ways with quick-reply support.
Handle Instagram Direct Messages from the same inbox using your Instagram Professional account.
-
Have ready: an Instagram Professional (Business/Creator) account linked to your Facebook Page.
-
Request activation under Configuration β Modules β Instagram.
-
We wire up the shared Meta webhook β Instagram DMs and comment-driven conversations start arriving in your inbox.
Telegram
Connect a Telegram bot so customers can chat with you on Telegram.
-
Create a bot with @BotFather in Telegram and copy its token.
-
Request activation under Configuration β Modules β Telegram and paste the bot token.
-
Our team registers the webhook and your bot starts answering 24/7.
SMS
Reach customers who prefer text. SMS templates, broadcasts and delivery tracking are included. SMS sending is powered by a provider (Twilio/Plivo) configured by the Tuxon team.
- Request SMS under Configuration β Modules β SMS.
- Create reusable SMS templates with
{{variable}}placeholders β the screen previews rendered messages and estimates cost/segments in real time. - Send one-off texts or full campaigns from the Broadcast area.
Send HTML email campaigns with open and click tracking.
-
Request email access under Configuration β Modules β Email with your sender name and verified sender email.
-
Create templates in the Email area β rich HTML bodies, subject lines and variables, categorized (Marketing, Transactionalβ¦).
-
Run campaigns with delivery, open and click analytics.
9. AI & Knowledge Base
Your AI is only as good as the knowledge and instructions you give it. This section covers training it well.
What is RAG?
Tuxon uses Retrieval-Augmented Generation: when a customer asks a question, the system first finds the most relevant pieces of your knowledge base (semantic search over embeddings), then uses GPT-4 to craft an accurate reply from that context. That means answers stay grounded in your content.
Building your knowledge base
In the knowledge/AI area you can:
- Upload files: PDF, TXT, CSV or Markdown.
- Add FAQs: question/answer pairs.
- Import from your website via web scraping.
- Add manual entries one by one.
- Edit, delete or retrain any chunk.
Best practice: cover your top 20β50 questions, prices, policies (refunds, shipping, returns), hours and how to reach a human. Review feedback regularly and add the missing answers β this is how your AI keeps improving.
AI Personality (how your AI talks)
Under Configuration β AI Personality:
| Setting | Description |
|---|---|
| AI auto-reply | Master switch for AI responses. |
| AI name | e.g. "Sarah", "SupportBot". |
| Tone | Professional, Friendly, Casual, Formal, Enthusiastic. |
| Response length | Short, Medium or Long. |
| Custom instructions | Free text like "Always offer to schedule a call" or "Never promise refunds over 14 days". |
AI Assistant (content generation)
Throughout the app you'll find AI helpers that write for you β company descriptions, services, policies (refund/warranty/cancellation), product descriptions and tone recommendations. Click the AI button on any supported field to generate a draft, then edit and save.
Auto-close chats
Under Configuration β Auto-Close Chats you control how inactive conversations are wrapped up automatically:
| Setting | Default | Purpose |
|---|---|---|
| First warning | 20 min | Wait before the AI asks "Are you still there?". |
| Final timeout | 15 min | Wait after the warning before closing. |
| Escalation timeout | 20 min | How long the AI waits for an agent before taking over an escalation. |
AI-closed conversations are flagged for review so nothing important slips through.
AI Consultant
The Consultant is your proactive business analyst. It studies your data and shows prioritized tips across Growth, Operations, Strategy, Customer Experience, Revenue and Engagement β for example "Your response time is 45 min; enable AI auto-reply", or "3 customers asked about pricing today; add it to your greeting". You can chat with it to ask questions about your business and get implementation guidance. Mark tips as done or dismiss them.
10. Broadcast Campaigns
Reach many customers at once with WhatsApp, SMS or Email campaigns β built on your contacts and templates.
Where to go
Each channel has its own broadcast area under Sidebar β Broadcast: WhatsApp Broadcast, SMS Broadcast and Email Broadcast, each with Dashboard, Templates, New Campaign and History.
Creating a campaign
-
Pick your audience. Filter contacts by type (NEW / REGULAR / VIP), tags, language and last-contact date. The screen shows the audience size (and cost estimate).
-
Write your message. Use a template or let the AI draft one from your goal. For WhatsApp, the system smartly uses free-form messages inside the 24-hour window and an approved template outside it.
-
Review & schedule. Check the preview with real variables, then send now or schedule. Messages are sent in controlled batches to respect rate limits.
-
Track results. Follow sent / delivered / read / opened / clicked / failed counts and delivery status per recipient on the campaign dashboard and history.
WhatsApp: out-of-window messages require Meta-approved templates β start template approvals early. Email: verify your sender address to keep deliverability high.
11. Analytics
Every module ships its own analytics dashboard so you always know what's working.
| Dashboard | What you can see |
|---|---|
| Chats | Volume trend, channel split, chat-mode distribution, response times. |
| Appointments | Booking trend, status split, popular services, no-show rate. |
| Tickets | Volume, priority mix, resolution times, status breakdown. |
| WhatsApp / SMS / Email | Message volume, delivery & read/open/click rates, template usage. |
| Orders | Order volume, revenue, status split, delivery and payment methods. |
Dashboards use interactive charts (line, bar, pie, area) with KPI trend cards, filters and custom date ranges. You can click through charts for deeper breakdowns.
12. Company & Branding
Your company profile powers the AI's business context and appears in the widget.
Company Info
Configuration β Company Info:
π’ Basic info
Company name, business type, short & long descriptions.
π Contact
Email, website, address, phone numbers, country code.
π Schedule
Opening hours, holidays, delivery hours.
π Policies
Refund, warranty, cancellation, delivery, returns.
π¨ Branding
Logo, colors and widget look that match your brand.
π€ AI persona
AI name, tone, response length and instructions.
Use the built-in AI generator on description and policy fields β it drafts professional text you can tweak in seconds.
13. Theme Settings
Under Configuration β Theme Settings you can restyle your account to match your brand:
- Colors: pick a primary and secondary color, or choose from preset themes with a live preview.
- Fonts: choose from popular Google Fonts (Inter, Roboto, Poppinsβ¦).
- Widget skin: light/dark mode and mobile-friendly by default.
Changes apply consistently across the admin panel and the customer widget.
14. Website Popup (Exit Intent)
Capture visitors who are about to leave your website with a timely offer.
-
Enable the module under Configuration β Modules β Website Popup.
-
Write the popup β title, subtitle and when it triggers (leaving the page, back button, mouse leaving the viewport) plus any delay.
-
Add offer cards with product/service name, description, price or discount, image and link.
Track impressions and clicks in the Website Popup dashboard to see what converts.
15. Team & Permissions
Roles
| Role | Can do |
|---|---|
| Owner | Everything, including billing, users and all settings. |
| Admin | Operations: conversations, knowledge base, settings (no billing). |
| Agent | Handle conversations, appointments and tickets (no configuration). |
| Viewer | Read-only access to conversations and reports. |
Users
Under Security β Users invite teammates by email, set their role, display name and agent availability, languages spoken, and notes. Remove or change members anytime.
Groups (advanced permissions)
For finer control, use Security β Groups. A group defines which resources (chats, contacts, appointments, tickets, knowledge, settings, billingβ¦) a member can access and which actions (create, read, update, delete, manage) they can perform. Assign members to groups and they inherit those permissions.
Agent availability
Each agent can set Online / Offline / Busy / Away. Availability syncs in real time so conversations are handled by people who are actually available.
16. Billing & Credits
Tuxon is simple: a low monthly base fee with an included usage credit, plus pay-as-you-go for extra usage. Find everything under Sidebar β Billing & Credits.
How pricing works
| Component | Details |
|---|---|
| Free trial | 15 days with a $5.00 usage credit β full access. |
| Monthly base fee | $20/month, includes a $5.00 usage allocation. |
| Pay-as-you-go | AI tokens, messages (WhatsApp/Instagram/ Facebook/Telegram/SMS/Email) and module fees billed per use. |
Dual balance
- Regular balance: credits you purchase β never expires.
- Usage allocation: the monthly included credit β expires at the end of the cycle.
- Usage is deducted from the allocation first, then from your regular balance.
Common tasks
- Add credits: Billing & Credits β Add Credits.
- Manage modules: enable or disable paid modules and see their fees under Manage Modules.
- Track usage: see AI tokens, messages and costs by service, and your balance history, under Dashboard and Usage.
- Low-balance alerts: you'll get email warnings when your balance drops below the thresholds so service is never interrupted unexpectedly.
You can view your complete transaction history (credits added, base fee, usage charges, module fees) β each transaction shows your balance before and after.
17. Security & Account
Two-Factor Authentication (2FA)
Protect your account with an authenticator app. Go to Security β Two-Factor Authentication (or your Profile):
-
Start setup β a QR code and 8 one-time backup codes are shown.
-
Scan the QR code with Google Authenticator, Authy or 1Password.
-
Enter the 6-digit code to confirm, and save your backup codes somewhere safe (they're shown only once).
From then on you'll enter a code from your app when logging in. If you lose your phone, use a backup code.
Store backup codes carefully. They are one-time use and are the only way to recover your account if you lose access to your authenticator app.
Google sign-in
You can log in with Google instead of a password. If the email already exists in your account, Google sign-in links to the same account β you can then use either method.
Profile
Sidebar β Profile shows your name, email, role, project, and 2FA status. Manage your avatar and personal details here.
API keys & the widget
The website widget authenticates with unique API keys, and you can restrict which domains may load the widget. Rotate or revoke keys from the Widget module if they are ever exposed.
18. Mobile App
Take your support team anywhere. The Tuxon mobile app (iOS & Android) mirrors the web dashboard with real-time chat, appointments, orders, tickets and contacts.
π Dashboard
Availability toggle + KPI cards (open, claimed, needs attention, AI disabled).
π¬ Chats
Open/closed/by-me tabs, full threads, media & voice, action menu.
π Appointments
List or week view, create/edit, status changes.
π Orders
Fulfillment status workflow, filters, payment tracking.
π·οΈ Tickets
List with dynamic status filters, priority colors, notes.
π₯ Contacts
Searchable directory with profiles, tags and quick actions.
Notifications
The app uses push notifications for new messages, assigned conversations, appointment reminders and order updates. Tapping a notification opens the relevant conversation β even if the app is closed.
19. FAQ & Troubleshooting
The AI isn't answering my customers. Why?
Check, in order: (1) AI auto-reply is enabled under AI Personality; (2) the chat is in AI Active mode (not Human Takeover/Paused); (3) the conversation is within the platform rules for that channel (e.g. WhatsApp 24-hour window); (4) your project has usage credit available. If all look right, check the conversation's Needs Attention status β it may have been escalated to a human on purpose.
The AI gives wrong or generic answers.
Your knowledge base is the source of truth. Add the missing information (FAQs, prices, policies), keep entries clear and specific, and use feedback from customers to spot weak answers. Custom instructions in AI Personality also steer behavior (e.g. "only sell what's in the catalog").
How do I get WhatsApp/Facebook/Instagram/SMS/Email activated?
Request the channel from Configuration β Modules. The Tuxon team reviews your details (WhatsApp number, Meta app/Page, sender emailβ¦) and activates it β usually quickly. Keep an eye on the module's status (Pending β Approved β Active).
WhatsApp says I need a template to send a message.
WhatsApp only allows free-form messages within 24 hours of the customer's last message. Outside that window you must use a Meta-approved template. Create templates under Broadcast β WhatsApp Broadcast β Templates and wait for approval.
Where did a conversation go?
Use the filters at the top of the Chats list (status: open/closed/archived, mode, channel) and the search box. Conversations closed automatically by the AI are flagged for review β check the closed filter.
How do I enable the Appointments / Orders / Tickets modules?
Most modules have two steps: enable it in Configuration β Modules (or via Billing β Manage Modules if it's a paid module), then configure its settings on the same screen. Menu items unlock once the module is enabled.
Can a customer talk to a real person?
Yes. The AI escalates automatically on trigger words ("speak to human", "agent"), low confidence or negative sentiment, and your team can always take over manually from the chat (toggle AI mode off / claim the chat).
What happens if my balance runs out?
You'll receive email warnings as your balance drops. If it's exhausted, service pauses after a grace period. Add credits from Billing & Credits β Add Credits to restore service instantly.
Still stuck? Reach our support team at support@tuxon.com β we're happy to help you set up or optimize your account.