Set up MSP Process
1
Copy a public API key
In MSP Process (
app.mspprocess.com), go to Settings > Account Settings > API Keys, click Public API key and copy the key. See Using the MSP Process APIs.2
Turn on the End-User Verification API
Go to Identity Management > Verification > Verification Settings, expand API Settings, tick Enable, select your main PSA integration and click Submit. MSP Process looks up end users in that PSA.
3
Set up push verification (optional)
Verify Using Duo Push needs MSP Process’s Duo integration, with Duo Admin API and Auth API applications under Settings > Integrations > Security Integrations. Verify Using Microsoft Authenticator needs its Authenticator app deployed to the end user’s tenant.
Connect it in Triggr
1
Open the integration
Go to Integrations > MSP Process and click Configure on the Base Configuration card.

2
Enter the key
Paste the key into API Key and click Save Configuration. One key covers every client; to test it, run a Test Connection step.

Use MSP Process in workflows
Every action except Test Connection takes JSON injsonBody. Email addresses and phone numbers must belong to a contact in the PSA selected in API Settings.
For example, to send a link from Create Secure Text Link by email:
Troubleshooting
Test Connection works but verification fails
Test Connection works but verification fails
Turn on the End-User Verification API and select a PSA, as in Set up MSP Process. Push verification also needs MSP Process’s Duo or Authenticator integration.
The end user isn't found
The end user isn't found
Check an active contact with that email address or mobile number exists in the PSA selected in API Settings.
400 Bad Request
400 Bad Request
The response’s
message says what’s wrong, such as a missing field or invalid address. Check jsonBody against the table above.
