Use Cases Ask AI Pricing Embeds AI Skill MCP Server Sign in Get Started
Support platform for SaaS, apps, and sites

One help center.
Four ways to reach your inbox.

Write the docs once. Ask AI answers most questions from them; whatever needs a person lands in one shared inbox.

Conversations

JS
Jane Smith🇬🇧
jane@northwind.coLive chat
JS
Hi! Can I switch my subscription to annual billing? We'd like to pay once a year instead of monthly.
Jane Smith · 9:38 AM
Hi Jane, absolutely. Annual billing gets you two months free. I can switch you over from your next renewal date, or right away with a prorated credit — which do you prefer?
Willa Park · 9:40 AM
Seen at 9:41 AM · Read from widget
WP
JS
Right away with the credit sounds good. Will we get a new invoice for that?
Jane Smith · 9:41 AM
Ctrl+Enter to send

The inbox is a sample you can click around in. The help center, chat widget, ticket center, and contact form are live on the demo helpdesk: messages land in a sandbox nobody staffs and are deleted after 24 hours. The addresses in the browser bar on the Help center tab are examples of the four hosting options: the Helpdesky address, your own subdomain, a subfolder on your website, or headless in your own templates. Open the full demo.

Product highlights

Ask AI trained on your docs, not the open web.

Translate any conversation with one click.

Your AI agent builds your helpdesk from one prompt.

How it fits together

One help center, four touch points, one inbox.

Write the docs once. The help center and Ask AI answer most questions first; whatever needs a person arrives through one of four touch points into the same inbox.

Helpdesky system diagram: one help center feeding four touch points that all land in one shared inbox One SEO and GEO-ready help center with guides and tutorials hosted four ways: at its Helpdesky address, on your own subdomain, in a subfolder on your website, or headless inside your own templates through the Content API. It feeds search, the chat widget and Ask AI, with external URLs you add as extra reference, so most questions are answered before anyone writes in. Four touch points reach your team: the chat widget with messaging, Ask AI and help center articles on any page; the contact form embedded on public pages with no account needed; the ticket center embedded inside your app behind your own login where signed-in users see and reply to their tickets; and email forwarding, which sends mail from your support@ address to Helpdesky. All four land in one shared inbox. Help center: See our live help center (opens in a new tab)One help centerSEO/GEO-ready docs on your own domain.Feeds Ask AI; answers most questions first.Guides & tutorialsFeeds Ask AIRanks in search & AIExternal URLs you addChat widget: How to embed the chat widgetChat widgetChat, Ask AI, and helpcenter articles on anypage of your site or app.Ask AI + messagesContact form: How to embed the formContact formEmbed on any public page.Anyone can write to you,no account needed.Lands in your inboxTicket center: How the ticket center worksTicket centerInside your app, behindyour login. Users see andreply to their tickets.Threads + statusEmail forwarding: How email forwarding worksEmail forwardingForward your support@address. Mail lands inthe same inbox.Any email providerOne shared inboxEvery touch point lands here.Reply from one place. Helpdesky system diagram: one help center feeding four touch points that all land in one shared inbox One SEO and GEO-ready help center with guides and tutorials hosted four ways: at its Helpdesky address, on your own subdomain, in a subfolder on your website, or headless inside your own templates through the Content API. It feeds search, the chat widget and Ask AI, with external URLs you add as extra reference, so most questions are answered before anyone writes in. Four touch points reach your team: the chat widget with messaging, Ask AI and help center articles on any page; the contact form embedded on public pages with no account needed; the ticket center embedded inside your app behind your own login where signed-in users see and reply to their tickets; and email forwarding, which sends mail from your support@ address to Helpdesky. All four land in one shared inbox. Help center: See our live help center (opens in a new tab)One help centerSEO/GEO-ready docs on your domain.Guides & tutorialsFeeds Ask AIChat widget: How to embed the chat widgetChat widgetChat, Ask AI andarticles, anywhereContact form: How to embed the formContact formAny public page,no account neededTicket center: How the ticket center worksTicket centerInside your app,behind your loginEmail forwarding: How email forwarding worksEmail forwardingForward support@,same inboxOne shared inboxEvery touch point lands here.Reply from one place.

Chat widget, contact form, ticket center, and forwarded support@ email: four touch points, one inbox. The help center and Ask AI handle most questions before they get there.

Get started for free See how it works
Ask AI

Ask AI trained on your docs, not the open web

