Features Overview
Everything AxiaChat AI brings to your WordPress site โ at a glance.
๐ค Multi-Provider AI
AxiaChat AI is not locked to a single AI provider. You can use any combination of these models:
| Provider | Popular Models | Best For |
|---|---|---|
| OpenAI | GPT-4o, GPT-4o-mini, o3-mini | General purpose, function calling |
| Anthropic Claude | Claude 4 Sonnet, Claude 3.5 Haiku | Nuanced conversations, long context |
| Google Gemini | Gemini 2.5 Flash, Gemini 2.0 Flash | Free tier, vision tasks |
Each bot can use a different model. You can switch providers at any time without losing your training data.
๐ RAG-Powered Training
The bot doesn't just respond with generic AI knowledge โ it learns from your content using Retrieval Augmented Generation (RAG):
- Automatic indexing โ The Easy Config wizard scans your site and creates embeddings from your pages, posts, and products.
- PDF support โ Upload PDF documents (manuals, catalogs, price lists) and the bot reads them.
- Custom text โ Add information that isn't on your site: policies, procedures, special instructions.
- AutoSync โ Keep your training data up-to-date. Choose between Incremental (new/modified content) or Full (complete re-index) sync modes.
- Pinecone integration โ For large knowledge bases, connect to Pinecone for scalable vector search.
Configuration: AxiaChat AI โ Training โ Context
๐งฐ AI Tools (Function Calling)
The bot can do more than just talk. With AI Tools, it can take actions during a conversation:
- Lead Capture โ Collect name, email, phone, and custom fields naturally during chat
- Appointment Booking โ Let users schedule appointments with date/time selection
- Email Alerts โ Send email notifications to admins based on conversation context
- Custom Tools โ Define your own functions that the AI can call
Tools are enabled per-bot in AxiaChat AI โ Bots โ AI Tools.
๐จ Widget Customization
Every visual aspect of the chat widget is configurable:
- Colors & branding โ Match your site's design with custom header color and accent colors
- Avatar โ Show a custom avatar image for the bot
- Position โ Bottom-right, bottom-left, or inline within content
- Size โ Set custom width and height
- Window controls โ Enable/disable close, minimize, drag, super-minimize
- Text โ Custom title, placeholder, send button label, and welcome message
- Layouts โ Floating (hovering corner widget) or Inline (embedded in page content)
Configuration: AxiaChat AI โ Bots โ Appearance
๐คน Multiple Bots
Create unlimited chatbots, each with its own:
- AI model and provider
- Training instructions and personality
- Knowledge base (context)
- Look and feel
- Enabled tools and add-ons
Perfect for: different languages, departments, product lines, or client sites.
๐ฌ Live Chat (Add-on)
Seamlessly transition from AI to human support:
- Users can request a live agent at any time
- Agents receive real-time notifications
- Full conversation history is available to the agent
- Automatic fallback to AI when no agents are available
๐ Usage Control & Limits
Stay in control of your API costs:
- Per-user daily limits โ Limit messages per user per day
- Global daily limits โ Set a site-wide maximum
- Budget limits โ Cap daily/monthly token usage or dollar spend; widget hides or falls back to WhatsApp when exceeded
- Rate limiting โ Prevent spam and abuse (burst rate control)
- Input moderation โ Automatic content filtering
- Usage dashboard โ Track daily, weekly, and monthly message volumes with per-month cost summaries
Configuration: AxiaChat AI โ Settings โ Usage & Moderation and AxiaChat AI โ Usage
๐ Logs & Analytics
Every conversation is stored for review and analysis:
- Full message-by-message conversation logs
- Date, time, and session tracking
- Captured lead data linked to conversations
- Quick-view and full-detail modes
Access: AxiaChat AI โ Logs
๐ Privacy & GDPR
Built with European privacy regulation in mind:
- GDPR consent banner โ Configurable consent message shown before chat begins
- Minimal data collection โ Optionally disable IP logging entirely
- Data retention โ Automatic or manual log cleanup
- No external tracking โ No cookies from third parties, no analytics scripts
Configuration: AxiaChat AI โ Settings โ Privacy
๐ MCP Servers
Connect to external services using the Model Context Protocol (MCP) standard:
- Extend the bot's capabilities with external APIs
- Works with any MCP-compatible server
- WordPress-native bridge (no Node.js required for SSE servers)
๐ Webhooks
Send conversation data to external systems in real time:
- Trigger on lead capture, appointment booking, or any message
- Send to CRMs, Zapier, Make.com, or custom endpoints
- JSON payload with full conversation context
๐ ๏ธ Developer Features
- WordPress filters โ Customize security policy, system prompt, validation, and more
- Custom tools โ Register your own AI functions
- Debug mode โ Detailed server-side logging via
AICHAT_DEBUG - Frontend debug โ Add
?aichat_debug=1to any page for JS console output - Preview mode โ Test bots without publishing:
/?aichat_preview=1&bot=slug