Ensoras – AI Chatbot & Helpdesk for WooCommerce
Ensoras – AI Chatbot & Helpdesk for WooCommerce
Description
Ensoras is a full AI-powered helpdesk that resolves customer support tickets from open to closed — automatically. Unlike basic chatbots that deflect with “I’ll pass this along,” Ensoras takes real action: looking up orders, checking refund eligibility, sharing tracking links, escalating to the right team, and closing the ticket — all in one conversation.
Set it up in under 10 minutes. No training. No coding. Start free with 30 tickets per month — no credit card required.
Why Store Owners Switch to Ensoras
- Resolves, not just responds — The AI takes action mid-conversation: looks up live order data, checks return eligibility, shares tracking info, and closes tickets without human involvement
- Under 2-minute response times, 24/7 — Nights, weekends, holidays, Black Friday — your customers always get instant, accurate help
- Converts browsers into buyers — The widget handles pre-sale questions about sizing, shipping, returns, and product details in seconds. Customers get answers when they’re ready to buy, not hours later
- Your customers think they’re talking to your team — Fully branded widget with your logo, colors, name, and personality. No “powered by AI” friction — just great support that happens to be instant
- Natural language workflows — Write rules in plain English: “auto-resolve refund requests under $100, escalate everything else to the billing team.” No flowcharts, no drag-and-drop builders, just language
- 25+ one-click integrations — WooCommerce, Stripe, Klaviyo, Zendesk, Salesforce, Slack, HubSpot, and many more
- Chat + Email in one inbox — Both channels handled by the same AI, merged per customer, zero duplicates
- Semantic knowledge base — Upload PDFs, articles, or paste URLs. The AI matches by meaning, not keywords, grounding every answer in your actual documentation
- Free to start — 30 tickets/month with full AI capabilities and e-commerce integrations, no credit card
“1,100 tickets a month, resolved automatically. We don’t have support agents anymore.”
— Head of Operations, mid-size fashion e-commerce (EU)
Live Chat Widget
A fully branded, embeddable chat widget that installs in one click:
- Dark or light theme — match your site’s look. Position left or right
- Upload your logo for the widget header
- Customize the greeting message, header subtitle, and quick-reply buttons
- Mobile-responsive — works perfectly on every device and screen size
- Email collection — optionally require an email before chat starts, enabling order lookup and email follow-up
- Pre-fill logged-in customer emails automatically — no “what’s your email?” friction
- Domain restrictions — whitelist specific domains (supports wildcards like
*.yourdomain.com) to prevent unauthorized embedding - Privacy notice — add your own privacy text and link directly in the widget
- Display controls — show on all pages, only on specific pages (e.g., product pages, checkout), or exclude pages you choose
- Response timing — configurable delay for natural conversational pacing
- “Powered by Ensoras” removable on paid plans
- Custom agent name and title — the widget shows your brand name, not “Ensoras”
WooCommerce-Powered Support
When WooCommerce is active, your AI gains full access to your store data with one click:
- Look up customers by email or name
- Retrieve order details, line items, and tracking information
- List recent orders for a customer
- Search and retrieve product information including stock status
- Check refund status for orders
- Pre-fill logged-in customer emails automatically — zero friction for returning customers
- Automatic identity verification — logged-in customers are verified automatically with no additional setup. Verified customers get full order access; anonymous visitors get knowledge search only
Email Support Channel
Ensoras isn’t just live chat — connect your support inbox and let AI handle email too:
- Incoming emails automatically create tickets and AI drafts and sends responses
- Smart thread tracking — replies match existing tickets automatically. No duplicates, ever
- Inbox rules — filter spam, auto-close, or delete emails before the AI sees them
- Macros — templated auto-responses triggered by subject or body keywords
- Configurable response delays (0 to 48 hours) so emails feel natural, not robotic
- Custom signatures and channel-specific AI personality — professional tone for email, conversational for chat
- Same AI, same workflows, same intelligence — just a different channel
The Dashboard
Your support command center with live updates every 15–30 seconds:
- Ticket statistics — Full queue at a glance with trend sparklines and volume spike alerts
- Automation rate — Color-coded breakdown of AI-resolved vs. escalated tickets
- Customer satisfaction — AI-scored CSAT, sentiment breakdown, and top issues
- Resolution metrics — Response time, resolution time, escalation rate — all color-coded
- Activity trends — Daily, weekly, or monthly ticket volume charts
- Workflow analytics — Per-workflow success rates, trigger counts, and top tools
Unified Inbox
Everything in one place — no switching between tools:
- Chat and email merged per customer — one ticket with full history across channels
- Attention-based prioritization — surfaces drafts awaiting approval, escalations, and stale conversations
- 5-tier priority — Low to Critical, set manually or automatically via workflows
- Bulk actions, scheduled messages, and draft review — approve, edit, or regenerate AI responses before sending
- Advanced filtering — by channel, status, priority, team, agent, tags, or date
Active Chats — Real-Time Monitoring
See who’s on your site right now and what they need:
- Live presence indicators — pulsing dots show customers actively browsing
- Auto-refreshing list with latest message previews
- One-click jump-in — click any active chat to see full history and respond
Workflows — The Intelligence Layer
This is what separates Ensoras from every chatbot on the market. Workflows aren’t “if keyword then template” rules — they’re intelligent reasoning:
- Write instructions in plain English — “When a customer asks about a refund, look up their order. If under $100 and within 30 days, process the refund. Otherwise, escalate to billing.”
- Multiple workflows merge automatically — the AI combines tools, actions, and instructions from all matching workflows and decides which to apply
- Four trigger types — AI analysis, keyword matching, exact phrase, or regex
- Channel-specific with personality overrides — different tone and behavior for chat vs. email
- Full execution visibility — every triggered workflow and action appears in the ticket sidebar
Actions — Automate Everything
Eight action types that fire when workflows trigger — send emails, Slack notifications, or webhooks; change ticket status; add tags; assign agents or teams; update priority. All with template variables and full execution logging.
Tools — Live Data at the AI’s Fingertips
Tools let the AI access real data mid-conversation instead of guessing:
Built-in tools (no setup required):
- Knowledge base search — Semantic matching finds relevant answers from your uploaded docs, PDFs, and URLs based on meaning, not keywords
- Ticket search — Look up a customer’s previous conversations for full context
- Escalate to human — Hand off to an agent with the complete conversation history attached
- Close conversation — Mark as resolved when the issue is handled
Integration tools (one-click connect):
25+ platform integrations across e-commerce, payments, subscriptions, marketing, reviews, fulfillment, support, and communication:
- E-commerce: WooCommerce, Shopify, BigCommerce, Magento
- Payments & Subscriptions: Stripe, Chargebee, ReCharge, Skio
- Marketing: Klaviyo, Attentive, Nosto, Rebuy
- Reviews: Yotpo, Okendo, Stamped
- Loyalty: Smile.io
- Fulfillment: ShipBob, Loop Returns
- Support Platforms: Zendesk, Freshdesk, Intercom, Ada
- CRM & Communication: Salesforce, HubSpot, Slack, Twilio, WhatsApp, Facebook, Instagram
Every tool call is logged with full request/response data — see exactly what was called, what was returned, and why. Set rate limits per tool to control API usage per hour, day, or week.
Custom API tools:
- Register any HTTP endpoint as a tool — the AI calls it mid-conversation with dynamic context (customer email, order number, ticket data) and uses the response to resolve tickets
- Connect internal systems, CRMs, or anything with an API
Knowledge Base
Give the AI your documentation and it answers from it — accurately:
- Three ways to add content: Write text, upload files (PDF, TXT, Markdown), or paste a URL for automatic scraping
- Semantic matching — finds answers by meaning, not keywords. “How do I send something back?” matches your return policy
- Toggle on/off — deactivate items without deleting. Re-scrape URLs with one click when content changes
- Add FAQs, return policies, shipping info, product specs — anything your customers ask about
AI That Understands Context
Every message is analyzed in under 50ms — extracting sentiment, intent, urgency, customer history, and complexity scoring. The AI doesn’t just match keywords; it understands what the customer actually needs and decides the best path to resolution.
Two modes to match your comfort level:
- Manual mode — AI drafts every reply for your approval before sending. You can edit, regenerate with different instructions, or send as-is. Perfect for getting started or sensitive topics
- Auto mode — Fully autonomous with guardrails you define in plain English. The AI escalates when it’s not confident. Most customers run this 24/7 after the first week
Built-in Guardrails & Security
- Security guidelines — write rules in plain English the AI cannot override: “Never share account details without verification”
- Reply approval mode — hold all AI responses as drafts for human review before sending
- Identity verification — logged-in WooCommerce customers are cryptographically verified automatically. No code needed
- Escalation timeout — if a human doesn’t respond within your configured time, the AI re-engages or notifies the team
- Auto-closure — close tickets after customer inactivity, with optional notification
- Full audit trail — every tool call, action, and AI decision logged with complete data
Team Collaboration
Built for teams, not just solo founders:
- Custom roles with granular permissions across 15 groups — or use pre-built templates (Agent, Lead, Admin, Viewer)
- Team routing — route tickets automatically to the right team via workflows
- Collision detection — two agents can’t accidentally reply to the same ticket
- Invite by email — add team members in seconds
Tags & Organization
- Color-coded tags across four categories — topic, urgency, workflow state, and context
- Auto-tagging via workflows — applied automatically based on conversation content
- Powerful filtering — combine tags with status, priority, channel, agent, and date
API Access
- REST API with Bearer token authentication for custom dashboards and external integrations
- API keys managed in-app under Developers > API Keys
See How Much You’ll Save
Use the ROI calculator at ensoras.com to estimate your annual savings based on ticket volume, cost per ticket, and expected automation rate. Most e-commerce stores see 40-92% of tickets resolved automatically.
Want to see it in action? Book a demo with the team.
Pricing
- Free — $0/month, 30 tickets, AI replies, e-commerce integrations, no credit card required
- Starter — €39/month, 100 tickets, unified inbox, workflows, knowledge base, analytics
- Pro — €89/month, 400 tickets, advanced analytics, priority support, API & webhooks
- Enterprise — €399/month, 2,000 tickets, SSO, white-label, dedicated support, custom integrations
External Services
This plugin relies on the Ensoras external service to provide AI-powered customer support functionality. All AI processing, ticket management, and workflow execution happen on the Ensoras platform.
Account registration
When creating an account through the plugin, your email address, name, and site URL are sent to Ensoras to create your support project.
Chat widget
The chat widget is loaded from Ensoras (app.ensoras.com) on every page where the widget is displayed. Chat messages entered by visitors are sent to Ensoras for AI processing and ticket creation.
Email verification
During account setup, your email address and name are sent to Ensoras to send a verification code.
WooCommerce provisioning (optional)
If you connect WooCommerce, read-only API credentials and your store URL are sent to Ensoras so it can access order and product data on behalf of your support team.
Customer identification (optional)
When enabled, logged-in WooCommerce customer emails are passed to the widget so Ensoras can identify returning customers and look up their order history.
Service links
Installation
- Install through the WordPress plugin screen (search “Ensoras”) or upload the plugin folder to
/wp-content/plugins/. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to the Ensoras menu in your WordPress admin.
- Create a free Ensoras account (takes 30 seconds) or enter your existing project slug and API key.
- (Optional) If WooCommerce is active, click “Connect WooCommerce” to enable order and product lookup.
Your AI helpdesk is live. Start resolving tickets immediately.
Screenshots

