Other Services
Setup guides for additional services supported by Fp Switchboard.
OAuth Services
Section titled “OAuth Services”Figma OAuth App Setup
Section titled “Figma OAuth App Setup”- Go to Figma Developer Apps
- Click “Create a new app”
- Add redirect URI:
https://api.switchboard.fpdigital.ai/oauth/figma/callback - Configure scopes:
files:read, file_variables:read, file_variables:write, file_comments:write - Copy Client ID and Client Secret
Environment Variables:
npx wrangler secret put FIGMA_CLIENT_IDnpx wrangler secret put FIGMA_CLIENT_SECRETPandaDoc OAuth Setup
Section titled “PandaDoc OAuth Setup”- Go to PandaDoc Developers
- Create a new OAuth application
- Add redirect URI:
https://api.switchboard.fpdigital.ai/oauth/pandadoc/callback - Enable read+write access for documents, templates, and contacts
- Copy Client ID and Client Secret
Environment Variables:
npx wrangler secret put PANDADOC_CLIENT_IDnpx wrangler secret put PANDADOC_CLIENT_SECRETTeamwork OAuth Setup
Section titled “Teamwork OAuth Setup”- Go to Teamwork Developer Portal
- Create a new app with “App Login” authentication
- Add redirect URI:
https://api.switchboard.fpdigital.ai/oauth/teamwork/callback - Copy Client ID and Client Secret
Environment Variables:
npx wrangler secret put TEAMWORK_CLIENT_IDnpx wrangler secret put TEAMWORK_CLIENT_SECRETAsana OAuth Setup
Section titled “Asana OAuth Setup”- Go to Asana Developer Console
- Create new app named “Fp Switchboard”
- Add redirect URI:
https://api.switchboard.fpdigital.ai/oauth/asana/callback - Copy Client ID and Client Secret
Environment Variables:
npx wrangler secret put ASANA_CLIENT_IDnpx wrangler secret put ASANA_CLIENT_SECRETAPI Key Services
Section titled “API Key Services”These services use per-user API keys. Users enter their own keys when connecting - no platform-level setup required.
Apollo.io
Section titled “Apollo.io”B2B prospect search, company research, and contact enrichment.
- Sign in to Apollo.io
- Go to Settings → Integrations → API Keys
- Create API Key named “Fp Switchboard”
- Users enter their key when connecting
Workflow automation for self-hosted or cloud n8n instances.
- In n8n, go to Settings → API
- Enable API and create a new key
- Users enter their key and n8n URL when connecting
Fathom AI
Section titled “Fathom AI”Meeting transcripts, summaries, and action items from fathom.video.
- Go to Fathom AI Settings → API
- Generate a new API key
- Users enter their key when connecting
Fathom Analytics
Section titled “Fathom Analytics”Privacy-focused website analytics from usefathom.com.
- Go to Settings → API Keys
- Create new API key
- Users enter their key when connecting
WhatsApp Business
Section titled “WhatsApp Business”WhatsApp Business Cloud API for messaging.
- Create a Meta app at developers.facebook.com
- Add WhatsApp to your app
- Create a System User token with
whatsapp_business_messagingpermission - Users enter their token, Phone Number ID, and WABA ID when connecting
Social Media Services
Section titled “Social Media Services”Instagram Business API
Section titled “Instagram Business API”- Create a Meta app at developers.facebook.com
- Add “Instagram Graph API” product
- Add redirect URI:
https://api.switchboard.fpdigital.ai/oauth/instagram/callback - Request permissions:
instagram_basic, instagram_content_publish
Facebook Pages API
Section titled “Facebook Pages API”- Create a Meta app at developers.facebook.com
- Add “Facebook Login” product
- Add redirect URI:
https://api.switchboard.fpdigital.ai/oauth/facebook/callback - Request permissions:
email, public_profile, pages_show_list
LinkedIn API
Section titled “LinkedIn API”- Create app at LinkedIn Developers
- Request access to “Sign In with LinkedIn” and “Share on LinkedIn”
- Add redirect URI:
https://api.switchboard.fpdigital.ai/oauth/linkedin/callback
Need Help?
Section titled “Need Help?”For services not listed here, check the Fp Switchboard dashboard for the latest setup guides, or contact support@fpdigital.ai.