Professional services automation (PSA) is business management software used by service firms, especially managed service providers (MSPs), IT consultancies and other firms that bill clients for time and services. A PSA tool typically brings together service tickets, time tracking, contracts and agreements, projects, scheduling and billing in one system. For a buyer of IT services, PSA is mostly invisible, but it shapes what you see: the client portal, ticket updates, reports and invoices from your provider usually come out of it.
At a glance
- PSA is software for running a services business: tickets, time, contracts, projects, scheduling and billing.
- MSPs commonly pair it with RMM software, which manages the devices themselves.
- Customers usually see PSA through a client portal, ticket emails, service reports and invoices.
- Internal IT departments typically use ITSM or help desk platforms rather than PSA.
- How well a provider uses its PSA affects how transparent its service and billing are.
What problem it solves
A service firm has to track work for many clients at once: which tickets are open, who is working on them, how long they took, which contract covers them, what is billable and what is included. Doing that across separate tools or spreadsheets leads to missed tickets, unbilled work, invoice disputes and no reliable data on response times.
PSA puts that work in one place. Requests become tickets tied to a client and a contract, time is logged against it, service-level timers run, and billing is generated from the same records. For the provider, that means better control of margins and staff. For the customer, it is what makes accurate invoices, ticket visibility and service reporting possible.
How it works
Ticketing and service desk. Requests arrive by email, phone, portal or automatically from monitoring tools and become tickets with priority, status and an assigned technician. Many PSA tools track response and resolution times against contract terms.
Contracts and agreements. Each client’s agreement is recorded: what is covered under a flat monthly fee, what is billed hourly, block-hour balances, and any SLA targets.
Time and scheduling. Technicians log time against tickets and projects; dispatchers schedule on-site visits and project work.
Projects and procurement. Larger pieces of work, such as migrations or office moves, are run as projects with tasks and budgets. Some PSA tools also handle quotes and hardware orders.
Billing and reporting. Invoices are produced from contracts and logged time. Reports summarize ticket volumes, response times, hours and profitability, and client portals expose some of this to customers.
Integrations. PSA commonly connects to remote monitoring and management (RMM) tools, so device alerts become tickets, and to accounting, documentation and quoting systems.
When it matters for buyers
- When choosing an MSP. Ask how you’ll see tickets, hours and service performance; the answer usually depends on its PSA setup.
- When invoices are hard to reconcile. Time entries and contract records in the PSA are the source of truth for billing questions.
- When you run co-managed IT. Your team and the provider need a shared, visible way to hand off tickets.
- When reviewing service performance. Response and resolution data for quarterly reviews often comes from the PSA.
Questions to ask vendors
- Will we have a client portal, and what can we see: open tickets, history, time entries, invoices?
- Can you share sample monthly reports on ticket volume, response times and hours used?
- How are time entries recorded and shown on invoices, and how do we dispute an entry?
- How do monitoring alerts from your RMM become tickets, and do we see them?
- Can your ticketing integrate with our internal ITSM or help desk tool?
- If we leave, can we export our ticket history and documentation?
Our help desk overview covers outsourced service desk options and what reporting to expect from them.
How it differs from RMM
Remote monitoring and management (RMM) and PSA are the two core tools of most managed service providers (MSPs), but they do different jobs. RMM works on the technology: it installs agents on devices, monitors them, applies patches and gives technicians remote access. PSA works on the business of the service: it tracks the tickets, time, contracts and billing that result from that technical work. Integrated well, an RMM alert opens a PSA ticket, the technician resolves it remotely, logs time, and the work appears correctly on your report and invoice. PSA also differs from IT service management (ITSM) and internal help desk tools, which serve one organization’s own users rather than many paying clients.