ChatGPT-style answers from your own help center, with sources. The help center, the Ask AI layer, and the ticket desk in one product.

See it live on our own help center

Visitors ask questions such as “How do I add a custom domain?” or “Do you support SSO?”, and Ask AI answers them from your help center articles and the pages you add, such as your pricing page or changelog.

How it works, in plain terms

  • Trains on what you publish. Your help center articles plus any URLs you add.
  • Uses embeddings for relevant answers. Your content is indexed, so replies stay grounded in it.
  • Available in the widget and on the help center. The same knowledge on your site, in your app, and in your docs.
  • Shows its sources. Answers link to the articles they came from.
  • Question insights reveal what visitors ask. See real questions and fill the gaps in your docs.

Try Ask AI — it's live in the corner of this page

The widget in the bottom corner is the real Helpdesky widget, trained on our own docs. It is the same Ask AI your customers get.

Open the widget in the bottom-right corner of this page and pick Ask AI.
No signup needed. You can also browse the demo helpdesk or our own help center.
What changes for your team
Before and after Ask AI: repeat questions fill the inbox before; with Ask AI the repeats are answered instantly and only questions that need a person reach the inbox Before Ask AI, the same questions arrive again and again as tickets. With Ask AI, those repeat questions are answered instantly with links to the source articles, and only the issues that genuinely need a person, like a domain not activating or a billing problem, reach your team. Illustrative, not a measurement. Before Ask AIRepeat questions fill the inboxHow do I add a custom domain?Where do I find my API key?How do I add a custom domain?Can I change the widget colours?Where do I find my API key?With Ask AIRepeats get answered instantly. Humans get the rest.Ask AI answers the repeats, with source linksOnly these reach your inbox:Custom domain SSL is not activatingDuplicate charge on this month’s invoice Before and after Ask AI: repeat questions fill the inbox before; with Ask AI the repeats are answered instantly and only questions that need a person reach the inbox Before Ask AI, the same questions arrive again and again as tickets. With Ask AI, those repeat questions are answered instantly with links to the source articles, and only the issues that genuinely need a person, like a domain not activating or a billing problem, reach your team. Illustrative, not a measurement. Before Ask AIRepeat questions fill the inboxHow do I add a custom domain?Where do I find my API key?How do I add a custom domain?Can I change the widget colours?Where do I find my API key?With Ask AIRepeats get answered instantly.Humans get the rest.Answers the repeats, with source linksOnly these reach your inbox:Custom domain SSL is not activatingDuplicate charge on this month’s invoice

Illustrative, not a measurement: repeat questions get answered on the spot, and the ones that need a person still reach you.

When to use what

The right surface for every moment

Customers have a situation, not a channel. Some find the answer themselves in your help center; the rest reach you through one of four touch points, and every one of those lands in one inbox.

See how the four touch points fit together

Searching the web for an answer

turns to Help center (opens in a new tab)

Finds the answer themselves in your docs, with Ask AI

On your site or inside your app

turns to Chat widget

Chat, Ask AI, and articles in place; messages reach you

A visitor who wants to reach you

turns to Contact form

On a public page, no account; lands in the inbox

A logged-in customer with an issue

turns to Ticket center

Inside your app, behind your login; same inbox

Already emailing support@

turns to Email forwarding

Forwarded support@ mail lands in the same inbox

AI agent setup

Or let your AI agent set it all up

Connect your agent to the Helpdesky MCP server once: sign in, approve, and it does the setup within your permissions. Paste one prompt and it creates the helpdesk and adds the widget, the contact form, the ticket center, and email forwarding, with no human steps.

Coding agents that learn skills in their own system can use the AI Agent Skill instead: they read it from helpdesky.io/ai-skill or install it with npx skills add helpdesky/helpdesky-skill.

Paste this into an agent connected to the Helpdesky MCP server
Connect to https://helpdesky.io/mcp and set up Helpdesky for my app: create the helpdesk, then add the widget, the contact form, the ticket center, and email forwarding.
  1. 1Connect your agent to helpdesky.io/mcp. Sign in to Helpdesky and approve once; no keys to paste.
  2. 2Paste the prompt. Claude, ChatGPT, Cursor, Claude Code and Replit Agent all work.
  3. 3Your agent does the rest. It creates the helpdesk and adds each surface, within your permissions.

New to MCP? How to connect your agent → Agents that prefer to install a skill can use the AI Agent Skill instead.

