Skip to content

[ 01 // for msps ]

Every ticket triaged.
Every invoice billed.

QuantumOps reads every ticket as it lands in your PSA, drafts the triage and researches the fix. BillingBot turns distributor invoices into Halo billing. Built by an MSP, for MSPs.

Authorized HaloPSA partner 450+ implementations MSP since 2009 Youngsville, LA + Medellín, CO

[ 02 // two products ]

Two products. One for the desk, one for billing.

Run one or both. QuantumOps plugs into the PSA you already use, and BillingBot bills through HaloPSA.

QuantumOps

The AI service desk layer for your PSA.

QuantumOps reads each ticket, explains its triage, researches the fix and puts it in front of the tech, inside your PSA, in a browser side panel or in Slack and Teams. Dispatches, replies, merges and status changes wait for a person, unless an administrator pre-allows a step in Ticket Autopilot or switches on Auto triage.

  • Q-Director triage with reasoning and a confidence score
  • Sherlock research across your tickets, docs and the web
  • Ticket Autopilot: a cited plan the agent locks, run under your policy
  • Qubit, the assistant that answers from your own history
  • Dispatch, phones, CSAT, QBRs, agent coaching and Q-Missions
  • AI included, or run it on your own keys

From $1,499/mo · 14-day trial

BillingBot

Distributor invoices, straight into HaloPSA billing.

BillingBot reads the invoices your distributors actually send, prorates and arrears included, and bills them through HaloPSA, coded for QuickBooks Online or Xero. Most MSPs are live within hours.

  • Pax8, Ingram Micro, D&H, ITCloud.ca and Twilio
  • Any other vendor by CSV import
  • New, appended or recurring invoices, your choice per client
  • New SKUs created in Halo for you
  • Unlimited users

$99/mo · 7-day free trial

[ 03 // what’s new ]

QuantumOps grew up.

It started as a set of HaloPSA dashboards. Now it is the layer your whole desk works in.

A plan when the agent opens the ticket

Ticket Autopilot builds a cited resolution plan from your own history. The agent reviews it and locks it after one summary, and QuantumOps runs it under your policy, asking before it changes anything or writes to a customer.

A side panel that follows the tech

The QuantumOps browser extension, for Chrome, Edge and Firefox: the ticket, the triage, the plan, the caller and Qubit next to whatever PSA page is open. Install it from the Chrome Web Store or Firefox Add-ons.

Reads run. Changes ask.

For Qubit’s tools and for Ticket Autopilot, admins decide what runs, what asks and what never runs. Out of the box a tech confirms each change to your PSA, and a message to a customer always waits for a click.

A dispatch command center

Every open ticket on one board, the queue ranked by breach risk, and assignments written to your PSA before the board moves.

Phones on the right ticket

Call Taking, recordings transcribed and matched to the ticket, and caller verification with Microsoft Verified ID or an Authenticator step-up.

Insights leadership uses

The Customer Success Center, CSAT in one click from an email, the Agent Performance Hub and QBRs written from your PSA data.

Bounties and rewards for the desk

Q-Missions lets a manager put a reward on a ticket or a quest. Agents claim it, your PSA confirms the work, and the pay-out is points on the leaderboard or a product from your own Zinc wallet.

Notices and direct messages

A Q-Notice tells the team, and the AI, once. Q-Notify sends one agent a message from the dispatch board, and a Call button dials from the ticket.

Qubit in Slack and Teams

Ask about tickets and clients where the team already talks, approve actions from the card, and schedule routine posts.

Help, support and ideas, built in

Support, Suggest an idea and the help center sit in the web app’s header, and the side panel links to the same places, with a feedback portal that shows the roadmap and what’s new.

QuantumOps extension · Ticket

The Ticket tab of the QuantumOps side panel on ticket #54901: a Likely fix ready banner that reads "I can handle most of this for you", based on 6 similar tickets with 4 of 5 steps running automatically, and a Review the plan button, above the ticket brief with its health and sanity scores, the section strip, Reply drafts and Sherlock research.

[ 04 // how it works ]

Plug in once. Q-Director drafts, a person decides.

01

Connect your PSA

A 12-step setup wizard, saved as you go, lets you pick your PSA and connect it with API credentials, links your own QuantumOps instance with verified webhooks, and imports your ticket history with a cost estimate first. On HaloPSA it also adds the QuantumOps tabs to tickets and clients.

02

Pick your AI

Run on the AI we manage, or bring your own Anthropic, OpenAI or Together AI keys. Choose the model for each job and set a monthly AI limit: QuantumOps warns you at 80% and pauses AI processing at 100%.

03

Work the queue together

Every new ticket is summarized, triaged with its reasoning and researched. The agent gets a cited plan to review, built ahead of time for the tickets you filter for, or for every new ticket when Plan every new ticket is on. Otherwise a ticket is planned the first time someone opens it. A dispatcher applies the recommendation in one click, and overrides are recorded for review.

[ 05 // built for your role ]

Built for every seat in the shop.

Service managers

Stop hand-sorting the queue.

Q-Director drafts team, type, urgency and technician on arrival. The dispatch board shows who can take the next ticket.

  • Q-Director
  • Dispatch
  • Q-Notices
  • Q-Missions

Technicians

Answers without leaving the ticket.

The summary, Sherlock’s research, a cited fix plan and Qubit sit next to the ticket.

  • Ticket Autopilot
  • Sherlock
  • Qubit
  • Call Taking

Owners

See the whole shop at once.

Which clients are drifting, which techs are overloaded, and a QBR ready before the meeting.

  • Customer Success
  • Agent Performance
  • QBRs

Finance

Month-end without the spreadsheet.

BillingBot bills distributor invoices through HaloPSA. The payroll add-on runs clock-ins through to paystubs.

  • BillingBot
  • Timeclock & Payroll

[ 06 // integrations ]

Masters of middleware.

Your PSA in the middle. Your AI, docs, phones and distributors around it.

The center

Your PSA

QuantumOps lands in the PSA you already run, and BillingBot bills through HaloPSA. On HaloPSA, both work in every Halo hosting region, custom domains included. We’ve run 450+ Halo implementations, so the plumbing is familiar.

AI models · QuantumOps

  • Anthropic Claude
  • OpenAI
  • Together AI
  • Voyage AI

Documentation · QuantumOps

  • ITGlue
  • Hudu
  • SharePoint

Chat and alerts · QuantumOps

  • Slack
  • Microsoft Teams
  • Email

Phones and speech · QuantumOps

  • Yeastar
  • Azure Blob Storage
  • AssemblyAI
  • Azure Speech
  • Whisper

Identity · QuantumOps

  • Microsoft Entra ID
  • Entra Verified ID

Tools · QuantumOps

  • StackJack
  • HaloPSA MCP
  • Any MCP server

Distributors · BillingBot

  • Pax8
  • Ingram Micro
  • D&H
  • ITCloud.ca
  • Twilio
  • CSV

Accounting, via Halo · BillingBot

  • QuickBooks Online codes
  • Xero codes
  • Avalara via Xero

[ 07 // pricing ]

Pricing for QuantumOps
and BillingBot.

QuantumOps comes two ways: AI included, or on your own keys. Pay yearly on your own keys and save 15%. BillingBot is one flat price.

QuantumOps

All-inclusive

AI included, pricing coming soon.

PricingComing soon
Trial14 days

QuantumOps

Bring your own key

Your Anthropic, OpenAI or Together AI keys, priced by agents.

25 agents$1,499/mo
50 agents$2,499/mo
Unlimited agents$3,499/mo
Trial14 days

BillingBot

One plan

One price, unlimited users.

Monthly$99/mo
Yearly$999/yr
Free trial7 days

[ 08 // security ]

Your instance. Your keys. Your call.

The short version. The long one is on the security page.

Your own instance

Every MSP gets its own QuantumOps instance: its own container, its own database, its own address.

Encrypted keys

PSA credentials, AI keys, Slack and Teams secrets and tool-server tokens are encrypted with AES-256 under a key unique to your instance.

Verified traffic only

PSA webhooks are rejected unless they pass verification.

Two-factor and roles

Two-factor sign-in from day one, and 15 roles that decide who sees which dashboards and tools.

A person decides

Dispatches, replies, merges and status changes wait for a person, unless an administrator pre-allows a step in Ticket Autopilot or switches on Auto triage. A tech locks an Autopilot plan after one consent summary, a step that needs approval goes to a named approver, and each decision is recorded under a name.

Your AI, your rules

Run on your own AI keys if you prefer, choose the models, see the cost of every AI call, set a limit that pauses processing, or let an administrator stop all AI with one switch.

TechPulse is SOC 2 Type II certified. The report is in our Trust Center.

[ 09 // faq ]

Straight answers.

Can’t find yours? Call 1-855-799-6996 or message us.

Which PSA do I need?

HaloPSA, Autotask or ConnectWise PSA: the one you already run. QuantumOps works with all three, and BillingBot bills through HaloPSA. If you’re still moving to Halo, we’re one of the original authorized onboarding partners, with 450+ implementations behind us.

Does the AI change tickets on its own?

In a few ways, and each is a setting. Q-Director keeps the ticket category (and the resolution category at closure) current, with a note each time; it is on for new instances and you can switch it off. If you switch on Auto triage and assign tickets (off by default), Q-Director routes a ticket nobody has triaged within the wait you set to a team and ticket type you allowed, with a note, and never to a named agent. With call recording, a call matched through a Call Taking session, or by the AI at 90% confidence or more, posts as a call log plus a transcript note hidden from end users, unless you turn auto-post off; other matches wait for a person. With CSAT, each rating posts to the ticket as a note, private by default. Sherlock’s private research note reaches the ticket only if you switch it on, and on HaloPSA so do Guided Work’s ticket colors.

Ticket Autopilot runs a plan that an agent has reviewed and locked. Out of the box, changes to your PSA wait for the agent’s click and StackJack changes go to an approver; a message to a customer always waits for a click unless an administrator allows unattended sends, and destructive tools always wait for a click. An administrator can pre-allow changes, and auto-run for a routine stays off until an administrator allows it. Every run ends with one private note on the ticket. Everywhere else, dispatches, merges and status changes made from the dispatch board, the Triage tab or the side panel wait for a person, and a Qubit tool that changes something asks first unless an administrator allows it.

Which AI models does QuantumOps use?

On Managed AI, Anthropic Claude models. On your own keys, also OpenAI and Together AI open models such as Llama, Qwen and DeepSeek. You pick the model for each job from a catalog we keep current, and embeddings and reranking come from Voyage AI.

Where does our data live?

In your own QuantumOps instance and database on Microsoft Azure in the US. Ticket text also reaches the AI provider doing each job, Voyage AI for search and a US search index; the security page lists every service. The credentials you give us are encrypted with a key unique to your instance.

How long does BillingBot take to set up?

Most MSPs are fully up and running within hours: connect Halo, authenticate your distributors, map your clients and set your billing rules.

Is there a QuantumOps trial?

Yes. QuantumOps comes with a 14-day trial. Book a demo and we’ll set it up on your PSA.

[ 10 // built by an msp ]

Born in the bayou. Forged in the cloud.

TechPulse started in 2009 as an MSP in Louisiana, and it still runs one. Everything we build is used on our own desk first: BillingBot began as a PowerShell tool for our own Pax8 invoices.

The team works out of Youngsville, Louisiana and Medellín, Colombia, where TechPulse LATAM made 20 hires in its first year.

2009

Founded as a Louisiana MSP

450+

HaloPSA implementations

2

Offices: Youngsville and Medellín

20

LATAM hires in year one

[ 11 // start ]

Let’s talk shop.

No sales pitch required. Bring your service desk questions.

1-855-799-6996 Message us