Self-hosted helpdesk. Built-in AI.

Support,
on your terms.

All your conversations, one workspace. A built-in AI agent helps customers and your team, with you deciding how much it can do.

Your infrastructure. Source available. Help when you need it.

Different ways in. One place to work.
#1042EmailAssigned

Can you help us restore access?

Alex · SupportDue in 2h

An illustrated workflow. Choose a channel to follow the thread.

Two-minute walkthrough

The whole workspace,
start to finish.

A narrated tour of the actual dashboard: the queue, replies and internal notes, the board, templates, the help centre, channels, the AI assistant, the customer AI agent and reports. Fictional data.

English narration. English and Russian subtitles.Try the live demo

AI is part of the workspace

AI handles the conversation.
You set the boundaries.

An agent for customers. An assistant for your team. Explore both sides, one step at a time.

Spooldeskspooldesk AI
INTERACTIVE DEMO

Company knowledge

Connection guidePublished help article
  1. 01Clarify
  2. 02Answer
  3. 03Hand off

Clarification is enabled. The agent can ask before suggesting a solution.

Customer conversationClarify
Alex · Customer

Hi! The app will not connect. Can you help?

AI Spooldesk

Let’s narrow it down. Are you on your office Wi-Fi or mobile data? What error appears?

Continue to see how the agent uses the customer’s reply.

01 /

Your knowledge, in context.

Company documents, help articles and reply templates inform the answer. Useful context, without training a separate model.

02 /

You choose the freedom.

The next release adds clarification, ongoing dialogue, tone, instructions and conversation limits.

03 /

Know what happened.

Ticket changes in the workspace need your confirmation. Detailed reasons for skipped customer replies arrive in the next release.

AI is optional and requires configuration. Model usage is paid separately where applicable.

Take a seat

Actual dashboard interface. Fictional data.

Spooldesk / Ticket boardDEMO
Spooldesk ticket board with new, in-progress, waiting and closed conversations
View full size

Get a feel for the everyday work.

Explore the same interface you install: tickets, conversations, customers, knowledge, analytics and settings. Try replies and status changes on fictional data. External messages and provider calls are disabled.

The work, from start to finish

Less chasing. More answering.

01 /

Bring it together.

Start with the channels your team uses. Email, website chat, Slack and Telegram feed the same queue.

Connect what you need
02 /

Make the next move clear.

Assign a teammate, set a status and follow response deadlines that account for working hours.

An owner for every conversation
03 /

Keep the useful answers.

Use reply templates and a searchable help centre so the next person can find an answer sooner.

Build on what you already know

Self-hosted by design

A place for your team.
Under your control.

Spooldesk runs on infrastructure you choose. You keep the database, the files and the decision about when to update. We can help you get it running.

Read the license
01

Your instance, your data.

Run a separate installation for your organization. Connected mail, messaging and AI providers still process the data you send to them.

02

Code you can inspect.

The source is available under BSL 1.1. Run it for your own business within the license terms. Offering it as a hosted or managed service to others needs separate rights.

03

Help is optional.

Set it up yourself, book an installation or add ongoing maintenance. Your server stays yours either way.

Your help centre
Spooldesk website widget with a search field and help articles
Answers, right where they ask.

A little less back and forth

Some questions can answer themselves.

Put useful articles inside the website widget. Visitors can search before writing, then start a conversation when they need a person.

See how AI uses your knowledge

Choose how you get started

The software. A helping hand.

Host it yourself. Pay for setup or maintenance when you want us involved.

DO IT YOURSELF

Self-hosted

$0 software fee

For teams that want to run their own instance.

  • Source and self-hosting instructions
  • Use for your own business under BSL
  • Public issue tracker for community help
Download installer

Release candidate v0.1.0-rc.9. Docker required. You provide the infrastructure and ongoing operation.

OPTIONAL, AFTER SETUP

Keep it running

$149 per month

Indicative maintenance package for one instance.

  • Up to one hour of work per month
  • Planned updates, backup checks and diagnosis
  • Working hours and response target agreed first
Discuss maintenance

Extra work requires agreement. This is not 24/7 monitoring or a guaranteed recovery time.

LET’S TALK

Contact sales

Let’s discuss your requirements

Questions before choosing, or a setup that needs a closer look?

  • Choose a suitable self-hosted setup
  • Discuss channels, migration and scope
  • Clarify licensing and service options
Contact sales

A conversation, not a commitment. Custom work starts only after a written agreement.

Indicative prices in USD. Paid services are being prepared; enquiries are welcome, payments are not accepted here. Scope, seller details, taxes, timing and payment terms must be agreed in writing before paid work. Infrastructure, email and AI costs are separate.

Good questions

Before you get started.

Is Spooldesk open source?

It is source-available under Business Source License 1.1, rather than an OSI open-source license. The current grant permits production use within its terms. Hosted or managed offerings to third parties need separate rights. The LICENSE file defines the change date and terms. Read the license ↗

Do I need to buy hosting from you?

No. Run Spooldesk on a suitable computer, server or cloud account you control. Even a paid setup happens on your infrastructure. Its availability depends on that machine, its internet connection and how it is maintained.

Does it work without Telegram or AI?

Yes. Choose the channels you need. Email and the website widget can work without Telegram. AI is optional, and external providers are billed separately.

Can I test it on another computer first?

Yes. Install a clean instance with Docker and PostgreSQL on your own computer. No VPS or Spooldesk account is required for that test. The installation only stays available while that computer is running; internet-facing channels also need the appropriate public endpoints.

What happens if I stop paying for maintenance?

Your self-hosted installation remains on your infrastructure under its license. The maintenance service ends under the agreed terms; you take over updates, backup checks and incident handling.

How does the AI use our company knowledge?

Add company documents, published articles and team reply templates. Relevant knowledge and permitted conversation history guide the agent’s answers. You choose whether it may ask questions and continue a dialogue. It stops for human takeover; ticket changes by the workspace assistant require your confirmation. This uses reference context, not separate model training.

LET’S TALK

Tell us what your team needs.

Whether you are comparing options or planning an installation, start with a few details. We will clarify what fits the current product and what needs a separate scope.

[email protected]

Useful details: team size, channels, target computer or server, and what you want to achieve. No credentials or customer conversations are needed.

Your mail app opens; this page does not submit a form. How contact data is handled

Make room for better support

Your next conversation
starts here.

Explore the installation guide, or tell us about your team and the channels you want to connect.

Read the setup guide Talk about your setup Email opens in your mail app. No signup or waitlist.