Chat Widget

One script tag. Your docs on every page.

Chat, Ask AI, and your help center articles on any page. Visitors get answers in place and message you when they need a person.

yourcompany.com / dashboard↗
YyourcompanyOverview    Activity    SettingsJC
YOUR WORKSPACE

Good morning, Jane.

Here's what's happening in your workspace today.

ActivityEverything in one placeSee your latest updates here.
Quick linksYour accountManage your workspace.
Search Ask AI Message
How do I invite a teammate?Ask
Answer in English
AI Answer

Open Settings → Team and select Invite member. Enter their email address and send the invitation; they'll receive an email to join your workspace.

Sources
Inviting team members
Managing your workspace
Powered by Helpdesky
THE ENTIRE INSTALL<script src="https://helpdesky.io/widget.js" data-helpdesk-id="your-id"></script>
01Search & BrowseAnswers without leaving the page
02Ask AIGrounded in your docs, with sources
03Light & DarkFits the page it lives on
04Question InsightsSee what people keep asking
Learn more
Contact Form

A contact form that lands in the same inbox

Embed it on any public page. Anyone can write to you, no account needed, and the message arrives next to widget chats, tickets, and forwarded email.

Jane Cooper
jane@company.com
Sales
Hi! I'd love to learn more about your plans for our team.
Send message
Inbox 3Filters
MRMaria Rossi2h
JCJane Cooperjust now
ALAlex Lee1d
JCJane Cooperjane@company.comOpenUnassignedResolve
JC
Hi! I'd love to learn more about your plans for our team.
Contact form · just now
Write a reply…
Spam protectionCloudflare Turnstile, without the friction
Custom fieldsDropdowns, text fields & checkboxes
Email notificationsNew messages, right when they arrive
Learn more
Ticket Center

Support for signed-in users, inside your app

Embed it inside your app behind your own login, verified with HMAC. Customers see their tickets and reply in place; your team answers from the same inbox.

YyourcompanyDashboard    Billing    SupportJane Cooper JC

Conversations

New message
Can't access my dashboardPending

I can sign in, but my dashboard isn't loading. Is there something I need to check?

Today, 09:14
Billing question about annual planUnresolved

Thanks for reaching out, Jane. Annual billing is available on every paid plan…

Yesterday
Account settings questionResolved

Glad that sorted it out. Let us know if anything else comes up.

Sep 18
A SUPPORT AREA THAT BELONGS TO YOUR APP

They never have to leave.

Your customers see their conversations where they're already signed in. Your team answers from the same shared inbox.

01
HMAC authenticationUsers only see their own tickets.
02
Conversation threadsEvery reply stays in context.
03
Status trackingPending, unresolved, or resolved.
Learn more

When AI is not enough, humans take over in one inbox.

Chat widget, contact form, ticket center, and forwarded support@ email: four touch points, one inbox.

Email Forwarding

Keep your support@ address. Answer it here.

Forward your support@ address to your Helpdesky address and each email becomes a conversation next to widget chats, form messages, and tickets, so nothing lives in two places.

01 / YOUR ADDRESS
Your mailbox

Keep the address your customers already know.

support@yourcompany.com
JCJane CooperHelp with my accountnow
ALAlex LeeQuestion about billing8m
MTMax TaylorGetting started1h
02 / ONE RULE
↗
Forward incoming mail

Paste your unique address into your mail settings.

Mail settings Forwarding
Forwarding: on
Forward a copy of incoming mail to
acme-368269@inbox.helpdesky.io
03 / SHARED INBOX
Inbox 3Filters
VWebsite visitor4m
MRMaria Rossi1h
JCJane Cooperjust now
Forwarded email · same inbox as widget and form
01Any email provider

Gmail, Outlook, or anything with auto-forwarding.

02Smart read detection

Read it already? The notification is cancelled.

03Two-way notifications

Email alerts for visitors and operators.

04One-click setup

Copy the address into your mail settings.

Set up forwarding
AI Integration

Bring your own AI provider

Use your existing API key from any major provider. No vendor lock-in, no hidden AI costs.

OpenAI / ChatGPT

GPT-4o, GPT-4, and more

Anthropic / Claude

Claude 3.5 Sonnet and more

Google / Gemini

Gemini Pro and more

xAI / Grok

Grok models from xAI

Your keys, your models, your choice. Switch per-request in the editor.

