This guide connects Microsoft Copilot Studio to your TaskRay data. Unlike the other tools, Copilot Studio is maker-configured: a maker adds the TaskRay connector to an agent once, and each end user signs in with their own Salesforce credentials the first time they use it, so every connection stays scoped to that user's own permissions. You set the connection up in Copilot Studio, and your team then uses the published agent inside Microsoft 365 Copilot.
Maker: add the connector
- Get your org's connector URL. Open the TaskRay connection page and sign in once with Salesforce. Use
https://mcp.taskray.com/oauth/loginfor a production org, orhttps://mcp.taskray.com/oauth/login?sandbox=truefor a sandbox or scratch org. Copy the connector URL shown on the connected page. - In Copilot Studio, add TaskRay as a connector or tool on your agent using that URL, then publish the agent to your users.
End users: sign in on first use
Once the maker publishes the agent, each user signs in with their own Salesforce credentials the first time they invoke a TaskRay action. There is nothing for an end user to paste. They only complete the Salesforce sign-in prompt.
Frequently Asked Questions
Q. A user gets "access denied" the first time they use the agent.
They aren't provisioned in Salesforce yet. Assign both permission sets (TaskRay Agents App Access and TaskRay Agents - User) and confirm App Access is selected on the External Client App.
Q. Sign-in works, but TaskRay actions fail.
The user is missing the TaskRay Agents - User permission set, which grants the API Enabled entitlement every tool call needs.
Q. Should I use the production or sandbox connection link?
Match your target org. Use ?sandbox=true for sandbox and scratch orgs so sign-in goes to test.salesforce.com.
Still stuck? Contact TaskRay Support with the exact error text and which org (production or sandbox) you're connecting.