Connect the Pipedrive private app
Audience: admins (with your Beta-Calco contact) · Scope: signing an environment into Pipedrive with the private app, and re-connecting it when asked · Last reviewed: 2026-08-24
What this does — Newer setups talk to Pipedrive as a private app the site "signs into", instead of a personal API token. Connecting is a one-time step per environment (live, staging, dev each sign in on their own), done together with your Beta-Calco contact. You'll also come back here if the connection ever needs to be renewed.
Before you start
- Do this with your Beta-Calco contact — the app's details have to be in place first.
- You need a Pipedrive login that is an admin of the Pipedrive account being connected.
Steps
- Your Beta-Calco contact confirms the app details are filled in under Custom Settings → Pipedrive Integration (client id/secret and the expected company id — a safety catch that refuses a credential from the wrong Pipedrive account).
- Open the site's install link they give you (it ends in
/cb-api/bcpipedriveoauth/install) while logged into Pipedrive as that admin. - Pipedrive shows a consent screen naming the app and what it may access — Allow. You land back on the site; the connection is stored.
- Your contact flips the Connection mode setting to the app and checks the connection panel on Diagnostics → Pipedrive Change Log shows it healthy.
What happens next
- The connection renews itself; a daily watchdog exercises it and raises an alarm if a human is needed.
- Everything else (the sync, imports, provisioning) uses the new connection automatically.
Good to know
- "Needs re-authorisation" in the connection panel means the stored sign-in has expired or been revoked — repeat the install link step. Nothing is lost; the sync catches up once reconnected.
- Wrong-account protection: if someone installs the app from a different Pipedrive account, the site refuses every call rather than mixing data — that's the company-id check doing its job.
- Rollback is a setting, not a deploy: flipping the connection mode back to the API token restores the old behaviour instantly.
Screens and labels can differ slightly between environments — if a label doesn't match what you see, check with your Beta-Calco contact.
For developers → docs/pipedrive/oauth-app.md (the credential layer) and
docs/pipedrive/go-live-private-app.md (the go-live runbook).