Skip to content
Core Support icon

Core Support for WordPress

Every support tool your customers touch, in one place on your own site.

  • Helpdesk
  • Ticketing system
  • Knowledge base
  • AI chatbot
  • Changelog
  • Roadmaps
  • Live chat
Choose a plan
Get lifetime for $199
  • Every tool on every plan, live chat included, with as many agents as you need.
  • Lifetime gets updates for the life of Core Support. Yearly plans get them while they renew.
  • Stuck? Email me or ask on Twitter Chat. I wrote the code, so you get a straight answer.

Secure checkout. 14-day unconditional refund period.

See the live demo siteRead the docs

  • WordPress 7.0+
  • PHP 8.2+
  • No Core Forms or FluentCart needed
Everything in one plugin
Helpdesk, docs, AI chatbot and live chat, all shipping today.
Fewer repeat tickets
Docs and the AI chatbot answer the common questions first.
Your site, your data
Tickets, docs and encrypted attachments stay with you.
Up to 25 sites
10, 20 or 25 sites per license, client projects included.

Everything You Need to Answer Tickets, Publish Docs and Announce Releases From One Plugin on Your Own Site

Most WordPress businesses rent these one at a time and stitch them together with email. Core Support puts them under one wp-admin menu, with one brand, and every conversation that needs a person lands in the same inbox.

Ready now

Helpdesk

A shared inbox your whole team answers from.

  • Assignment, priorities, private notes and delivery status on every ticket
  • One customer record per person, with their orders and licenses beside the conversation
  • New-ticket alerts in Slack, Telegram, Discord or Pushover

wp-admin → Core Support

Ready now

Ticketing system

Every request becomes a numbered ticket, wherever it starts.

  • Email through IMAP, a Cloudflare relay or tools such as Zapier and n8n
  • Contact Form 7, WPForms, Gravity Forms, Fluent Forms and your other websites
  • A portal where customers follow every ticket sent from their email address

Your support page

Ready now

Knowledge base

Docs that answer the question before it turns into a ticket.

  • One collection per product, with instant search and an On this page outline
  • Import from a sitemap, any website, Markdown or a wordpress.org readme
  • "Was this helpful?" votes show which pages need work

/docs/

Ready now

AI chatbot

Answers from your docs and products, with your own API key.

  • Learns your docs, posts and WooCommerce, FluentCart or EDD products
  • Answer rules and a daily token budget keep it on topic and on budget
  • Talk to a person turns the chat into a ticket with the transcript

Any page, one script tag

Ready now

Changelog

Every release of every product, on one page.

  • Write releases in wp-admin or sync them from GitHub and wordpress.org
  • [NEW] and [BUG FIX] labels become badges
  • RSS feed, JSON API and WP-CLI included

/changelogs/

Ready now

Roadmaps

Show customers what’s planned, in progress and shipped, on your own site.

  • A drag-and-drop board, with readers’ suggestions in their own column
  • Thumbs up and down, and feature requests from visitors
  • A module you switch on when you want it

/roadmap/

Ready now

Live chat

Real-time conversations with a person, in the same chat window.

  • Talk to a person reaches whoever is online, with the AI conversation attached
  • Answer from one wp-admin screen, with the visitor’s orders and licenses beside the chat
  • Nobody online? The chat becomes a ticket and carries on by email

wp-admin → Live chat

See It on Real Sites The Helpdesk, Customers, Docs, Chat and Roadmaps

The admin screens come from the demo site, which runs Core Support 1.3.3 with made-up tickets and customers. Look around the demo yourself.

This store runs on it too: the support portal, the Core Support docs, its changelog, its roadmap and the Ask a question chat in the corner of every page.

