For solo developers & small teams

Finally — one platform for
every app you ship

Helpdesk, transactional email, knowledge base, and AI — consolidated into one SDK and one dashboard. No per-seat pricing. No per-resolution AI fees.

Free tier available · No credit card required

app.helmdesk.dev/dashboard
H
Helmdesk

Projects

4 projects · Pro plan

+ New project
M

my-saas

12 tickets3 open
S

side-project

4 tickets1 open
C

client-app

8 tickets2 open
O

oss-tool

2 tickets
Sub-200msRow-level securityTypeScript SDK12 REST endpointsMulti-tenant
Helpdesk

A support inbox for every project

Each project gets its own ticket queue, public support portal, and email notifications. Customers submit tickets without creating an account. AI suggests replies from your knowledge base.

  • Public portal — no login required for customers
  • AI-powered reply suggestions from your KB
  • Priority, tags, and status management
  • Email notifications for staff and customers
app.helmdesk.dev/projects/my-saas/tickets/142

#142 · Cannot upload files larger than 10MB

NewHighuser@example.com · 2h ago

I'm trying to upload a CSV file that's about 15MB but getting a "File too large" error. Is there a way to increase the limit?

AI Suggested Reply

The default upload limit is 10MB. You can increase it by updating the MAX_FILE_SIZE environment variable in your project settings...

Use this replyEdit
Suggested article:Configuring file upload limits
app.helmdesk.dev/projects/my-saas/email-templates/welcome

Template Editor

{{#layout "default"}}

<h1>Welcome, {{name}}!</h1>

<p>Thanks for joining.</p>

<a href="{{activationUrl}}">

Activate your account

</a>

{{/layout}}

AI Detected Variables

{{name}}{{activationUrl}}

Preview

Welcome, Jane!

Thanks for joining.

Activate your account
Send test API snippet
Email Templates

Centralized email templates with preview

Build Handlebars templates with layouts and partials. AI detects variables automatically. Preview with sample data and send via the SDK or REST API — no email service configuration needed.

  • Handlebars with layouts and partials
  • AI auto-detects template variables
  • Live preview with generated sample data
  • Multi-provider SMTP support
Knowledge Base

Public help center with AI search

Write markdown articles organized by category. Publish to a public help center your customers can search — AI suggests relevant articles as they type their support question, reducing ticket volume.

  • Markdown editor with live preview
  • Categories and drag-and-drop ordering
  • AI suggests articles to customers in real time
  • Public portal at /p/your-app/articles
app.helmdesk.dev/p/my-saas/articles

my-saas Help Center

How do I configure webhooks?

Suggested articles

Setting up webhook endpoints95%
Webhook payload reference82%
Troubleshooting webhook delivery71%

Browse by category

Getting Started

5 articles

API Reference

8 articles

Billing

3 articles

Troubleshooting

6 articles

app.helmdesk.dev/projects/my-saas/workflows/auto-responder

Auto-Responder

Enabled

Response tone

ProfessionalFriendlyTechnical

When to trigger

On new ticket creation, if no staff reply within 5 minutes

Recent executions

2 min ago#142Replied
1h ago#141Replied
3h ago#140Skipped — staff replied first
Workflows

Automate the repetitive work

Set up automations that run on your tickets. Auto-respond with AI, close stale tickets after inactivity, get weekly email digests, and identify gaps in your knowledge base — all configurable per project.

  • AI auto-responder for instant first replies
  • Auto-close stale tickets after X days
  • Weekly digest reports via email
  • KB gap analysis — find undocumented topics
AI-powered

Six AI features. Useful outputs.

Not vibes — contracts. Every AI feature has a specific job, runs on Gemini, and degrades gracefully when you don't have an API key configured.

Suggest reply

AI drafts ticket responses using your knowledge base. Streaming output — starts typing in under a second.

Auto-classify

Incoming tickets are classified by priority and category instantly. One click to apply.

Draft article

Turn resolved tickets into knowledge base article drafts. Title, body, and category generated.

Smart suggestions

Customers see relevant articles as they type. Reduces ticket volume before they even submit.

Template analysis

AI detects Handlebars variables in email templates and generates types and example values.

Queue summary

Get a streaming summary of your ticket backlog — patterns, urgent items, and trends.

Developer-first

Two lines of code to get started

Install the SDK. Initialize with your API key. Create tickets, send emails, and search articles — all with typed methods and clear error handling.

1
Create a project in the dashboard
2
Copy your API key from project settings
3
Install @helmdesk/sdk and start building
Create a ticket
import { HelmdeskClient } from '@helmdesk/sdk'

const client = new HelmdeskClient({
  apiKey: process.env.HELMDESK_API_KEY,
})

await client.tickets.create({
  subject: 'Login page not loading',
  body: 'Getting a 500 error on /login...',
  customerEmail: 'user@example.com',
})
Send an email
await client.emails.send({
  templateKey: 'welcome',
  to: { email: 'user@example.com', name: 'Jane' },
  variables: { activationUrl: 'https://...' },
})

Pricing

Simple, transparent pricing

Start free. Upgrade when you need more. No per-seat pricing — your whole team gets access.

All AI features included. No per-resolution fees. Ever.

Free

For solo developers getting started

$0

Free forever

Get started
1 project
50 tickets / month
100 email sends / month
5 KB articles
1 team member
AI features
Workflows
Custom branding
Webhooks
Shared templates
Analytics dashboard
Most popular

Pro

For developers shipping multiple apps

$29/ month

AI included — no per-resolution fees

Start with Pro
5 projects
Unlimited tickets / month
Unlimited email sends / month
Unlimited KB articles
3 team members
AI features
Workflows
Custom branding
Webhooks
Shared templates
Analytics dashboard

Team

For teams managing operations at scale

$79/ month

AI included — no per-resolution fees

Start with Team
15 projects
Unlimited tickets / month
Unlimited email sends / month
Unlimited KB articles
10 team members
AI features
Workflows
Custom branding
Webhooks
Shared templates
Analytics dashboard

Business

For organizations with custom needs

Custom

Tailored to your organization

AI included — no per-resolution fees

Contact us
Unlimited projects
Unlimited tickets / month
Unlimited email sends / month
Unlimited KB articles
25 team members
AI features
Workflows
Custom branding
Webhooks
Shared templates
Analytics dashboard
SLA guarantees
Dedicated onboarding
Priority support

Stop paying for five tools per app

Helpdesk, email, knowledge base, customers, and workflows — running across all your projects in under five minutes.