Contract Stress Test
Installation and Support
Having Issues?
Contract Stress Test
Installation and Support
Having Issues?
Installing the agent:
First check if your tenant has app governance enabled, you may see a "Request approval/Request Access" prompt - that just means an admin needs to allow the app first.

1 - Open the marketplace listing
Link – Contract Stress Test or on the Microsoft Marketplace search “Contract Stress Test” and click “Get it now.”

2 - Click “Get it now”
On the listing page, select “Get it now”.

3 - You’ll be redirected to Microsoft Teams
Marketplace will redirect you into Teams to complete installation.

If you see “Request approval / Request access”
This appears when the app is not available to you under your organisation’s Teams app policies. Submit the request, then forward the app name to your IT admin so they can approve it.
Admin Approval Steps
As an admin, you’ll complete two steps: (A) allow the app, and (B) deploy/pin it for users (recommended). The screenshots below show the places to click.
A) Allow the app in Teams admin centre
1 - Go to Teams admin centre → Teams apps → Manage apps.
2 - Search for “Contract Stress Test” (publisher: Dovetail by Pivotal Edge AI).
3 - Open the app details and set availability to Everyone (org-wide), or to your chosen scope.
4 - If responding to user requests, review the “Requests by users” column and approve as appropriate.Step 1 : A) allow the app

1 - "Manage apps' in team admin centre
Go to Teams admin centre → Teams apps → Manage apps.

2 - Search for “Contract Stress Test”
(publisher: Dovetail by Pivotal Edge AI).

3 - Open the app details and set availability
To Everyone (org-wide), or to your chosen scope.

4 - Request by user
If responding to user requests, review the “Requests by users” column and approve as appropriate.

5 - Edit Availability
Monitor and check who has access.
Step 2 : B) deploy/pin it for users (recommended)
To make adoption easier, use Setup policies to pre-install the app and (optionally) pin it so it appears automatically for users.

1 - "Setup policies" in Teams Admin Centre
Teams admin centre → Teams apps → Setup policies.

2 - Edit Global policy
Org-wide default or create a custom policy.

3 - Add "Contract Stress Test" to Installed apps
(pre-install)
Optional :
Add it to Pinned apps so it appears in the app bar
B) Deploy and pin the app (recommended)
To make adoption easier, use Setup policies to pre-install the app and (optionally) pin it so it appears automatically for users.
-
Teams admin center → Teams apps → Setup policies.
-
Edit the Global (Org-wide default) policy (or create a custom policy).
-
Add “Contract Stress Test” to Installed apps (pre-install).
-
Optional: Add it to Pinned apps so it appears in the app bar.
Request tenant‑wide access
By default, Contract Stress Test can prompt users to sign up individually when they first use the agent. If you have a large number of users, your admin can request tenant-wide access so your whole domain is allowed automatically.
Example: If you request allowlisting for @contoso.com, all users with that email domain can access without individual sign-up.
Support
1. Agent shows a long loading spinner in Teams
Occasionally, when opening the agent for the first time, Teams may appear to get stuck with the loading spinner. If this happens, simply click away from Copilot and then click back in. The agent should load instantly after that.
2. Suggested prompts don’t appear
Sometimes the suggested prompts won’t show when the agent loads. This is a known Copilot UI quirk, not a problem with your agent. Just navigate away from the agent and then back to it, and the prompts should appear normally.
3. “File is corrupted or empty” message
If the agent reports that a file is corrupted or empty, it’s usually just a UI glitch. Re‑uploading the file typically resolves it. If the issue continues after re-uploading, there may be an actual problem with the file itself.
4 - API not being called immediately after installation

In rare cases, right after installation , the agent may not yet be calling the API. This isn’t expected behaviour, the agent should always use the API before generating a review. If you see this, wait a moment for the agent to finish discovering the OpenAPI spec, then try again. This issue is uncommon and usually resolves itself quickly.
Every time you request a stress test it should look like this and ask you to confirm.
5. Various UI bugs
Sometimes the agent just needs resetting. This is a Copilot issue, not an issue with our agent. Reset the chat and try again, this will fix most problems.
Other Issues
If you have any other issues please do not hesitate to contact us via our support form below, or email us at Support@dovetail.team
What to include in a support request (so we can help fast):
• Your organisation/tenant domain (e.g., contoso.com)
• What you see in Marketplace and Teams (screenshots)
• Whether you are an end user or an admin
• Any error text you’re seeing
• Approx. number of users you want to deploy to
Support Form
FAQs
Does the agent store or keep a copy of my contract?
No.
Your contract text never leaves your Microsoft 365 tenant.
The agent processes the document within your Teams/Copilot session, and the only data sent to our API is the small metadata (e.g., contract type, perspective, governing law).
Nothing you upload or paste is stored, logged, or retained by Dovetail.
What information does the agent send to your API?
Only three pieces of user‑provided metadata:
- Contract type
- Perspective
- Governing law
Along with your Microsoft 365 identity basics (name, email, tenant ID) for access control.
No contract text is transmitted.
Why does the agent sometimes ask me to “Sign up” inside the chat?
This is your access control step.
The first time you run a stress test, the agent confirms who you are and registers your tenant (or checks your domain against any allowlist).
Once you complete this once, you won’t see it again unless your admin resets access.
Why doesn’t everyone in my organisation have access automatically?
By default, access is per‑user to prevent unauthorised use.
Admins can request tenant‑wide allowlisting so your whole domain gets instant access with no individual signup needed.
Can I install the agent myself, or do I need admin approval?
This depends on your organisation’s Teams app policies:
- If third‑party apps are allowed: you can install it instantly.
- If restricted: you’ll see a Request approval prompt and an admin must allow it.
Admins can also pre‑install/pin the app for everyone via Setup Policies.