Campaigns now include workspace credits, OpenRouter or Bedrock generation, and reviewed multi-provider publishing. Explore the workflow
All provider guides

Cloud connection

How to connect GitHub OAuth

Netlify and Vercel deploys from a repository also need a GitHub OAuth App. You need a Name, Client ID, and Client Secret.

You can save multiple named GitHub OAuth accounts. Credentials stay in workspace secret storage and are never shown after save.

  1. 1

    Open GitHub Developer settings

    GitHub → Settings → Developer settings → OAuth Apps → New OAuth App.

    GitHub OAuth Apps
  2. 2

    Register the app

    Set Application name, Homepage URL, and the EntityStacks authorization callback URL for this workspace.

  3. 3

    Generate a client secret

    Copy Client ID and Generate a new client secret.

  4. 4

    Paste into EntityStacks and save

    Enter Name, Client ID, and Client Secret, then save. You can store more than one OAuth app.

Fields EntityStacks saves

Client ID and Client Secret

Create an OAuth App under GitHub Developer settings. The client secret is shown only once.

Client ID: Iv1.…