The Core Support inbox with open, waiting and resolved tickets, priority badges and assignment labels
The helpdesk inbox: status, priority and assignment on every conversation.
Ticket #43 with its status, priority and agent, the customer's record card, an attached console log and a private note
One ticket thread with the customer’s record, attachments and private notes.
The Customers screen listing five customers with their customer numbers, sources, tickets and orders
One record per customer, found by any of their email addresses.
The Import screen with Zendesk, Freshdesk, Intercom and CSV file tabs and the Connect Zendesk form
Imports from Zendesk, Freshdesk, Intercom or a CSV file. Nothing changes on the other side.
This store's Core Support guide to setting up a help desk, with docs search, a sidebar of guides and an On this page outline
This store’s own docs at /docs/: search, guides, steps and an On this page outline.
The roadmap board in wp-admin with readers' suggestions beside the Under consideration, Planned, In progress and Shipped columns
The roadmap board: readers’ suggestions beside every stage, moved by drag and drop.
Core Support's public roadmap on gauravtiwari.org with a thumbs up and down on every item across four stages
Core Support’s public roadmap on this store, with reactions on every item.
The AI chat open on a Core Support docs page, with suggested questions, a message box and Talk to a person
The AI chatbot on this store’s docs, with Talk to a person one click away.
The How Chat answers card with answer length, topic scope, two switches and boxes for your own rules and tone
Answer length, topic scope and your own rules for the AI chatbot.
Core Support's changelog on gauravtiwari.org with the latest version, 46 releases and the 1.3.3 and 1.3.2 notes
Core Support’s own changelog on this store: every release on one page.
Incoming mail with messages from automation and a connected docs site, marked Needs review, Added to ticket or Discarded
Incoming mail from every route, labelled by where it came from.
A message from a new sender waiting for review, with Accept as new ticket and Discard buttons
New senders wait for a person to accept or discard them.
The Connections screen with a support mailbox arriving by relay and automation, and encrypted attachment storage
Mailboxes and attachment storage, managed in wp-admin.
The Connected sites screen with a docs site that holds form submissions for review, and the Connect a website form
Connect another website and choose what it sends and shows.
Customer support portal with ticket filters, search and a button to start a conversation
The customer portal, on its own clean page.
The customer portal branded as Acme Help with a purple accent, slate palette and dark mode
The same portal branded as Acme Help, in dark mode.

1 / 13

Loading screenshot

One Plugin Instead of a Stack of Subscriptions Every Support Job Has a Place on Your Own Site

Here’s the support stack a WordPress business usually pays for, one login and one invoice at a time, matched to the part of Core Support that does the same job.

Support jobs and the Core Support tools that cover them
The jobWhat sites usually pay forIn Core Support
A shared inbox for your teamA hosted helpdesk such as Help Scout or ZendeskHelpdesk: inbox, assignment, private notes and team alerts
Turning email and forms into ticketsAn email-piping add-on, plus a form plugin on every siteTicketing: IMAP, Cloudflare relay, automation tools, form plugins and connected sites
Letting customers follow their requestsA separate customer portal or forumA portal page, blocks and a Support tab in WooCommerce and FluentCart accounts
Keeping one record per customerA CRM, or the customer profiles in a hosted helpdeskCustomers, synced from WooCommerce, FluentCart, Easy Digital Downloads and FluentCRM
Moving off your old helpdeskA migration service such as Help Desk MigrationImports from Zendesk, Freshdesk, Intercom or a CSV file
Answering the same question onceA hosted knowledge base such as HelpDocs or Document360Knowledge base at /docs/, with importers for the docs you already have
Answering when nobody is onlineA chatbot service such as Intercom Fin or ChatbaseAI chatbot that answers from your docs with your own API key
Telling customers what changedA changelog tool such as Beamer or HeadwayChangelog at /changelogs/, written in wp-admin or synced from GitHub
Talking to visitors in real timeA live chat tool such as Crisp or TidioLive chat in the same window as the AI chatbot, answered from wp-admin
Showing what’s plannedA roadmap tool such as CannyRoadmaps at /roadmap/, with reactions and feature requests
Matching your brandCustom CSS on every hosted screenOne branding screen for the customer portal and the inbox

Phone support isn’t included, so keep your current tool for calls.

Answer Questions Before They Turn Into Tickets Docs, an AI Assistant and a Changelog on the Same Site

The cheapest ticket is the one nobody needs to send. Core Support publishes your docs, lets the AI chatbot answer from them, and keeps a changelog customers can check before they ask whether something is fixed yet.

This store's Core Support guide to setting up a help desk, with docs search, a sidebar of guides and an On this page outline

Knowledge base

Docs at /docs/

A docs site that doesn’t depend on your theme: one collection per product, sections and pages, instant search, numbered steps, callouts and an On this page outline.

  • Import existing docs from a sitemap, any website, Markdown files or a wordpress.org readme
  • "Was this helpful?" votes and a Docs insights screen show which pages need work
  • Signed-in-only collections for guides only customers should see
  • Redirects from old addresses, so moved docs keep their links

The importer brought in core-forms.com’s 112 pages and 4,577 blocks with zero invalid blocks in the editor.

The AI chat open on a Core Support docs page, with suggested questions, a message box and Talk to a person

AI chatbot

Chat, on any page

