Enable the iManage Integration for Your Workspace
Learn how Harvey’s iManage integration lets you securely access, upload, and export documents across Assistant, Vault, and Workflows—keeping everything connected to your firm’s source of truth.
Last updated: Sep 2, 2026
Overview
As an admin, there are three iManage integrations you can set up for your workspace:
- iManage in Harvey: This integration allows users to upload iManage documents directly into Harvey. This foundational integration must be set up first to enable the web extension.
- iManage Search: This integration lets users describe what they're looking for and Harvey searches their iManage content directly, without requiring a file upload. See iManage Search for setup and usage.
- Harvey in iManage web extension: This integration allows users to select and upload files to query in Harvey directly within iManage. Users can select documents, specify a query, and be redirected to Harvey for responses and follow-ups.
Configuring iManage in Harvey
Enabling iManage in Harvey for iManage Cloud
Note: if you have an iManage Legacy Cloud setup, follow the On-Premise instructions below instead.
The integration uses secure OAuth authentication to respect all iManage permissions and ethical walls and can be enabled or disabled at the workspace level by an admin.
Note: For additional technical documentation, please refer to our Security Overview & Customer FAQ for DMS integrations.
Follow these steps to connect Harvey with your iManage environment:
- In iManage, click your profile icon in the top-right corner and select Control Center.
- From the left-hand menu, choose Applications.
- Select + Add Application in the top-right corner, then search for Harvey.
- Select Harvey AI – File Syncing, then select the Authentication button.
- Configure the token settings to your preferences, then select the Access button to proceed to user access configuration.
- Define which users should have access to the integration, then select the Review button to confirm your selections.
- Review your settings and select Finish to complete the setup in iManage.
- Back in the Applications list, click into Harvey AI – File Syncing to confirm it's been added successfully.
- In Harvey, go to Command Center→ Configurations → Integrations.
- Toggle on the iManage integration and select Enable in the confirmation prompt. This will activate the integration for the users you specified in iManage.
- Test the Integration by connecting your own account: select Connect and sign in with your iManage credentials to authorize the connection.
Note: Disabling the integration removes access tokens. Users will need to re-authenticate if the integration is re-enabled.
Enabling iManage in Harvey for iManage On-Premise & Single-Tenant Deployments
The integration uses secure OAuth authentication to respect all iManage permissions and ethical walls. This ensures users can only access documents they're authorized to view in iManage. Admins can also enable or disable this feature at the workspace level.
For additional technical documentation, refer to the Security Overview for iManage Integration.
Follow these steps to connect Harvey with your iManage environment:
- In Harvey, go to Command Center → Configurations → Integrations.
- Toggle on the iManage On-Premise integration and select Enable in the confirmation prompt.
- Select the Download button to get your custom application package for your iManage instance.
- Navigate to iManage, click your profile icon in the top-right corner, and select Control Center.
- From the left-hand menu, choose Applications.
- Select + Add Application in the top-right corner, then select Upload Package and upload the application package downloaded from Harvey above.
- Select the Authentication button.
- Select generate under the client secret field, configure the token settings to your preferences, then select the Access button to proceed to user access configuration.
- Configure the following settings in iManage Control Center:
- Enable refresh tokens for Harvey’s registered application
- Set the refresh token expiration to at least 1 year
- Set the access token expiration to 60 minutes or longer
- Define which users should have access to the integration, then select the Review button to confirm your settings selections.
- Select Finish to complete the setup in iManage.
- Back in the Applications list, click into Harvey AI – File Syncing. Copy the client secret to paste into Harvey below**.**
- Navigate back to the Harvey Integrations page, continue the integration setup flow and specify the following information:
- Tenant URL: URL used to access your iManage instance.
- Client ID: Should be auto-populated and will match the ID in the iManage app.
- Client Secret: Paste the value copied from the iManage app details here.
- Select Finish and test the Integration by connecting your own account: select Connect and sign in with your iManage credentials to authorize the connection.
The integration should now be available in Harvey, though users will need to authenticate their iManage account when using the integration for the first time.
Note: If you encounter connection errors during setup, this may indicate that networking or firewall configurations need to be adjusted to allow communication between Harvey and your iManage environment. Contact your IT team for assistance with network requirements.
Enabling iManage Search
iManage Search requires the base iManage integration (above) to already be configured for your workspace. Once that's done, you can grant users permission to use Search within Command Center → Users & permissions → Roles:
- iManage Cloud: grant the Use iManage Search permission.
- iManage On-Premises: grant the Use iManage On-Premises Search permission. On-Premises Search additionally requires an indexing server, commonly RAVN, in your iManage environment.
See Access Control & Permission Management for how to grant permissions to users or roles.
User Authentication and File Management
Once the integration is activated, individual users must authenticate their own iManage accounts. Users can follow this guide to begin uploading and exporting documents, or, if you've enabled it, this guide to use iManage Search.
Configuring the Harvey in iManage Extension
Enabling Harvey in iManage for iManage Cloud Work10
- Navigate to the iManage Control Center, and then Applications.
- Find and open the Harvey application.
- If prompted to do so, click the Update Package button at the top-right. Otherwise, continue to the next step.

