flyhelpdesk
NEW New: usage billing in WHMCS · every customer in their language · signatures your team controls

Support that runs itself,
beautifully on brand.

flyhelpdesk is the AI-native, multi-tenant, white-label help desk — tickets, an autonomous AI agent, voice, automation, SLAs and analytics in one fully-managed cloud platform that scales from your first agent to enterprise.

Fully hosted & managed · your choice of data region · English, Spanish & Arabic
desk.yourbrand.com
API returns 500
Urgent
VPN disconnects
Normal
Reset password
Resolved
API returns 500 on bulk import
Every batch over 500 rows fails with a 500 — blocking our nightly sync.
AI Assist · triaged & drafted a reply
Verified customer · matched KB article · suggested priority: High
The 3-minute tour

See the whole platform in action

A narrated walk-through — the AI agent with hosting tools, approvals, incidents, voice AI, billing through WHMCS and Blesta, white-label and more. Press play (sound on).

48
Integrations
6
Hosting panels & billing systems
5
Compliance frameworks
99.9%
Uptime target
Everything in one platform

A complete CX stack, AI-native by design

AI Assist & deflection bot Live
API returns 500 on bulk import
Every batch over 500 rows fails — it’s blocking our nightly sync. Help!
AI Assist is drafting
Hi Priya — the failures line up with a payload cap. Split imports into batches of 250 and set retry: true…
92% confidence Priority: High Sentiment: frustrated
  • Summarize, suggest, rewrite & translate
  • Priority / category / sentiment triage
  • Self-writing knowledge base
  • Portal answer bot, with its deflection rate measured
Voice & every channel Live
Email
Voice
WhatsApp
Live chat
Unified inbox
#4821 · Priya Sharma
4 messages · 2 channels
  • Twilio & Vonage click-to-call
  • Inbound call → ticket + voicemail
  • Social & chat as tickets
  • Email piping, IMAP & tracking
Automation & skills routing Live
When a ticket is created…
IF priority is Urgent
AND tag contains “enterprise”
THEN assign to Tier-2 queue
THEN start SLA · 1h first response
Rule applied in 12ms
  • Visual automation rules
  • Skills & round-robin routing
  • Saved replies & macros
  • Spam detection & junk handling
SLAs & queues you can trust Live
1h 42m
to breach
First-response SLA · High
Business hours aware
Escalate to Tier-2 at 80%
On track
  • Business-hours SLA policies
  • Escalation before breach
  • Queues, departments & access
  • Time billing to WHMCS, contracts & CSAT
Analytics that pop Live
CSAT
96%
First response
12m
Resolved
1.4k
  • Volume, backlog & trends
  • Response & resolution times
  • Sentiment & topic trends, spike alerts
  • Report builder & scheduled PDF reports
White-label & enterprise identity Live
N
Northwind
support.northwind.com
U
Umbrella
support.umbrella.com
G
Globex
support.globex.com
A
Acme
support.acme.com
OIDC SSO SCIM Audit log Custom TLS
  • Per-tenant brand, domain & TLS
  • Passkeys, SAML/OIDC SSO & SCIM groups
  • REST API, webhooks & OAuth apps
  • Append-only audit log & backups
For hosting and ISP desks

The abuse queue, finally tractable

Tens of thousands of machine-generated reports collapse into a few hundred offending IP addresses. You work the offenders instead of the mail, and one action settles every report for an address at once.

8,014
reports arriving
312
offenders to work
  • Reads SPFBL, ARF / X-ARF (RFC 5965) and DMARC aggregate reports
  • Matches the offending address to the customer from your IP allocations
  • An abuse-SLA clock on the reports that carry an obligation upstream
  • Opt-in per workspace, so a desk without an abuse queue never sees it
SPFBL ×4120
ARF / X-ARF ×980
DMARC agg. ×310
SPFBL ×2604
8,014 reports today
Offending IPs
203.0.113.44 2,140 reports
198.51.100.7 1,006 reports
Customer matched from IP allocation · Acme Hosting
One action closed 2,140
Sell it through WHMCS