Chat answers from your docs, posts and product data using your own key from a provider such as OpenAI, Anthropic or DeepSeek. You pick the model, how long answers run and which topics it stays within.

  • Learns WooCommerce, FluentCart and Easy Digital Downloads products, with prices, stock and license terms
  • Talk to a person goes live with an agent who’s online, or becomes a ticket with the full transcript when nobody is
  • A daily token budget, message limits and retention settings keep cost and data in check
  • One script tag adds it to any page or connected site

Instructions planted in a doc can’t change Chat’s rules, and it never claims to have done something it can’t do.

Core Support's changelog on gauravtiwari.org with the latest version, 46 releases and the 1.3.3 and 1.3.2 notes

Changelog

Releases at /changelogs/

A changelog for each product plus an All releases page. Customers check what changed before they write in, and search engines get one clean page per release.

  • Write releases in wp-admin, or sync them every 24 hours from GitHub releases, readme.txt, CHANGELOG.md or wordpress.org
  • Private GitHub repositories work with a token
  • [NEW], [BUG FIX] and [REMOVED] labels become badges
  • RSS feed, JSON API and WP-CLI for every changelog, and hand edits survive the next sync

This store’s own changelog runs on it, with more than 650 releases across its products.

See this store’s changelog

Live Chat With a Person, in the Same Chat Window Answered From wp-admin, Saved on the Ticket

When the AI chatbot can’t help, Talk to a person brings in your team. Agents answer from the Live chat screen in wp-admin, and every message stays on the ticket.

A visitor asks for a person in the chat widget. The chat waits on the Live chat screen in wp-admin, an agent joins and replies, and the reply appears in the visitor’s widget.
  • Talk to a personThe AI conversation goes live with whoever is online, transcript attached.
  • Nobody onlineThe chat becomes a ticket and carries on by email.
  • No double emailsReplies a visitor reads in the chat aren’t emailed again.
  • Your choice of deliveryWordPress delivers messages with no setup, or use your own Cloudflare Worker.

Turn Email, Forms and Other Websites Into Tickets Every Route Ends in the Same Inbox

Pick the routes that fit the mailbox and forms you already have. Replies are matched by a private reply address or the email’s Message-ID, never the subject line, and mail from a new sender waits for a person unless you choose to open those tickets automatically.

A message from a new sender waiting for review, with Accept as new ticket and Discard buttons

IMAP polling

  • Gmail, Fastmail, Zoho, iCloud and hosting mailboxes with an app password
  • Tracks each message, so mail already read in a mail client still arrives
  • The first connection imports unread mail only

Cloudflare relay

  • A Worker you deploy to your own Cloudflare account
  • Messages are signed, so forged posts are rejected
  • Mail it can’t deliver goes to a fallback address

Automation tools

  • One HTTP step in FlowMattic, Zapier, Make, n8n or Pipedream
  • Raw email or parsed fields, attachments included
  • Retries with the same delivery ID are stored once

Connected sites

  • A form snippet for other websites, or a server request with a site key
  • Allowed addresses, rate limits and an optional review step
  • Agents see which site each ticket came from

Form plugins

  • Contact Form 7, WPForms, Gravity Forms and Fluent Forms, chosen per form
  • Fields are detected for you, with an optional review step
  • A Create Core Support ticket action for Core Forms

Microsoft 365

  • Microsoft turned off password sign-in for IMAP, so Microsoft 365 mailboxes use the relay or an automation tool until OAuth support lands

Everything in Core Support Grouped by the Tool It Belongs To

Everything below ships today and comes with every plan. Nothing is held back for a higher tier; plans differ only in how many sites they cover.

Helpdesk7

  • Inbox

    Filter by status, assignment and priority, and search by subject, ticket number, customer name or email.

  • Private notes

    Notes sit in the same thread as replies but never reach the customer or their inbox.

  • Delivery activity

    Every outgoing reply shows its delivery state, with retry and cancel for failures.

  • Team alerts

    New tickets reach Telegram, Slack, Discord, Pushover or a signed webhook, with retries when a service is down.

  • Customer details

    Orders and licenses from WooCommerce, FluentCart and Easy Digital Downloads, and FluentCRM contacts, beside each ticket.

  • Formatted replies

    Bold, links, lists, code and pasted screenshots, shown the same way in the portal and in email.

  • Ticket deletion

    The people you choose delete tests and spam for good, one ticket or a page of them at a time.

