Plugs into
what you already run.
CRMs, dialers, ticketing, calendars, helpdesks — and any system you can hit with an HTTP request. Webhooks both ways, API everywhere.
Integration primitives
If it has an API,
it talks to Finn.
We don't lock you into our stack. The agent runs in your workflow, syncs to your systems, fires into your downstream tools.
100+ pre-built connectors
Salesforce, HubSpot, Zendesk, Zoho, Calendly, Twilio, Plivo, Razorpay, Stripe, Shopify — and growing weekly.
Webhooks both ways
Trigger Finn from any system. Fire downstream events on call completion, transfer, voicemail, custom signals.
Function calling
Define a function, Finn invokes it mid-call. Pull live order status, check inventory, write to your DB.
REST API + SDK
Programmatically launch campaigns, fetch transcripts, manage audiences. TypeScript, Python, cURL — all first-class.
Telephony bring-your-own
Use Finn's numbers or BYOC via SIP trunk. Twilio, Plivo — your choice, your contract.
Custom auth + secrets
OAuth, API keys, mutual TLS — store credentials in our encrypted vault, never in your prompts.
the connector library
100+ ready-made connectors. Plus everything else.
Salesforce, HubSpot, Zendesk, Zoho, Calendly, Razorpay, Stripe, Shopify, Twilio, Plivo — wired and tested. Anything not on the list? REST endpoint or webhook gets you there in minutes.
- CRM: Salesforce, HubSpot, Zoho, Follow Up Boss
- Telephony BYOC: Twilio, Plivo via SIP
- Payments: Razorpay, Stripe, Dodo
- Support: Zendesk, Intercom, Freshdesk
function calling
Real-time tool use, mid-conversation.
Define a function with a JSON schema. Finn invokes it during the call when the conversation calls for it — pull live order status, check inventory, write to your DB. The agent never says 'one moment please.'
- OpenAPI / JSON schema function definitions
- Sub-second function execution loop
- Built-in retry, timeout, fallback handling
- Per-function auth + secret vault
webhooks + api
Programmatic everywhere. SDK + REST + webhooks.
Launch campaigns, fetch transcripts, manage audiences via REST. Subscribe to call events via webhook. TypeScript + Python SDKs first-class. Build whatever you want around the platform.
- REST API for every dashboard action
- Webhooks on call.start, .end, .transfer, custom
- TypeScript + Python SDKs (npm + pypi)
- OpenAPI spec + Postman collection published
Open by design
No walled gardens.
No lock-in.
Export every transcript, recording, and call event. Build whatever you want downstream. We're the call infrastructure, not the data hostage-taker.
Audited + compliant
More platform