AI Settings
AI Provider
OpenAI / ChatGPT
Model
GPT-4o
API Key
sk-•••••••••••• Connected
OpenAI connected and ready
MCP Server

Connect your AI agent. It runs your help center.

Helpdesky is a remote MCP server. Point Claude, ChatGPT, Cursor or Claude Code at it and the agent writes, organizes and publishes help center articles as you, within your operator permissions. Sign in and approve. Nothing to install, no keys to paste.

Claude · connected to Helpdesky
You

Visitors keep asking Ask AI about refunds. Draft an FAQ from the articles that mention refunds, file it under Billing and publish it.

AI

Reading what you already have.

  • search_help_center"refund" → 3 articles
  • get_article× 3
  • list_categories→ Billing
  • create_article"Refunds FAQ" · 9 questions
  • publish_article→ live

Published Refunds FAQ → help.acme.com/refunds-faq. Each answer links back to its source article.

Works with

  • Claude Desktop
  • Claude.ai
  • ChatGPT
  • Cursor
  • Claude Code
  • Replit Agent

…and any client that speaks Streamable HTTP.

Write & publishArticles in Markdown, drafts or live
OrganizeCategories, order, slugs and redirects
Search & askRead the help center or ask its Ask AI
Your permissions, exactlySame checks as the dashboard · revoke any time
Discoverability

Every page is built to be found

Your helpdesk automatically generates all the files search engines and AI models need. No configuration required.

SEO stack: server-rendered HTML, sitemap.xml, robots.txt and llms.txt, generated automatically for search engines and AI assistants Every help center page is rendered on the server as full HTML. Helpdesky also generates a sitemap.xml listing every article, a robots.txt that welcomes crawlers, and an llms.txt file that AI models can read. Together they make the help center discoverable by search engines and AI assistants without configuration. SSR HTMLServer-rendered pagessitemap.xmlEvery article listedrobots.txtCrawlers welcomedllms.txtReadable by AI modelsSearch engines& AI assistants SEO stack: server-rendered HTML, sitemap.xml, robots.txt and llms.txt, generated automatically for search engines and AI assistants Every help center page is rendered on the server as full HTML. Helpdesky also generates a sitemap.xml listing every article, a robots.txt that welcomes crawlers, and an llms.txt file that AI models can read. Together they make the help center discoverable by search engines and AI assistants without configuration. SSR HTMLServer-rendered pagessitemap.xmlEvery article listedrobots.txtCrawlers welcomedllms.txtReadable by AI modelsSearch engines & AI assistants
SSR HTML
sitemap.xml
robots.txt
llms.txt
yourcompany.com/help/getting-started
<head>
  <title>Getting Started | Yourcompany Help Center</title>
  <meta name="description" content="..." />
  <meta property="og:title" content="..." />
  <meta property="og:image" content="..." />
  <script type="application/ld+json">
    // JSON-LD structured data
  </script>
</head>
Full SEO meta, Open Graph, and JSON-LD on every page
docs.yourcompany.com/sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset>
  <url>
    <loc>https://docs.yourcompany.com/</loc>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>.../getting-started</loc>
    <lastmod>2026-03-01</lastmod>
  </url>
</urlset>
Auto-generated, always current with every article
docs.yourcompany.com/robots.txt
# Robots.txt for Yourcompany Help Center

User-agent: *
Allow: /

Sitemap: https://docs.yourcompany.com/sitemap.xml

# Generated automatically by Helpdesky
Points crawlers to your sitemap automatically
docs.yourcompany.com/llms.txt
# Yourcompany Help Center
# AI-readable documentation index

> Getting Started
  A complete guide to setting up your account...

> Account Settings
  Managing your profile, security, and preferences...

> Billing & Pricing
  Plans, invoices, and payment methods...
LLMs can understand and cite your help center
SEO Tools

Built-in SEO advisor that actually works

Every helpdesk is engineered to rank. A full suite of AI-powered SEO tools to continuously improve your content.

1

SEO Score & Suggestions

Analyze any article and get a score out of 10 with specific, actionable fixes. Preview every change before applying it to your content.

SEO Analysis
8
Great score!
2 suggestions to improve
Fix
Add a meta description
Improves click-through rate from search results
Tip
Use the keyword in your first paragraph
Helps search engines understand the topic
Preview changes Dismiss
Internal Links
AI found 3 linking opportunities
Apply all links Review each
2