Customers3

  • One record per person

    Every buyer and requester gets a customer number, found by any of their email addresses.

  • Store and CRM sync

    WooCommerce, FluentCart and Easy Digital Downloads buyers arrive with their orders, and FluentCRM fills in details.

  • Custom fields

    Define fields once, map them to each source and show the ones agents need beside tickets.

Imports3

  • Zendesk, Freshdesk and Intercom

    Tickets, replies, private notes, attachments and requesters arrive with their original dates.

  • CSV files

    Customers or tickets from a spreadsheet, or from a helpdesk without an importer here.

  • Safe to repeat

    Imports send no email, skip what’s already there, bring over later changes and can be undone.

Ticketing system5

  • IMAP polling

    Checks Gmail, Fastmail, Zoho or your host’s mailbox and imports new mail, even if someone already read it.

  • Cloudflare relay

    A Worker on your own Cloudflare account posts signed messages within seconds.

  • Automation intake

    FlowMattic, Zapier, Make, n8n and Pipedream post raw email or parsed fields with a token.

  • Form plugins

    Contact Form 7, WPForms, Gravity Forms and Fluent Forms open tickets per form, and Core Forms gets a ticket action.

  • Review queue

    Replies match by private reply address; new senders, auto-replies and bulk mail are held or filtered.

Customer portal4

  • Portal page

    A ready-made support page with its own layout, independent of your theme’s header and footer.

  • Blocks

    Customer Portal, New Ticket and My Tickets blocks for pages you already have.

  • Account tabs

    A Support tab in WooCommerce My Account and the FluentCart customer dashboard, plus Get help with this order.

  • Connected-site portals

    Customers on your other sites sign in with an emailed code and see that site’s tickets.

Connected sites2

  • Embeddable form

    One snippet for static sites, site builders and other WordPress installs, limited to the addresses you allow.

  • Server API

    Send tickets from your own code with a site key, metadata and attachments.

Knowledge base4

  • Docs at /docs/

    Collections, sections and pages on standalone pages that load only Core Support’s own styles.

  • Search and contents

    Instant search, an On this page outline, previous and next links, steps and callouts.

  • Importers

    Bring docs in from a sitemap, any website, Markdown or wordpress.org, as drafts with images and links fixed.

  • Feedback and insights

    Was this helpful? votes and a Docs insights screen point at the pages that need work.

AI chatbot5

  • Answers from your content

    Learns your docs and any public post type, and keeps answering while it relearns.

  • Store data

    Prices, options, stock, subscription and license terms from WooCommerce, FluentCart and EDD products.

  • Your key, your model

    A model and thinking level for each task, from providers such as OpenAI, Anthropic and DeepSeek.

  • Answer rules

    Answer length, topic scope, your own rules and a daily token budget.

  • Handoff

    Talk to a person opens a ticket with the whole transcript.

Live chat6

  • Talk to a person

    The AI conversation goes live with whoever is online, and every message stays on the ticket.

  • Live chat screen

    Waiting and live chats, the conversation, and the visitor’s orders and licenses in three columns.

  • Waiting alerts

    A waiting chat shows in the toolbar bell and reaches team email, Slack, Telegram, Discord or Pushover.

  • No double emails

    Replies a visitor reads in the chat aren’t emailed again. Unread ones follow by email after three minutes.

  • Nobody online

    A chat nobody joins within five minutes, or the wait you set, carries on as an email ticket.

  • Your choice of delivery

    WordPress delivers messages with no setup, or connect your own Cloudflare Worker for instant delivery.

Changelog3

  • Product changelogs

    A changelog for each product, an All releases page and a page for every release.

  • Sync

    Pulls releases from GitHub, readme.txt, CHANGELOG.md or wordpress.org every 24 hours, without overwriting your edits.

  • Feeds and API

    RSS, a JSON API and WP-CLI for every changelog.

Roadmaps3

  • Planning board

    A drag-and-drop board across four stages, with readers’ suggestions in their own column.

  • Reactions and requests

    Visitors react with a thumbs up or down and send feature requests from the roadmap.

  • Public pages

    Roadmaps live at /roadmap/ or an address you choose, in your branding.

Storage and branding3

  • Attachments

    Files are saved from each message and listed where they arrived, with authorized downloads.

  • Encrypted storage

    Originals and attachments are encrypted on your server before they reach R2, S3 or Bunny Storage.

  • Your look

    Brand name, logo, accent color, neutral palette, corner radius, font, and light, dark or automatic mode.