Your help desk, as a WHMCS product

Add the help desk to your WHMCS store the way you sell hosting. An order creates the workspace, an unpaid invoice suspends it, payment brings it back, an upgrade changes the plan and a cancellation terminates it. Customers open it from their client area in one click.

  • Create, suspend, unsuspend, upgrade and terminate, all from WHMCS
  • One-click sign-in from the client area that never skips a second factor
  • A daily check corrects anything a missed call left behind, and a Blesta module does all of this for Blesta
  • Agents, tickets, AI resolutions and storage billed through WHMCS Usage Billing, plus billable time
Order Workspace created Invoice paid Active
Client area · Help desk
Addressacme.desk.example Statusactive Agents8 of 15 seats Tickets this month1,284
Open the help desk
Overdue → suspended Paid → back on
“My emails to clients keep bouncing”
MX, SPF and DKIM for acme.example are fine check_mail_dns
Mailbox ops@ is full: 2.0 of 2.0 GB hosting_account
Service active and paid in WHMCS lookup_hosting_services
Raise the quota to 5 GB? Waiting for you raise_mailbox_quota
Every step audited You stay in control
Agentic AI

AI that does the work, not just the wording

Assist drafts the reply. The agent goes further: it checks the customer’s DNS, certificate, mailboxes and hosting account, takes the action and hands you the result. Every step is in the ticket’s action log, and nothing that changes an account happens without your approval.

  • Hosting tools: DNS, TLS, mail and domain checks, WHMCS and Blesta, cPanel/WHM, Plesk, DirectAdmin and ISPConfig
  • A plain-English action log on every ticket, and in the audit log
  • Your approval before any change: unsuspend, mailbox password reset, quota raise
  • Falls back to a draft for a human whenever it is unsure
AI you can trust

Test the AI on your own tickets before customers see it

Change the instructions or the model, and replay real past tickets against both versions first. Roll the winner out to a share of tickets, watch live quality with monitors that alert when it slips, and score every conversation, human or AI, against your own scorecard.

  • Evals built from real tickets, and a staged rollout
  • Monitors that alert when live AI quality drops
  • QA scorecards on every conversation, which agents can dispute
  • Always labelled as AI, with a guaranteed “talk to a person” (EU AI Act, Art. 50)

And resell it: AI resolutions are counted per end customer and billed through WHMCS, under one published definition of a resolution.

Reply eval · 50 real tickets replayed
Live instructions78/100
Candidate: shorter, cites the KB86/100
10%
rollout
94%
drafts used
4.6
QA score
Monitor: ok Labelled AI · talk to a person
Switching

Bring your history with you

Import from the desk you are on today. Threads, timestamps, authors and attachments arrive intact, so last year’s conversation still reads like a conversation.

  • Zendesk, Freshdesk, Intercom, WHMCS and RT
  • Threads, timestamps and authors preserved, not flattened
  • Attachments and knowledge-base articles come across too
  • Re-runnable, so you can catch up whatever arrived mid-move
See migration options
Your desk today
Tickets 128,406
Contacts 24,915
Attachments 81,220
KB articles 612
Imported
Threads, timestamps and authors preserved
Zendesk Freshdesk Intercom WHMCS RT
Run again to catch up
Zendesk Freshdesk Intercom WHMCS Request Tracker 5 CSV Zendesk Freshdesk Intercom WHMCS Request Tracker 5 CSV
Email that lands

Mail your customers actually receive

Every message is signed for your own domain, bounces and spam complaints stop mail to addresses that cannot take it, and a new sending domain is warmed up for you instead of landing in spam on day one.

  • DKIM keys made and checked for each sending domain, rotated when you choose
  • Bounces and feedback-loop complaints from Yahoo, Microsoft and others, checked against the email they are about, so a forged notice stops nothing
  • One-click unsubscribe (RFC 8058), as Gmail and Yahoo require for bulk mail
  • Campaigns paced per minute, and a new domain warmed up from 50 a day, held back if bounces rise
  • Every customer written to in their own language, with your wording for each
