Connectors
Shipped The connectors framework, the Connectors page, connect links for agents, eight email verification services, and Instantly and Smartlead importers. Other connectors in the catalog are listed as planned.
Outflare is the brain of your outbound. Connectors are how it reaches everything else. Nothing has to be connected to run: add mailboxes directly (IMAP/SMTP, CSV, or Google and Microsoft sign-in), import leads from a CSV, and addresses are checked with free built-in checks. Connectors add to that.
What can be connected
Section titled “What can be connected”| Category | Examples |
|---|---|
| Email verification | ZeroBounce, NeverBounce, MillionVerifier, Bouncer, Reoon, Emailable, DeBounce, Hunter |
| Mailbox suppliers | Cheap Inboxes, Mailreef, Infraforge |
| Sequencers | Instantly, Smartlead (import and switch over), EmailBison, Apollo |
| CRMs and calendars | HubSpot, Salesforce, Pipedrive, Attio, Google Calendar, Outlook, Calendly, Cal.com |
| Website analytics | Google Analytics, Search Console, Bing Webmaster Tools, PostHog, Plausible, Fathom, Matomo, Umami, Mixpanel, Amplitude, Cloudflare, Simple Analytics, Clarity, Vercel |
| SEO | DataForSEO, Ahrefs, paid per call within a monthly budget |
| DNS and registrars | Cloudflare, Namecheap, GoDaddy, Route 53 |
| Custom | Any HTTP API or MCP server you register |
The full catalog, with each connector’s status and credential fields, is public at GET /v1/connectors. No key is needed, so agents and this site can read it.
Connect in the app
Section titled “Connect in the app”Open Connectors, pick a card, and either paste an API key or click Connect to sign in with the provider (OAuth). The key is tested before it is saved, then sealed with your instance key and never shown again. You can connect several accounts of one service, for example two Instantly workspaces.
Connect over the API
Section titled “Connect over the API”curl -X POST https://outflare.example.com/v1/workspaces/$WS/integrations \ -H "Authorization: Bearer $OUTFLARE_TOKEN" -H "Content-Type: application/json" \ -d '{"connector": "zerobounce", "credentials": {"api_key": "..."}}'A wrong key is refused with the provider’s reason. POST /integrations/{id}/test signs in again, PATCH renames it or replaces the key, and DELETE disconnects it. These need scope integrations.manage.
OAuth connectors need an app registered with the provider. Self-hosters set CONNECTOR_<ID>_CLIENT_ID and CONNECTOR_<ID>_CLIENT_SECRET and use <PUBLIC_URL>/v1/integrations/oauth/callback as the redirect URL.
Let an agent connect things
Section titled “Let an agent connect things”You tell an agent what you want, and it connects what it needs. It never asks you to paste a key into the chat. Instead:
- The agent calls
request_connection(MCP) orPOST /v1/workspaces/{ws}/connect-requestswith the service and one sentence on why it needs it. - It gives you a one-time link.
- You open the link. It names the workspace, the service and the agent’s reason. Paste the key there, or sign in with the provider.
- The key is tested and saved, and the agent sees the request turn
connectedand carries on.
Links work once, expire after 24 hours by default, can be cancelled, and can only connect the one service they name. The audit log records which token asked.