Blesta version 6 has been released! Read More.

Blesta AI · New in 6.0

AI that actually
works the queue.

An optional layer of intelligence across the whole platform — answering tickets it's confident about, drafting the words you don't want to write, and logging every single thing it does.

watch the second ticket get held — knowing when not to answer is the feature

Trust & control

Guardrails first, autonomy second.

Cards, API keys, passwords, SSNs, and phone numbers are masked before anything leaves your server, and every action lands in an append-only audit trail with its token cost. One confidence threshold decides what auto-sends; each tool the AI can reach carries your own plain-English rules for when to use it — and the riskier ones you can switch off entirely.

Acts as a visible "AI assistant" staff identity Leaves an internal note on every action it takes Department restrictions, custom disclaimer text & per-feature toggles
blesta-ai · audit trail (append-only)
03:07:41 mask  card & api keys stripped before send
03:07:44 reply  ticket #1042931 · score 86 · 412 tokens · 0.004 credits
03:07:44 note  internal: "AI assistant replied (auto-send ≥70)"
03:07:45 assign ticket #1042930 → Jane · billing rule
03:22:12 skip  ticket #1042932 · score 58 < 70 → held for staff

every action logged with token cost · nothing can be deleted

Per-tool rules · your words

Change ticket prioritycan turn off
“Only raise to Critical for outages, security issues, or possible data loss.”
Assign staffcan turn off
“Assign billing questions to Jane, abuse reports to John or Dave.”
Close ticketcan turn off
“Only close when the issue is clearly resolved, or the client says it’s fine to close.”
#1042926500 errors after the PHP upgrade 4:41 AM

"Checkout 500s since our PHP 8.3 upgrade last night. Log shows: Fatal error: Class 'NumberFormatter' not found. Ideas?"

Drafted reply — missing intl extension auto-sent
confidence
81 / threshold 70
Priority raised: MediumHigh
Assigned to John

rule: "server errors go to John"

second-pass scoring · runs every 1-5 min · batch-capped

Ticket autopilot

It answers what it's sure about. Only that.

Blesta AI drafts replies from the full ticket history on a cycle, configurable up to minutely. Then a second AI pass scores each draft a confidence rating from 0–100 — and only responses above your threshold ever auto-send. Everything else is queued for a human.

"Require human review" mode posts drafts for staff — once it's dialed in, uncheck it to let it send on its own Steer it in plain English: "assign Linux issues to John" One-click AI summaries of long ticket threads

Content generation

It writes the words you keep putting off.

Package descriptions, welcome emails, and HTML email templates — generated or rewritten in place, with live HTML and plain-text previews. The template assistant is data-aware: it knows an invoice belongs to a client who has contacts, as deep as you configure.

Generate & rewrite buttons inside the package editor Email template assistant with HTML + text preview Configurable relationship depth — invoice → client → contacts

Package editor

Pro Hosting — 10 sites, NVMe, free SSL

Host up to ten sites on NVMe storage with free SSL, daily backups, and one-click staging. Built for freelancers and studios that outgrew shared hosting — and backed by humans who answer.
Generate Rewrite

works for package descriptions · welcome emails · html templates

Which clients spent the most this quarter? Top 5, with totals.

staff · custom report mode

Here's the SQL — run it as a custom report:

blesta ai · streaming

generated_report.sql
SELECT c.id, SUM(t.amount) AS total
FROM transactions t JOIN clients c ON
ORDER BY total DESC LIMIT 5;

modes: custom report · api query · developer help

The staff chatbot

An analyst on the icon bar.

A platform-wide assistant for your staff, with streaming responses and searchable conversation history. Ask it for a custom report and it writes the SQL. Ask it for an API call and it writes the request. Ask it how to build a plugin and it walks you through the scaffold.

Custom Report mode generates ready-to-run SQL API Query mode writes Blesta API requests in curl or PHP Developer Help mode for module & plugin building Access gated per staff group — and hideable per user

How it runs

One API key from your account.blesta.com account — an optional add-on at $5.95/mo, or Pro at $14.95/mo with more credits Pick your model — OpenAI GPT-5.5, Anthropic Claude, Google Gemini, X.AI Grok and more, through a single key Temperature & max-token controls, with automatic fallback if a model is ever retired, which happens from time to time Per-feature enable toggles allow tools to be enabled or disabled individually, giving you full control Credit balance visible right in your admin — if out of credits API calls are simply rejected, no surprise bills Conversation data is stored in your database and never stored with Blesta AI, but AI companies set their own rules

Optional add-on · Your key · Every action logged

Put AI on the night shift.

Blesta AI is an optional subscription you can add to any license — new or existing. Try Blesta free for 30 days and turn it on when you're ready.

AI features require a Blesta AI subscription — from $5.95/mo, activated at order time or from any existing license in your account.