Skip to content

LinkedIn Setup

Create a LinkedIn API app for profile access and content sharing through Fp Switchboard.

  1. Create LinkedIn App

    Go to LinkedIn Developers and click “Create app”.

  2. Configure App

    • App name: Fp Switchboard
    • LinkedIn Page: Associate with your company page
    • App logo: Upload a logo
  3. Request Products

    Under the Products tab, request access to:

    • Sign In with LinkedIn using OpenID Connect
    • Share on LinkedIn (for posting)
  4. Add Redirect URI

    Under Auth > OAuth 2.0 settings, add:

    https://api.switchboard.fpdigital.ai/oauth/linkedin/callback
  5. Copy Credentials

    Copy Client ID and Primary Client Secret from the Auth tab.

Terminal window
npx wrangler secret put LINKEDIN_CLIENT_ID
npx wrangler secret put LINKEDIN_CLIENT_SECRET
https://api.switchboard.fpdigital.ai/oauth/linkedin/callback
  • “Application not approved” error: Some LinkedIn API products require manual approval. Check your app’s Products tab for status.
  • Company page required: LinkedIn requires a company page to be associated with your app. Create one if needed.
  • Rate limits: LinkedIn has strict rate limits (100 calls/day for some endpoints). Use sparingly.
  1. Connect from the Switchboard Dashboard
  2. Authorize with your LinkedIn account
  3. Click Test Connection to verify
  4. Try: “Get my LinkedIn profile” or “Share a post on LinkedIn”