We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
Strong workflow control and deployment choice, offset by setup effort and a 250-ticket Starter cap.
Request Tracker combines email-based ticketing with configurable lifecycles, automation, access controls, an open API and built-in AI features. The source code is available, and teams can choose cloud, on-premise or self-hosted deployment. Starter is listed at $15 per user/month billed annually, with a five-user minimum and a 250-ticket monthly cap; there is no free plan, but a 14-day trial is listed.
The trade-off is complexity. Reddit users describe dependency-heavy setup and a learning curve, while some praise its email-only workflow and long-running reliability. We’d shortlist RT for teams that want control and can handle configuration, not teams looking for the quickest setup or a broader customer-management suite.
Good fit if
- Teams needing self-hosted ticketing
- Email-first support workflows
- Admins who customize workflows
Skip it if
- Teams wanting quick setup
- Organizations needing broader customer views
- Small teams needing generous ticket limits
ScoresHow it rates
What works
- Open-source with cloud, on-premise and self-hosted options
- Email can connect directly to ticket workflows
- Custom lifecycles and configurable automation
- Detailed access controls and an open API
- AI features include suggested replies and smart routing
What doesn't
- Starter requires five users and caps usage at 250 tickets monthly
- No free plan; listed trial lasts 14 days
- Reddit users report dependency-heavy setup
- Some scripting and integrations may require Perl knowledge, per Reddit users
- Some Reddit users say RT feels dated beyond basic ticketing
01What Request Tracker actually does
Request Tracker (RT) is open-source software for managing tickets, customer requests and internal work. It can run in the cloud, on-premise or on infrastructure your team hosts itself, with access to the source code and full feature set. That range makes it relevant to teams weighing a hosted service against control over their own deployment.
RT connects email to ticket workflows, so users can submit and discuss requests without necessarily working in a portal. One Reddit user said their team’s users preferred email-only interaction; that is a user report, not a guarantee about every setup. The feature set includes configurable lifecycles, workflow rules, detailed permissions and roles, and an open API for connecting or customizing systems. The product brief also lists AI features for suggested replies, summaries, sentiment detection and routing.
The pricing page lists paid plans starting at $15 per user per month, billed annually, with a five-user minimum.
02Where Request Tracker is strong
RT’s strongest case is control over how requests move through a team. Custom lifecycles and configurable rules let organizations shape ticket handling around their own processes, while role-based permissions help define who can see or act on work. Email integration also suits teams whose users would rather stay in their inboxes; a commenter on r/sysadmin reported that RT worked well for email-only interaction.
Deployment choice is another practical advantage. Teams can use a cloud option or run RT on-premise or self-hosted, and the source code and open API provide routes for customization and integrations. That flexibility can matter more than a polished default workflow for organizations with specific operational requirements.
The pricing page lists four tiers:
- Starter: $15 per user/month billed annually, five-user minimum, 250 tickets/month and 10 GB storage.
- Business: $29 per user/month billed annually, ten-user minimum, 1,000 tickets/month and a two-business-day SLA.
- Growth: $39 per user/month, 5,000 tickets/month, unlimited extensions and a one-business-day SLA.
- Enterprise: $99 per user/month, unlimited tickets, 1 TB+ storage and a four-business-hour SLA.
Growth adds SSO and data residency options; Enterprise includes four designated support contacts.
03Where it falls short
The Starter plan’s 250-ticket monthly cap is a real constraint, not a generous allowance for a busy support queue. It also requires five paid users, limits storage to 10 GB and includes just three extensions. The next tier raises the minimum to ten users and costs $29 per user/month billed annually. Growth allows 5,000 tickets/month; only Enterprise lists unlimited tickets, at $99 per user/month. The pricing details mention a monthly billing option, but do not publish monthly prices or specify the billing cadence for Growth and Enterprise.
Setup and maintenance may take technical effort. In Reddit discussions, users describe a learning curve, numerous dependencies and Perl knowledge as useful for scripting or building integrations. One commenter says setup can be painful; another says documentation on the Best Practical wiki and mailing list helped. These are individual reports, but they point to a steeper path than a turnkey hosted help desk.
RT may also feel limited if a team wants more than ticketing. A nonprofit discussing alternatives wanted a broader view of customer activity across services, and another commenter said RT felt dated for that use. One Reddit user also reported no MySQL 8 support; verify current compatibility with the project before choosing a deployment.
04Request Tracker pricing: what you'll actually pay
The listed annual prices are $15 per user per month for Starter, $29 for Business, $39 for Growth, and $99 for Enterprise. The jump is meaningful: Business costs nearly twice Starter, while Enterprise is more than six times Starter. Starter requires at least five users, so its listed minimum works out to $75 per month when billed annually; Business requires at least 10 users, or $290 per month at its listed rate. The published pricing details do not state minimum seats for Growth or Enterprise.
Starter includes 250 tickets a month, 10 GB of storage, three extensions, and community support. Business raises the cap to 1,000 tickets and adds a two-business-day SLA. Growth includes 5,000 tickets and a one-business-day SLA; Enterprise removes the ticket cap and lists a four-business-hour SLA. No add-ons are listed. Starter and Business are billed annually; Growth and Enterprise billing cadence is not stated, although a monthly billing option is offered. Confirm the checkout terms before budgeting. There is no free plan, but a 14-day trial is listed.
05Switching to (or from) Request Tracker
Switching effort depends on how much of your current process lives in shared inboxes, ticket history, and custom workflows. Request Tracker offers cloud, on-premise, and self-hosted deployment, plus configurable lifecycles, rules, and access controls. That gives admins room to adapt it, but the product verdict flags setup effort as a drawback. The published material does not specify migration tooling, supported import formats, or data-export options, so check those before moving a large ticket archive or planning an exit.
The full source code and open API offer options for customization and integration; they do not, by themselves, guarantee an easy migration in either direction. Our verdict says Request Tracker may not suit teams wanting quick setup, broader customer views, or generous ticket limits for small teams. We don’t have Reddit posts or comments in the published material, so we can’t attribute reasons for leaving to Reddit users. For a switch decision, verify how your current data, email workflows, and permissions map before committing.
From the threadsWhat users say
Reddit users describe RT as capable for email-based ticketing and long-running installations, but setup, dependencies, and advanced customization can take work. Some say it feels dated or would not choose it for a new installation; others value its flexibility and report upgrading it with few issues.
Our users preferred email only interaction which it supported well
It's a pain to setup with so many dependencies and I would probably choose something else rather than set up a new instance these days
You will need to know some Perl to take advantage of its scripting features
I manage an RT instance that has been upgraded from RT3 -> RT4 -> RT5 with surprisingly few issues
Questions people ask
Can Request Tracker handle support requests by email?
Yes. The product facts list email integration that connects email with ticketing workflows. A Reddit commenter said their users preferred email-only interaction and that RT supported it well. That user also praised its advanced search and custom fields, but those are user reports rather than a guarantee about every installation.
How much does Request Tracker cost?
The published pricing information lists Starter at $15 per user/month, Business at $29, Growth at $39, and Enterprise at $99, with annual billing listed. Minimums are 5 users for Starter and Growth, and 10 for Business. It lists a 14-day trial, no free plan, and a monthly billing option whose cadence is not stated.
Can I host Request Tracker myself?
Yes. The product facts say RT is available in the cloud, on-premise, or self-hosted, with the full source code and feature set. Reddit users discuss running and upgrading their own instances. One commenter described RT as a long-running system, while another warned that setting up a new instance involved many dependencies.
Can I customize Request Tracker or connect it to other tools?
The product facts list custom lifecycles, configurable workflow automation, detailed access controls, and an open API for connecting RT with other systems. One Reddit user said scripting features require some Perl knowledge and that integrations may mean writing code. The amount of work will depend on what you need to change or connect.
Is Request Tracker a good choice for a new installation?
It may fit teams that need email-based ticketing and are comfortable managing a self-hosted system. Reddit views are mixed: some users report stable, long-running installations, while others warn about setup complexity and say they would choose something else for a new instance. One commenter also reported that their RT did not support MySQL 8.