AI Internal Linking

AI scans your article and finds opportunities to link to other articles. Each suggestion shows the anchor text, the target article, and why the link makes sense.

3

Bulk AI Optimization

Generate an optimization plan across all your articles at once. Review each suggestion, remove what you don't want, then apply everything in one click.

Optimization Plan
Plan generated for 5 articles
Title
Getting Started Guide
Improve title for better keyword targeting
×
Heading
Account Settings FAQ
Add an H2 for the billing section
×
Meta
Pricing Overview
Add meta description
×
Apply 2 changes

Scheduled Automation

Set SEO optimization to run automatically on a daily, weekly, or monthly schedule. Your content improves while you sleep.

Change History & Undo

Every SEO change is logged with a full audit trail. Undo any change at any time to restore the previous version.

Table of Contents

Auto-generated sticky sidebar on every article from your headings with scroll-spy highlighting.

Hosting

Your help center, at your address

Four places it can live, from zero setup to fully yours. Pick one now and switch any time.

Helpdesky address

helpdesky.io/help/yourcompany
  • Who: anyone
  • Effort: on by default, nothing to set up

Live the moment you publish your first article, with search, Ask AI and the widget already wired in.

On by default

Your own subdomain

help.yourcompany.com
  • Who: anyone who can add a DNS record
  • Effort: about 10 minutes

Your brand in the address bar on a separate host, with SSL handled for you.

Set up a subdomain

Subfolder on your website

yourcompany.com/help
  • Who: someone with hosting or Cloudflare access
  • Effort: about 30 minutes, with one proxy rule

Help content on your main domain, the strongest SEO setup: every article adds authority to the site you already rank with.

Set up a subfolder

Headless (your own templates)

yourcompany.com/help · rendered by your site
  • Who: a developer or an AI coding agent
  • Effort: an afternoon, under an hour with an AI agent

Your site’s own layout, navigation and search around every article, fetched from the Content API.

Set up headless

All four keep the editor, chat widget, Ask AI and analytics exactly the same. Switch between them in Domain & Address; the previous address redirects, so existing links and search rankings carry over. Compare the four options.

Customization

Make it yours, completely

Every visual element of your public help center is customizable. Your visitors see your brand, not ours.

  • Upload your own logo and favicon
  • Custom gradient colors for accents and buttons
  • Editable hero title and subtitle text
  • Light or dark theme for your public pages
  • Custom website URL with CTA button in the header
  • Editable article slugs with automatic 301 redirects
Brand Colors
Theme
Light Mode
Dark Mode
Dark Theme Preview
Your Help Center
Find answers to common questions
Team Management

Run your help center as a team

Invite people to your workspace and decide what each of them can do.

  • Owners have full access to everything, and you can have several.
  • Staff get exactly the features you pick, from 16 permission categories.
  • Support agents can be limited to messages only.
  • Invites go out by email; one click and they are in.

One team, as many workspaces as you need

Each workspace is a complete helpdesk: its own help center, inbox, chat widget, branding and domain.

Add people to each workspace separately and switch between them from a single dashboard.

Switch workspaces in a clickEvery workspace you belong to is one menu away, with the role you have in each.
Owners or staff, per workspaceThe same person can be an owner in one workspace and staff in another.
Pick exactly what staff can do16 permission categories: articles, messages, branding, SEO, billing and more.
More Built-In

And there's more

Small details that make a big difference

Analytics
Getting Started 1,247
Password Reset 892
Billing FAQ 456

Article Analytics

Track view counts with popularity bars. See which content performs best.

Responsive
Mobile Tablet Desktop

Responsive Design

Every public page looks great on mobile, tablet, and desktop.

Uploads
Drop image or click to upload
PNG JPG WebP
Cloudflare R2 · Global CDN

Image Uploads

Upload images to Cloudflare R2 for fast, global delivery.

One help center. Four ways in. One inbox.

Launch an SEO-ready help center with Ask AI, then add the chat widget, contact form, ticket center, and email forwarding in minutes. Free plan, no credit card required.

Get started for free

Try Ask AI on our own docs

The widget in the corner of this page is the real Helpdesky widget, trained on Helpdesky's help center. It is the same Ask AI your customers get. Ask it anything, or explore the full product.

Open the widget in the corner
Pick Ask AI and ask about Helpdesky. It answers from our docs.
or
View & try all our features
or
Visit our Help Center (built with Helpdesky)