Box Developer Documentation

Join BoxWorks 2024 to discover what's possible with content and AI!

Register now!

Custom Skill Approval

Custom Skill Approval

Custom Skills will must be enabled on a folder by the enterprise's Box Admin before use.

As a developer

As the developer, navigate to the application in the Developer Console and copy the application's Client ID to provide to your admin.

Finding a Box Admin

If you don't know your enterprise Admin, go to the Box [account settings][settings] page and scroll to the bottom. If an Admin contact is set you should see contact information under "Admin Contact".

As an Admin

To enable a Custom Skill application, navigate to the Skills section of the Box Admin Console and click the "Add Skill" link to add a new skill.

Enter the Client ID (API key) for the Custom Skill application. This is the Client ID provided by the developer.

Click "Next" and select the folder(s) where the Box Skill application should operate.

Select a skill to add

There are two options here:

  • All content in your company authorizes the Skill at the root folder of every user. This results in every file uploaded to any folder being processed by the Box Skill application.
  • Select a list of folders enables the application to a specific folder or set of folders on which the Skill application operates.

Select a skill to add

Click "Enable Skill" and accept the terms and agreements. The Custom Skill is now enabled. Any new content added to the selected folder(s) will now trigger an event to be sent to the Invocation URL configured in the Box Developer Console.

10 Skill applications per enterprise

There is a limit of 10 enabled Skills per enterprise at any given time. Please contact your Box Sales Representative to enable more skills in an enterprise.