- Specify the Harvey hosting domain (app.harvey.ai, eu.app.harvey.ai or au.app.harvey.ai) as part of this flow.

- Now, you can add the Ask Harvey button to the file context menu by following the steps for Configuring the Ask Harvey Shortcut.
Enabling Harvey in iManage for iManage On-Premise
- Download the latest application package from Harvey (Command Center → Configurations → Integrations), under iManage OnPrem.

- Navigate to the iManage Control Center, and then Applications.
- Find the Harvey application, click on the three-dot menu, and select Update Package.

- Upload the latest package fetched above from Harvey.

- Now, you can add the Ask Harvey button to the file context menu by following the steps for Configuring the Ask Harvey Shortcut.
Configuring the “Ask Harvey” Shortcut
- Navigate to the iManage Control Center, then Web Client and Context Menus.

- Starting within the Documents menu, click Add action.

- Select the Ask Harvey option.

- Move the Ask Harvey option to the top of the menu so that it is clearly visible and quickly accessible to users.

- Click on the Emails menu, and then repeat steps 2-4 to move Ask Harvey to the top of the context menu. Continue this process for the remaining menus.
Allowlisting Harvey's IP Addresses for iManage Connectivity
Harvey connects to your iManage environment by making outbound requests from a fixed set of IP addresses. If your firewall, iManage Control Center, or network restricts traffic by source IP, add Harvey's outgoing IP addresses to your allowlist so Harvey can reach your iManage environment. The same allowlist covers Harvey's other DMS integrations, including SharePoint.
IP Address Lists By Region
Harvey processes data in three regions — app.harvey.ai (US), eu.app.harvey.ai (EU), and au.app.harvey.ai(AU). You only need to allowlist the IP addresses for where your workspace lives. If you're not sure which region your workspace uses, contact your Harvey account team or support@harvey.ai.
Keeping Your Allowlist Up to Date
Harvey occasionally adds new outgoing IP addresses — for example, when we bring new infrastructure online. When that happens, we email your IT contacts/Admins that we have on file before the change takes effect.
To avoid any interruption to your iManage and SharePoint integrations, update your allowlist within two weeks of receiving a change notification from us. If the new addresses aren't added in time, Harvey may be unable to reach your DMS and the integration can stop working.
New IP addresses have no effect on connectivity until Harvey begins using them, so you can add them ahead of the deadline.
Upload Audit Logs
Audit logs capture every upload and download event. All integration-based uploads are recorded in the History tab (Command Center → Reporting → History), providing visibility into document activity and ensuring compliance oversight for all queries.
FAQs
Was this article helpful?