Start in the portal or inbox
A focused portal inside your product, or a familiar email thread. Both lead to the same ticket history.
Open-source support software
A customer portal, shared ticket queue, and email inbox for product teams. Keep the conversation together, wherever it starts.
Inside OnFire
See who is helping, what has been said, and what needs a reply. Switch views to explore the customer portal and ticket routing.
Designed for the day-to-day
Clear ownership, reliable history, and tools that fit your team. Start small and configure what you need.
Five roles with live tenant, product, and team scope. Keep customer data and administration in the right hands.
Build ticket type trees and publish immutable form versions. Old tickets keep the exact form their customer submitted.
Screen requests, find knowledge, draft replies, and translate. Choose your providers with scoped credentials and fallback routes.
Connect MCP clients through OAuth and granular grants. Browser WebMCP tools use the same live session and API permissions.
From intake to follow-up
Keep context with the ticket, even as the conversation moves between your product, the inbox, and your team.
A focused portal inside your product, or a familiar email thread. Both lead to the same ticket history.
Rich replies, private notes, clear ownership, and SLA deadlines. Everything you need to move a request forward.
Translate replies, notify the right people, and follow up with automatic closure after customer inactivity.
Works with your services
Use your own AI models, email providers, and notification channels. Configure them per product as your needs evolve.
Your instance, your rules
Run OnFire locally, connect your first product, then deploy on your own Cloudflare account.
git clone https://github.com/backrunner/onfire.git