v0.1.2-beta.17Explore the current preview

Self-hosted service desk

Your service desk.
Under your control.

Incidents, email and service requests in one place. Connect your helpdesk to automation and AI, with your infrastructure and access rules.

Open source · Self-hosted · AI optional

rateldesk / service workspaceExample workspace

Every request. A clear next step.

Example organization

Open incidents

08 in view

Service requests

05

Resolved today

12 completed
TicketSubjectStatus
INC-1042VPN connection issueIn progress
REQ-2031New team workspaceResolved
INC-1041Shared drive accessNew
● Organization-scoped accessSelf-hosted. Fully yours.

Illustrative workflows with sample data · Explore the helpdesk guides ↗

A connected support workflowEmail Microsoft 365 · IMAP · POP3Self-service NetRatel automationAI assistants Netclaw · MCP

The service workspace

Make the next step
obvious.

Keep the request, the conversation and the work together. Give your team the context to move things forward.

Keep support connected.

Bring incoming mail into your helpdesk. Work through incidents, public replies and internal notes, with organization context close at hand.

IncidentsEmailWorklogs
Work through an incident

Make self-service useful.

Build request forms that collect the right details. Map their inputs to a configured NetRatel job and follow the execution from the request.

Forms for your servicesExplicit job and input mappingsRun status and results
Build a self-service request

Bring AI into the work.

Use Netclaw for ticket conversations. Give external assistants a defined role through MCP, with permissions tied to their configured access.

Ticket chat → Connected Netclaw
Assistant tools → RatelDesk MCP
Your access rules → Every operation
Explore AI connections

RatelDesk + NetRatel

From a request
to a finished job.

A request form can be the front door to your automation. Collect the details in RatelDesk, map them to a reviewed NetRatel job, and follow its progress.

Your helpdesk owns the service request. Your orchestrator runs the configured work. The connection keeps them together.

Connect forms to automation

It works in the other direction too: turn a NetRatel monitoring alert into a RatelDesk incident. See the integration →

Meet people where they work

Your helpdesk assistant.
In Microsoft Teams.

Connect a Teams-enabled Netclaw deployment to RatelDesk through MCP. Let people ask questions and work with the helpdesk data and actions their configured identity can access.

The guide covers the Teams connection, the RatelDesk credential and a first permitted read.

Set up Teams + Netclaw
Helpdesk assistantMicrosoft Teams + Netclaw
Example
YouCan you summarise the open incidents I can access?
Helpdesk assistantI can check RatelDesk and bring back the current status, owner and next step for each incident.
RatelDesk MCP · Permitted access

Illustrative conversation · Requires a Teams-enabled Netclaw deployment

Connected by design

One helpdesk.
More ways to work.

Use the browser, your terminal or an assistant. Connect mail and automation through explicit configurations, with access you can review.

Find your integration path
Sign in the way your team works.

Local accounts, OpenID Connect through Authentik, or both.

Start here

A clear path
to your first request.

Deploy your helpdesk. Connect a mailbox. Add the tools you need.

01 / SERVERDocker Compose · Self-hosted

Start with the release bundle.

Download the deployment files, verify the checksum and follow the first-run setup. These guides target the current v0.1.2-beta.17 preview.

curl -fLO https://github.com/BostonTechnologies/rateldesk/releases/download/v0.1.2-beta.17/rateldesk-deployment-0.1.2-beta.17.tar.gz

Choose your storage, configure the instance and create the first administrator.

Follow the deployment guide

Built by Boston Technologies

Own your service desk.

Deploy RatelDesk. Connect your team. Give every request a clear next step.

RatelDesk honey badger mascot

Search RatelDesk documentation

Try “email”, “OIDC” or “NetRatel”.

Documentation for v0.1.2-beta.17Powered by Pagefind