Build an app

Build an app on Invoist

Register an OAuth app, request scopes, receive signed webhooks, and submit for the public marketplace. Your code stays on your servers — Invoist is the auth, data, and event layer.

What you get

  • OAuth 2.0 authorization code + refresh tokens so users Connect from their workspace.
  • Scoped bearer tokens (inv_at_) on the same /v1 API as API keys.
  • Signed webhooks when extractions finish or review items change.
  • Marketplace listing after we approve your submission.

Path in five steps

  1. Sign in to the Invoist app and open Integrations, then Your apps.
  2. Create an app: name, slug, redirect URIs, requested scopes, optional webhook URL.
  3. Copy the client_secret and webhook_secret (shown once).
  4. Implement the OAuth callback and call POST https://api.invoi.st/oauth/token.
  5. Submit for marketplace review when you are ready to list publicly.

Private installs first

You can install your own app on workspaces you admin before it is approved for the public directory. Listing status only gates invoi.st/apps.

Developer dashboard

Open the developer portal
https://app.invoi.st/integrations/apps