The Zapier MCP connector lets Fin take action in the external tools your team already uses. Connect your Zapier account once, choose which actions Fin can use, and it can send a Slack message, create a ticket, or update a CRM record directly within a conversation, no custom code required.
How it works
Zapier acts as a bridge between Fin and the thousands of apps your team already uses. Once connected, Fin discovers the actions available in your Zapier account and can call them during conversations.
When a customer sends a message, Fin identifies the relevant action, sends the request to Zapier, and Zapier carries it out in the connected app. The result comes back into the conversation automatically—no need to switch tabs or log into another tool.
Admins control what Fin can do by choosing which Zapier actions are turned on. Fin only runs the ones you've enabled.
Note: Zapier actions are available in Fin conversations and can also be added as steps in Workflows and Procedures, giving you precise control over when and how they run.
What Fin can do with Zapier
Zapier integrates with over 9,000 apps. Here are some common categories and the actions Fin can use:
Category | Example apps | Example actions |
E-commerce | Shopify, Stripe | Find order, update order, check fulfillment |
CRM & sales | HubSpot, Salesforce, Pipedrive | Find contact, update deal, create company |
Ticketing & helpdesk | Freshdesk, Zendesk | Create ticket, update ticket, get status |
Team messaging | Slack, Microsoft Teams | Send message, post to channel, notify teammate |
Engineering & issue tracking | Jira, Linear | Create issue, update issue, add comment |
Spreadsheets & databases | Google Sheets, Airtable | Add row, find record, update row |
Email & notifications | Gmail, Outlook | Send email, send notification |
Scheduling & calendars | Google Calendar, Calendly | Find event, create event, check availability |
Project & task management | Asana, Trello, Monday | Create task, update task |
Payments & billing | Stripe, Chargebee | Find charge, get subscription |
Marketing | Mailchimp, HubSpot | Add subscriber, trigger campaign |
Setting up the Zapier connector
Step 1: Connect your Zapier account
In the "Add Data Connectors from popular apps" section, click the Zapier tile.
Click Connect.
Zapier will ask you to allow Fin to access your account. Click Allow.
Once authorized, Zapier appears in your list of data connectors.
Step 2: Add apps and tools in Zapier
After connecting, Fin has no actions yet. You need to add apps and select tools in Zapier first.
In the data connectors list, find the Zapier group and click + New Zapier connector.
Click Open Zapier. This opens your MCP Server page on Zapier (Apps tab).
Click + Add apps, then select the app you want to enable (e.g., Slack).
Select the tools you want to enable. You can check individual tools, use Select All Tools, or filter by Find Data or Take Action. Click Connect.
If the app isn't already authorized, connect it when prompted. For example, choose your Slack workspace and click Allow in the popup.
Click Add tools to confirm. The app now appears in your MCP Server on Zapier with the number of tools added.
Step 3: Import tools into Fin
After adding tools in Zapier, you need to import them into Fin before they can be used.
Back in Fin, click + New Zapier connector again (or click Refresh if the dialog is still open).
The "Add Zapier connectors" dialog now lists all the tools you enabled in Zapier, each with a checkbox. Use the search box to find a specific tool if needed.
Check the box for each tool you want to add, then click Add connectors.
Note: Repeat steps 2 and 3 for each app you want Fin to use. Any integration available in Zapier can be added this way.
Step 4: Configure and enable each action
Each imported action opens as its own connector record in Draft status, with four tabs: API, Data, Fin, and Security.
Click a connector to open its configuration page.
Click the Edit button to open the data connectors settings.
On the API tab:
Review the description and the data inputs table, which shows the fields this action requires and whether each is required or optional.
Enter test values for the required fields and click Test. Look for "Pass – Successful response received" to confirm the action works.
On the Data tab, review the response fields returned by the action and add any object mapping if needed.
On the Fin tab:
Toggle Directly on to let Fin trigger this connector automatically based on the customer's message.
Set the Audience (e.g., Everyone).
Write a Prompt describing when and how Fin should use this action. Click Optimize to improve the prompt wording.
Review the Security tab to configure any access controls. Skipping this step results in a "Needs attention" warning on the connector.
Click Set live (top right). In the dialog that appears, optionally add a Version note, then click Set live to confirm. The connector's status changes from Draft to Live.
Important:
Any data returned to Fin from a connector response may be shared with the customer. Only enable actions you're comfortable having Fin run on your behalf.
No multi-value (array) inputs: Zapier actions that require multiple values as input (e.g., a list of tags or order IDs) aren't shown to Fin. If a multi-value input is optional, that field is skipped and the action's other inputs still work.
Using Zapier actions in workflows and procedures
Once a Zapier action is live, it can also be added as a step in Workflows and Procedures, not just in direct Fin conversations. This gives you precise control over when and how an action runs.
Example use cases
A customer asks where their order is
A customer asks where their order is
A customer messages asking about the status of a recent order.
Fin recognizes the request and calls your connected Shopify action to look up the order by email or order number.
Zapier fetches the order status and tracking details and returns them to the conversation.
Fin replies with the live status, resolving the question without a teammate.
A customer wants to update their account details
A customer wants to update their account details
A customer asks to change their email or company information.
Fin uses your connected HubSpot action to find the matching contact and update the record.
Zapier applies the change in HubSpot and returns the result.
Fin confirms the update back to the customer in the same conversation.
An issue needs a ticket in your external helpdesk
An issue needs a ticket in your external helpdesk
A customer reports a problem that your engineering or operations team handles in another tool.
Fin creates a ticket in your connected helpdesk (e.g., Freshdesk) with the conversation details.
Zapier creates the ticket and returns the ticket reference.
Fin lets the customer know it has been logged and shares the reference number.
Alert the right team about an urgent request (via a Workflow)
Alert the right team about an urgent request (via a Workflow)
A Workflow detects a high-priority conversation (e.g., a VIP customer or an outage report).
The Workflow triggers your connected Slack action to post to the right channel.
Zapier posts the alert to Slack with the conversation context.
Your team is notified immediately while Fin keeps handling the customer.
Capture a request for later follow-up (via a Procedure)
Capture a request for later follow-up (via a Procedure)
During a Procedure, a customer makes a request that needs tracking (e.g., a feature request).
Fin uses your connected Google Sheets action to add a row with the details.
Zapier appends the row to your sheet.
The request is captured for your team to review and action later.
FAQs
Why does my connector show a "Needs attention" status?
Why does my connector show a "Needs attention" status?
This appears when the Security tab hasn't been configured for that connector. Open the connector, go to the Security tab, and update any required settings to resolve it.
Can I control which Zapier actions Fin uses?
Can I control which Zapier actions Fin uses?
Yes, at two levels. First, only actions you explicitly import from Zapier appear as data connectors in Fin. Second, each action can be configured to run directly by Fin or only when triggered by a Workflow or Procedure—giving you precise control over when each action fires.
What's the difference between Zapier MCP and connecting an app directly?
What's the difference between Zapier MCP and connecting an app directly?
Zapier MCP acts as a bridge, giving Fin access to thousands of apps through a single connection. A direct integration connects to one specific app. Zapier is useful when the app you want doesn't have a direct Fin integration, or when you want to connect multiple apps without setting up separate connections for each.
Can I use the same Zapier action in both Fin conversations and a Workflow?
Can I use the same Zapier action in both Fin conversations and a Workflow?
Yes. Once a Zapier action is live as a data connector, it can be enabled for direct use by Fin and added as a step in Workflows and Procedures at the same time.
Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts










