Connecting Services
Fp Switchboard uses OAuth to securely connect to your business tools. Your credentials are never stored—only encrypted access tokens.
How OAuth Works
Section titled “How OAuth Works”- You initiate the connection from the Fp Switchboard dashboard
- You’re redirected to the service (Google, Slack, etc.)
- You authorize specific permissions
- The service sends a token back to Fp Switchboard
- We encrypt and store the token securely
Connecting Google
Section titled “Connecting Google”Google provides access to Gmail, Calendar, Drive, Docs, Sheets, and Slides.
- Go to switchboard.fpdigital.ai/dashboard/services/google
- Click Connect Google Account
- Select your Google account
- Review and approve the requested permissions
- You’ll be redirected back to the dashboard
Connecting Slack
Section titled “Connecting Slack”- Go to switchboard.fpdigital.ai/dashboard/services/slack
- Click Connect Slack Workspace
- Select your workspace
- Authorize the Fp Switchboard app
- Done! Your workspace is now connected.
Connecting Other Services
Section titled “Connecting Other Services”The process is similar for all OAuth-enabled services:
| Service | What You’ll Authorize |
|---|---|
| HubSpot | CRM contacts, deals, companies |
| Notion | Pages, databases, workspaces |
| QuickBooks | Financial data, invoices, customers |
| GitHub | Repositories, issues, pull requests |
| Apollo | Contact data, sequences |
| Teamwork | Projects, tasks, time tracking |
API Key Services
Section titled “API Key Services”Some services use API keys instead of OAuth:
- Generate an API token at dash.cloudflare.com/profile/api-tokens
- Select the “Edit Cloudflare Workers” template or create custom permissions
- Paste the token in Fp Switchboard
- In your n8n instance, go to Settings → API
- Create a new API key
- Paste the key and your n8n URL in Fp Switchboard
Multi-Account Connections
Section titled “Multi-Account Connections”You can connect up to 5 accounts per service. This is useful when you have:
- Separate work and personal accounts
- Multiple client accounts you manage
- Different workspaces or organizations
See Multi-Account Access for details on how multi-account tokens work.
Troubleshooting
Section titled “Troubleshooting””Access Denied” during OAuth
Section titled “”Access Denied” during OAuth”- Ensure you’re using an account with admin permissions (for org-level services)
- Check that your organization allows third-party app connections
- Contact your IT admin if you see a “blocked by admin” message
Token Expired
Section titled “Token Expired”- Fp Switchboard automatically refreshes tokens when possible
- If a token can’t be refreshed, you’ll see a “Reconnect” button on the dashboard
- Simply click to re-authorize the connection