Operations5

  • Mail delivery

    Send through WordPress mail or the Emailit, Resend, Brevo or SendGrid API.

  • Diagnostics

    Checks storage, mail connections and signatures from the admin or WP-CLI.

  • WP-CLI

    Poll mailboxes, import docs, test storage and move older originals out of the database.

  • Licensed updates

    Updates arrive in the normal WordPress update screen once a site is activated.

  • Privacy requests

    WordPress’s export tool lists a person’s tickets, customer record and linked orders. Erasure anonymizes the tickets and deletes the record.

Attachments Stay Where You Choose Encrypted Before They Leave Your Server

Email originals and attachments start in the database. Move them to private files or object storage when the database gets heavy. The storage provider only ever sees encrypted files, and every download goes through WordPress and checks the viewer’s access first.

Database

Default
  • Encrypted originals and attachments in your WordPress database
  • Messages up to 10 MiB
  • Nothing else to set up

Private files

On your server
  • Encrypted files in a private uploads folder
  • Web access denied
  • Set up under Connections or in wp-config.php

R2 and S3

Object storage
  • Cloudflare R2, Amazon S3, Wasabi, MinIO and S3-compatible services
  • Messages up to 25 MiB
  • Encrypted before upload

Bunny Storage

Object storage
  • Bunny.net storage zones through the native API
  • Messages up to 25 MiB
  • Encrypted before upload

Moving older files

Run wp core-support storage migrate to move existing originals out of the database. It reads each file back before switching, and you can rerun it safely.

From Install to First Answer Start on a Staging Site

Core Support adds its own wp-admin menu and creates a support page on activation. Your theme and existing pages stay as they are.

  1. Step 1

    Install and activate

    Upload Core Support to a site running WordPress 7.0+ and PHP 8.2+. The inbox, the customer portal, docs and changelogs are ready straight away.

  2. Step 2

    Connect a mailbox, bring your docs

    Add a mailbox under Core Support → Connections and send a test email. Import your docs from a sitemap, Markdown or wordpress.org and your tickets from Zendesk, Freshdesk or Intercom, or start fresh.

  3. Step 3

    Turn on Chat, then invite customers

    Add an AI provider key and let Chat learn your docs. Set your logo and colors, then point customers to the portal and the docs.

Email that isn’t part of a conversation

It waits in Incoming mail. An agent accepts it as a new ticket or discards it, so a forged reply can never land on someone else’s ticket.

What It Doesn’t Do Yet Read This Before You Buy

Core Support is new. These are the edges that matter today, so you can decide before you install it.

Works today

  • Helpdesk inbox, private notes, assignment, priorities, team alerts and delivery activity
  • Customer records synced from your store and FluentCRM, and imports from Zendesk, Freshdesk, Intercom or a CSV file
  • Tickets from IMAP, the Cloudflare relay, automation tools, form plugins and connected sites
  • Customer portal page and blocks, with branding and dark mode
  • Knowledge base at /docs/ with importers, search and feedback
  • AI chatbot answering from your docs and products, with handoff to a person or a ticket
  • Live chat with a person, over WordPress or your own Cloudflare Worker, and a ticket by email when nobody is online
  • Changelogs at /changelogs/, written in wp-admin or synced from GitHub and wordpress.org
  • Public roadmaps at /roadmap/, with reactions and feature requests
  • Encrypted attachments in the database, private files, R2, S3 or Bunny Storage

Doesn’t yet

  • Agents answer live chats in wp-admin. There’s no mobile app, so alerts reach your phone through Slack, Telegram, Discord or Pushover.
  • The AI chatbot needs your own provider key, and that provider bills you for usage.
  • Microsoft 365 IMAP needs OAuth, which isn’t included yet. Use the relay or an automation tool.
  • Customers can’t upload files from the portal. Attachments arrive by email, automation or a server request.
  • Imports cover Zendesk, Freshdesk, Intercom and CSV files. There’s no importer for Help Scout or other WordPress helpdesk plugins yet.
  • It runs this store’s own support, but it hasn’t handled a high-volume mailbox yet. Keep your current channel during a pilot.

Choose a Plan by How Many Sites You Run Every Tool Comes With Every Plan

Each plan includes the helpdesk, ticketing, knowledge base, AI chatbot, live chat, changelogs and roadmaps, with unlimited agents and client projects allowed. Plans differ only in how many sites you activate and whether you renew.

10 Sites

Yearly

$69USD a year

Renews yearly until you cancel