news@northwind.example DKIM signed
Hard bounce old@customer.example suppressed
Spam complaint (Yahoo FBL) jo@customer.example suppressed
One-click unsubscribe sam@customer.example honoured
Forged bounce ceo@customer.example ignored
Warm-up · new-brand.example day 4 of 13
400 today, spread over 8 hours · bounces 0.8% · complaints 0.02%
Trust

Security you can check, not just claims

Controls are mapped to SOC 2, ISO 27001 and GDPR, and the ones a machine can confirm are re-checked every time the page loads. The dashboard shows the posture the code actually has, gaps included.

  • An append-only, hash-chained audit log you can verify yourself
  • Controls re-verified live, not written down once and trusted
  • Certification readiness, with starter policies you can adopt
  • Passkeys, SAML/OIDC SSO, SCIM groups, an IP allow-list and session controls
  • A data region per workspace, and an encryption key per workspace with rotation
  • Backups that include files, restore-tested every week, and self-diagnosis that alerts you when something stops
  • Every attachment virus-scanned before it is kept, stored on your server or S3
  • Full erasure of a person, a DPA you accept in the app, and “Confirm it’s you” before sensitive settings
  • AI-made content marked on every channel for the EU AI Act, a disclosure log, and a public “How we use AI” page per workspace
  • No AI account change without a confirmed customer: portal sign-in, a one-time code by email or SMS, or a support PIN

Controls are implemented and mapped. An independent audit has not yet been performed, and we say so on the dashboard rather than in the footnotes.

Control posture re-checked live
Append-only audit chain verified across 41,208 records
SSRF guard on outbound calls every hop re-checked
Admin 2FA enrolment 1 of 4 admins not enrolled
Backups integrity-verified last run 6 hours ago
SOC 2 mapped ISO 27001 mapped GDPR mapped audit not yet performed
And the rest of it

The unglamorous things you need on day two

Custom fields

On tickets, contacts and companies, with your own types and validation.

Campaigns

Tell a segment of customers something; every message is retried, and any that fail are counted.

Backups you can trust

Rows and files, encrypted, sent off-site, and restored into a scratch copy every week to prove they work.

Self-diagnosis

Scheduled tasks, background jobs, backups, mailboxes and mail delivery checked every 15 minutes, with an alert when one stops.

Multi-brand

Several brands, domains and signatures from one workspace.

Printable transcripts

The whole conversation on one page, with every timestamp, for the record.

Insights

Sentiment and topic trends across your tickets, with an alert when a topic spikes.

Zapier, Make and MCP

Official Zapier and Make apps, REST hooks, and an MCP server for your own AI tools.

Split, merge and side conversations

Split a thread, merge duplicates, and bring in a colleague or supplier by email or Slack without leaving the ticket.

Email signatures

Six designs with photo, logo and social icons, a test sent to yourself, and a company part your admin can lock.

In their language

Emails in each customer's language: chosen in the portal, set by an agent or recognised from their first message.

Guided setup

A checklist that ticks itself off as you connect a mailbox, sign your mail, add your team and accept the DPA.

Built for your whole team

Everyone gets their superpower

Support agents

“The AI drafts my reply before I even finish reading the ticket. I just review and send.”

Maya · Senior Agent
Team leads

“SLAs, queues and CSAT in one dashboard. I finally know exactly where we stand.”

Ravi · Support Lead
Admins & devs

“White-label, SSO, a REST API and webhooks. It dropped into our stack in an afternoon.”

Sofia · Platform Admin

Ready to give support superpowers?

Spin up a workspace in minutes. Bring your own domain, your brand, and let the AI do the heavy lifting.