- Tickets get worked at any hour. Rallied starts diagnosing the second a ticket is created in SuperOps — no waiting for someone to grab it from the queue.
- Less reading, less swivel-chairing. The agent reads the ticket, looks up the requester, pulls relevant context from your other connected tools, and posts an internal note with everything your tech would have written up by hand.
- Routine work resolves itself. Password resets, license assignments, group membership changes, account unlocks, common how-do-I requests — the agent handles them end to end on the tickets you allow it to.
- Your tech approves, never writes. When the agent wants to make a change, it writes the plan as an internal note on the SuperOps ticket. Your tech clicks approve or deny without leaving SuperOps.
- Nothing happens you didn’t sign off on. You decide which actions Rallied can take on its own and which need a human approval per ticket.
SuperOps is configured in MSP Settings → Integrations.
Connect SuperOps
You’ll need an API token and your tenant’s subdomain.Generate an API token in SuperOps
Sign in to SuperOps and go to Settings → My Profile → API Token. Generate a token and copy it — it’s only shown once.
Find your subdomain
Open Settings → MSP Information. Your subdomain is the part before
.superops.ai — for example, in acme.superops.ai the subdomain is acme.Paste both into Rallied
In Rallied, go to MSP Settings → Integrations, find the SuperOps card, and click Connect. Paste the subdomain and the API token, then click Save.
What happens when a ticket comes in
The moment someone opens a ticket in SuperOps for one of the clients you’ve enabled, the agent gets to work:- Reads the full ticket and conversation thread so it has the same context your tech would.
- Identifies the requester and looks them up in your connected identity provider (e.g. Microsoft 365) — so password resets, group changes, and access requests all hit the right account.
- Posts an internal note explaining what it understood and what it plans to do. Your tech can read this at any time without having to ping the agent.
- Either does the work, or asks for approval first — depending on the rules you set.
- Closes the loop. Once it’s done, it posts a final internal note with what it did. By default it doesn’t message the requester directly — your tech can do that, or you can tell the agent to.
Approving an action without leaving SuperOps
For anything the agent isn’t allowed to do on its own, it stops and posts an internal note on the ticket explaining what it wants to do, with one-click Approve and Deny links right in the note. Your tech responds in SuperOps — no separate tool, no extra inbox. Only the technician assigned to the ticket can approve. Replies from anyone else are treated as regular comments and don’t move the approval forward.Internal notes vs. customer replies
The agent has two ways to communicate on a SuperOps ticket, and the defaults are conservative:- Internal notes — private to your team. The agent uses these by default for everything: its reasoning, what it did, what went wrong, approval requests. Your customers never see them.
- Customer-visible replies — visible to the requester and emailed to them. The agent only sends these when you’ve explicitly told it to (in the client’s prompt or a workflow). Otherwise it stays internal and your tech handles the customer-facing comms.
Voice agent
If you’ve turned on the voice agent, it works with SuperOps too. Callers say their name, the agent matches them to a SuperOps contact, opens a ticket against that contact’s client, and attaches the call transcript as the first note. Your tech wakes up to a fully-formed ticket instead of a voicemail.What needs approval
You control which actions the agent takes on its own and which need a sign-off, on the SuperOps page under MSP Settings → Integrations. The defaults are designed so the agent can read freely and write internal notes without bothering anyone, but anything that changes ticket state or talks to a customer needs you to approve:- Auto-approve — reading tickets, conversations, notes, statuses, priorities, categories, technicians, clients, and contacts. Posting internal notes.
- Needs approval — updating tickets (status, priority, technician, etc.), triaging tickets, and posting customer-visible replies.
Tell the agent how to handle your most common tickets
If you’ve got a kind of ticket you see all the time — new-hire onboarding, password resets, “can I get added to the shared mailbox” — write a workflow and the agent will handle that ticket type the same way every time, in line with how your senior techs do it.Try it out
Open a test ticket in SuperOps
Create a ticket against one of the clients you enabled, with a short subject and description.
- Your subdomain matches your SuperOps URL exactly.
- The API token hasn’t been rotated in SuperOps since you connected.
- The test ticket is on a client you enabled when connecting.