For a business with a handful of sites or a few client projects.

  • Activate on 10 sites
  • Every tool, live chat included
  • Unlimited agents
  • Updates and one-on-one support while it renews
Get 10 sites for $69

Cancel anytime. Core Support keeps working.

20 Sites

Yearly

$99USD a year

Renews yearly until you cancel

For agencies running support across more client sites.

  • Activate on 20 sites
  • Every tool, live chat included
  • Unlimited agents
  • Updates and one-on-one support while it renews
Get 20 sites for $99

Cancel anytime. Core Support keeps working.

For comparison, Fluent Support Pro lists $249 a year for 5 sites and $399 a year for 50, and Help Scout Standard lists $25 per user per month, as shown on their pricing pages on October 14, 2026. 14-day unconditional refund period on every plan. Lifetime licenses bought before November 2, 2026 keep unlimited sites. Hosting, mailbox, storage and AI provider costs are separate. Prices in USD; checkout shows the final amount before payment.

  • WordPress 7.0+
  • PHP 8.2+
  • sodium extension

Questions Before You Switch Answered Plainly

The things worth knowing before you move your helpdesk, docs and changelog onto your own site.

Something else on your mind? Ask through product support. Incredibly fast and helpful one-on-one email and Twitter Chat support.

What’s ready today?

Everything on this page: the helpdesk, ticketing, customer records, imports from Zendesk, Freshdesk, Intercom and CSV files, the customer portal, the knowledge base, the AI chatbot, live chat with a person, changelogs and public roadmaps. New features reach every plan as normal updates, with no upgrade fee.

Can I read the documentation first?

Yes. The Core Support docs are public, from installation to the developer reference, and each Core Support screen links to its guide.

Do I need an AI subscription for the chatbot?

You need an API key from a provider such as OpenAI, Anthropic or DeepSeek, and that provider bills you for usage. A daily token budget caps what Chat can spend. The helpdesk, docs and changelogs work without any AI key.

Can I bring my existing docs?

Yes. Import them from a sitemap, any website, Markdown files or a wordpress.org readme. Pages arrive as drafts, images are copied into your media library once, and links between pages point at the new docs.

Can I bring my tickets from another helpdesk?

Yes. Core Support imports tickets, replies, private notes, attachments and requesters from Zendesk, Freshdesk and Intercom, or from a CSV file. Imports keep the original dates, send no email, skip anything already imported and can be undone. Help Scout and the WordPress helpdesk plugins don’t have an importer yet.

Can changelogs come from GitHub?

Yes. Point a changelog at GitHub releases, a readme.txt, CHANGELOG.md or changelog.txt file, or a wordpress.org plugin. It syncs every 24 hours by default, private repositories work with a token, and releases you edit by hand are never overwritten.

Do I need a Cloudflare account?

No. IMAP polling, automation tools, form plugins and connected-site forms all work without one. The Cloudflare relay is one route among five.

Does it work with Microsoft 365?

Not through IMAP polling yet, because Microsoft requires OAuth for IMAP. Use the Cloudflare relay or an automation tool for Microsoft 365 mailboxes.

Can I use it on client sites?

Yes. Every plan covers client projects: 10 or 20 sites on the yearly plans, or 25 sites with the lifetime license. Each WordPress site keeps its own tickets, settings and activation.

What happens if I stop renewing a yearly plan?

Core Support keeps working on your sites, tickets and all. Updates and one-on-one support stop until you renew.

I bought before the new plans. What changes for me?

Nothing. Lifetime licenses bought before November 2, 2026 keep unlimited sites and agents, with updates for the life of Core Support.

Where are attachments stored?

In your database by default. You can move them to private local files, Cloudflare R2, an S3-compatible bucket or Bunny Storage. They’re encrypted before upload.

Do I need Core Forms or FluentCart?

No. Core Support has its own ticket form and portal. FluentCart only handles the purchase and license on this store.

Is this ready for production?

It runs this store’s own support desk, docs, changelogs and roadmaps. It hasn’t handled a high-volume mailbox yet, so start on a staging site or with a small pilot, and keep your current support channel running until you trust it.

What if it doesn’t suit my site?

There’s a 14-day unconditional refund period. Ask for a refund within 14 days of purchase and you get your money back, no questions asked.

Your Whole Support Desk, on Your Own Site Start With One Mailbox and One Docs Collection

Install it on a staging site, connect the mailbox you already use, import your docs and let Chat learn them. Send a few test conversations end to end, then invite customers. Plans start at $69 a year for 10 sites, and every plan has a 14-day unconditional refund period.