How to enable and use the Zapier integration
Like other integrations, you need to be an admin in order to enable the Zapier integration.
The Zapier integration allows you to automate your workflow by connecting Front with hundreds of other apps. Build Zaps that dynamically trigger when something happens in Front or that take action in Front based on events in other apps.
Go into your Settings and select Integrations. Click Zapier, and Enable integration.
Click Save to finish enabling the Zapier integration. You will need to complete this step before building your first Front Zap, otherwise you will encounter an error in Zapier.
Start making Zaps! Log in to your Zapier account, and click on the "Make a Zap!" button. Choose Front as Trigger or Action app from the app chooser, along with your other desired apps.
Triggers and Actions
The first step is to choose a trigger event - this is something that will need to occur in Front in order for the Zap to start. Front's trigger events include activities such as sending or receiving messages, tags being applied to conversations, and rules being triggered.
When a Trigger is activated by any app, a number of Actions can occur. Front Actions that can be performed include sending messages, modifying contacts or conversations, and performing lookups for contacts.
Upon activation of your Front-triggered Zap, a rule is automatically created in Front. You can view the rule by going into your Settings and selecting Rules. When you disable or delete a Front Zap, the related rule will be deleted.
Front's Zapier integration is available to users on our Prime or Enterprise Plans. If you're currently on our Starter or Plus Plan, you'll see the following notice in your integration settings and will need to upgrade.
If you're not on an eligible Front plan, you will see an error in Zapier that says "Your plan does not include API access" when you try to connect to your Front account.
Once you're on an eligible plan, you will need to enable the Zapier integration in Front (following the instructions above) before you can start building Front Zaps. If you seeing an error that says "Zapier integration is not enabled", then go into your Front integration settings and enable the integration.
As always, if you need any assistance getting started with Front and Zapier, please feel free to contact us
Note: The Front <> Zapier integration does not currently support individual inboxes, as the Zapier OAuth token is only allowed to access shared inboxes.
If you need to create a Zap to work with an individual inbox, create an API token that has access to your individual inboxes, and utilize the Webhooks by Zapier Zap triggers and actions to issue API calls to Front.
Post a comment
Even though posting a comment in Front isn't yet a built-in feature in Zapier, a workaround is however possible through the usage of our API.
While configuring your Zap, pick the Webhooks by Zapier app, then the POST Zap action:
You will then have to configure a POST call to our /comments API endpoint, specifying a conversation ID (in this case, we are using the conversation ID that triggered the Zap):
Make sure to add the necessary Authorization header to your call, and voilà! Your Zap is now ready to automatically post comments.
I get the following error :
We had trouble sending your test through.
The app returned "The request contains an invalid resource". This usually happens when your Zap is missing a required field or a field value isn't in a recognized format.
I filled out the bare minimum and I think it has to do with the field "List of the recipient handles to send the message to."
Sorry to hear you're having issues with the Zapier integration. Can you send a screen shot of your zap, and an explanation of what exactly your goal is to firstname.lastname@example.org? We'd be happy to investigate further.