Skip to main content
Opal’s integration with Devin AI allows you to manage access to Devin organizations, roles, users and groups.

Supported resources

ResourceReadGrant and revoke access
Devin organizations✔️✔️
Devin roles✔️✔️

Requirements

Before you begin, you must:
  • Be an Opal Admin
  • Be on version 1.1091.0, if you self-host Opal

1. Create an API token in Devin

To allow Opal to access to your Devin resources, you must first create a personal API key by going to https://[your-enterprise].devinenterprise.com/settings/api-keys. The owner of the API key must have the admin enterprise role. Sometimes this link redirects to the Devin Agent page. If it does, you can manually go to your enterprise account, https://[your-enterprise].devinenterprise.com
  1. Click on settings on the bottom left page
  2. Select your org
  3. Click Devin's API on the left panel to create your Personal Access Token.

2. Create Devin app in Opal

In Opal, go to Inventory > +App and select Devin AI. Name your Devin app, provide a description, and enter the token you generated in step 1. After you save the app, you can import roles from > Import items.