Plugin settings page — connected state with WooCommerce integration, widget settings, and display controls.

Chat widget on a storefront — visitors get instant AI-powered support.

One-click setup — create a free account with automatic WooCommerce detection.

Account created — success state with everything ready to go.
Faq
Yes. Ensoras includes a free plan with 30 AI-powered tickets per month, full AI capabilities, and e-commerce integrations. No credit card required. No trial period — the free plan is free forever. Upgrade anytime if you need more volume.
Install the Ensoras plugin, create a free account, add your docs to the knowledge base, and your AI helpdesk is live in under 10 minutes — handling both chat and email. No training data, no configuration files, no code. The AI starts resolving immediately.
Yes. The chat widget, email channel, and full AI helpdesk work on any WordPress site. WooCommerce integration is optional and adds order lookup, customer identification, product search, and automatic identity verification.
Yes. Ensoras can look up real order data, check refund eligibility, share tracking links, escalate to the right team, tag and prioritize tickets, and close resolved conversations — all automatically, mid-conversation. Multiple workflows can merge their capabilities for complex scenarios. It’s not a template matcher.
Connect your support inbox and the AI creates tickets from incoming emails, drafts responses, and sends them back — with smart thread tracking so replies match existing conversations. Set up email rules to filter spam and macros for templated responses. Configure response delays so emails feel natural.
Yes. Enable “Require Reply Approval” in your configuration and every AI response is held as a draft for your review. You can edit, regenerate with different instructions, or approve and send. Most users start in approval mode and switch to auto after the first week.
The plugin generates read-only WooCommerce API credentials. Ensoras can look up customers, orders, products, and refunds but cannot modify any data in your store.
Yes. Under Display Settings you can show the widget on all pages, only on specific pages, or exclude specific pages.
Yes. Logged-in WooCommerce customers are automatically verified using industry-standard cryptographic signatures — the AI only shares sensitive data (orders, account info) with verified customers. Unverified visitors are limited to knowledge base answers. You can also write security guardrails in plain English that the AI cannot override, enable approval workflows, and set rate limits on every tool.
25+ one-click integrations across e-commerce (Shopify, WooCommerce, BigCommerce, Magento), payments (Stripe, Chargebee), subscriptions (ReCharge, Skio), marketing (Klaviyo, Attentive), reviews (Yotpo, Okendo, Stamped), loyalty (Smile.io), fulfillment (ShipBob, Loop Returns), support platforms (Zendesk, Freshdesk, Intercom, Ada), and CRM/communication (Salesforce, HubSpot, Slack, Twilio, WhatsApp, Facebook, Instagram). Plus custom API tools for anything else. New integrations added regularly.
Yes. Ensoras integrates with Zendesk, Freshdesk, Intercom, and Ada. You can also use webhooks and the REST API to connect to any system.
Yes. Invite team members, create custom roles with granular permissions (15 permission groups), organize into teams, and route tickets automatically. Collision detection prevents two agents from replying to the same ticket.
Reviews
Changelog
1.3.0
- Improved plugin listing and search discoverability
- Reorganized feature descriptions for clarity
1.2.0
- Updated plugin listing with full feature showcase
- Expanded FAQ
1.1.0
- Stability improvements
1.0.0
- Initial release
- AI support widget embedding
- Optional WooCommerce integration with auto-provisioning
- Customer email pre-fill for logged-in users
- Identity verification for secure customer data access
- Page display controls