Traceless is configured in MSP Settings → Integrations.
When to use Traceless
Use Traceless if you want a single identity verification provider that works across an end-user base with mixed MFA tools. Traceless routes each push to the user’s existing factor, so you do not need to connect Duo and Microsoft 365 separately just for verification. If all your clients use the same provider (for example, Microsoft 365 everywhere), you can use that provider’s native push directly — see Identity verification.How to connect
You’ll need API credentials from your Traceless admin settings before starting.Get your Traceless credentials
Sign in to Traceless as an organization admin. From the admin settings page, copy your API signing secret and Organization UUID.
Enter your credentials
Fill in:
- API Signing Secret — the signing secret from Traceless admin settings.
- Organization UUID — your Traceless organization identifier.
- Default Push Method — the authenticator app to route pushes to: Microsoft Authenticator or Duo Push.
How verification works
When the agent decides an action is sensitive — for example, a password reset or admin permission change — it asks Traceless to verify the requesting employee:Agent requests verification
The agent calls Traceless with the employee’s work email. Traceless reconciles the email against the connected MFA system to find the right device.
Employee receives a push
The employee gets a push notification on the configured authenticator app and approves it from their phone.
Rallied.ai polls for the result
The backend polls Traceless every few seconds for up to 5 minutes until the verification resolves.
Push method options
| Method | Authenticator app |
|---|---|
| Microsoft Authenticator | Microsoft Authenticator on iOS or Android |
| Duo Push | Duo Mobile |
Outcome notes on tickets
When verification is triggered from a PSA ticket — for example, a new ConnectWise service ticket flagged as sensitive — Rallied.ai posts an internal note on the ticket as soon as the verification resolves so your technicians always see the outcome:- Approved — the agent is now processing the ticket.
- Denied or failed — the agent will not process the ticket; it needs human handling.
- Expired — the requester did not respond within the timeout window; the agent will not process the ticket.
Limits and timing
- The verification window is 5 minutes from the moment the push is sent. After that, the verification expires and the agent does not execute the action.
- The agent’s tool execution is paused for the entire client session while a verification is pending. No further actions run until the verification resolves.
- A fresh verification is required for every new sensitive request, even from the same employee.