Integrations
/dashboard/integrations is where you wire Foan up to your other tools. CRM, calendar, payments, helpdesk, automation glue — all connected here, then enabled per-agent under Agent settings → Integrations.
How it's organised
Integrations are grouped by category:
- CRM — HubSpot, Salesforce, Pipedrive
- Calendar — Calendly, Google Calendar, Outlook
- Notifications — Slack, Email summaries, Teams
- Helpdesk — Zendesk, Freshdesk, Intercom
- Automation — Zapier, Make, Webhooks, REST API
- Phone & SMS — Twilio, SMS, WhatsApp
- E-commerce — Shopify
- Payments — Stripe
The full catalogue lives at /integrations on the marketing site — same set, different framing.
Connecting
Click any integration card. Three flows:
- OAuth — most. You're redirected to the provider, sign in, approve scopes, redirected back. No paste-the-API-key step.
- API key — Slack (webhook URL), Stripe (Connect onboarding). You paste a single value and click save.
- Inbound (no auth needed) — Webhooks, REST API, Zapier, Make are integrations to Foan. You configure them on their side; nothing to do here.
Once connected, the card flips to a config panel. Pick the calendar to book into, the pipeline to put deals in, the group to route tickets to. Saved instantly.
Per-agent enablement
Connecting an integration here makes it available. Each agent decides whether to use it under that agent's Integrations tab. Common pattern: connect HubSpot once at the workspace level, enable it on the Sales agent only.
Coming soon vs available
Some integrations show a "coming soon" badge. They're in the catalogue so you know they're on the roadmap, but the Connect button asks you to email us for early access. We ship them in priority order based on what customers ask for — vote with hello@foan.me.
Disconnecting
Each connected integration has a Disconnect button. We delete the OAuth token immediately. Calls already in flight finish; future calls fall back to "the integration isn't connected".
If you need a full data wipe (not just disconnect), email us and we'll cascade-delete every record we have for that integration.