How to register your own Nooks OAuth app

Register an OAuth app with Nooks and connect it to Tenklo

This guide shows you how to register your own app with Nooks to obtain OAuth credentials (Client ID & Client Secret). These are required to let your users grant your app access to their Nooks workspace.

Create an OAuth app

In your Nooks workspace, go to Developer, then switch to the OAuth tab. Create a new OAuth app and give it a name your users will recognize when they're asked to approve access.

Configure the redirect URI

Click into the app you just created and switch to its Auth subtab. Under Redirect URLs, paste https://api.tenklo.dev/oauth/callback and press + Add, then Save. Nooks validates this on every authorization request, so it must match exactly.

Get your Client ID and Client Secret

Copy the app's Client ID and Client Secret. You'll need these when configuring the Nooks integration in Tenklo.

Review scopes

Select the scopes your integration needs (e.g. prospects:read, sequences:write).

For more details, see Nooks' How to Integrate Nooks with ChatGPT knowledge base article, which documents this same OAuth app creation flow, or the Nooks API reference.