Front Zapier integrationAutomate Front with Zapier.
The Front Zapier integration gives you 5 triggers, 23 actions and 3 searches. Every one of the five triggers is instant, so a Zap built on Front reacts as soon as a message, a comment, a tag or a team rule shows up, free plan included.
Verified Trustpilot reviews · AI, automation & growth agency
What the Front Zapier integration does for your support team
The Front Zapier integration plugs your shared inbox into an automation without a line of code. Front warns Zapier when a message comes in, goes out, gets a comment or a tag, or when one of your team rules matches. Zapier then runs the steps you picked: reply, draft, tag, assign, or update the contact and the account behind the thread.
Three results people usually build first:
An acknowledgement that goes out on its own. New Inbound Message followed by Send Reply answers inside the same conversation, and can archive it on the way out. Front itself points to this pairing for auto-replies.
A handoff your team can check. Rule Triggered starts the Zap when a rule you already run in Front matches. Assign or Unassign Conversation routes the thread to a teammate, and Add Comment leaves an internal note explaining why.
Customer records that stay clean. Find Contact, Create Contact and Add Contact Handle keep each email address and phone number on the right person. Create Account and Update Account do the same at company level.
What Zapier will not do here: it never touches conversations that existed before the Zap went live, the tag actions expect tag IDs rather than tag names, and API Request (Beta) only reaches domains tied to Front. Still choosing a platform? Read n8n vs Zapier and Make vs Zapier first.
Zapier vocabulary in one minute
Seven words you will meet on every screen of the editor. Each one is explained once, here, then used as is.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time that trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is switched on, Zapier sits and waits for it to happen.
- Action
- What the Zap does after it starts: the step that writes, sends or changes something in an app on your behalf.
- Task
- The unit Zapier bills. One task equals one action your Zap completes successfully, and your plan counts those.
- Polling vs instant
- A polling trigger is checked on a timer. An instant trigger is reported by the app the moment the event occurs, with no wait.
- Filter
- A step that lets the Zap continue only when what arrived meets your condition, and stops it quietly in every other case.
- Search step
- A step that looks up something already stored in an app, so the steps after it can reuse what it found.
What a Front Zap really costs
Front is not a premium app, so it works from the free plan. The trigger never costs a task. Each action that succeeds costs one, and a failed action costs nothing.
- Front on the free planYes, not a premium app
- Trigger0 tasks
- Free plan100 tasks a month, two-step Zaps
- Front triggers5 out of 5 instant
The free plan gives you 100 tasks a month, unlimited Zaps, and Zaps of two steps only: one trigger, one action. Add a second action, a filter or a search, and the Zap turns multi-step, which needs a paid plan. In a Zap with several actions, each success is counted on its own, so three actions cost three times what one does. A few actions take more than one task. The polling grid below does not touch Front, since all five triggers are instant.
Connect your Front account in three steps
- 01
Open the Apps page
In your Zapier account, open Apps and click + Add connection. You need a Front account first, plus access to any inbox or conversation you do not own and want the Zap to touch.
- 02
Pick Front
Type Front in the search box of the dialog that opens, select it in the results, then click Add connection. A new tab opens so you can sign in to Front.
- 03
Sign in and grant access
Log in to Front in that tab and allow Zapier to reach the account. From then on, every Front step of every Zap reuses this connection, so you only do it once.
Your first Front Zap: auto-acknowledge new emails
GoalEvery new inbound message gets a short acknowledgement in the same thread, then a tag that tells the team it has been answered automatically.
- 01
Build: pick the trigger
Start a new Zap, choose Front, then New Inbound Message as the event. Then select the Front connection you just created in the previous section.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent items from your account, so you map the next steps on a real message rather than a blank one.
- 03
Add Send Reply
Add Front, Send Reply. Map the conversation from the trigger into Conversation ID, write the reply body, and decide whether the thread should be archived right after.
- 04
Add the tag
Add Front, Add Conversation Tags, map the same conversation and type the ID of your tag. This third step makes the Zap multi-step, so it needs a paid plan.
- 05
Test, then Publish
Test each action once and read what Front sent back, on a real conversation. When both steps look right, click Publish to switch the Zap on.
Front triggers
5 events start a Zap when something happens in Front, and 5 of them are instant: the app calls Zapier straight away, whatever your plan.
New Comment
Instant triggerIn Zapier“Triggers when a new comment is posted on a conversation.”
Starts your Zap whenever someone on the team writes an internal comment on a conversation. Comments are where teammates discuss a case, so this trigger lets you push that discussion somewhere else or act on it.
Rule Triggered
Instant triggerIn Zapier“Triggers when criteria for a team rule is met.”
Hands control to Zapier when one of the rules your team already runs in Front matches. You keep the sorting logic in Front, where agents can read it, and Zapier only handles what happens next.
New Inbound Message
Instant triggerIn Zapier“Triggers when a new message is received.”
Fires on each message your Front inboxes receive. It is the natural starting point for anything that reacts to incoming mail.
New Outbound Message
Instant triggerIn Zapier“Triggers when a message is sent (either a new message or a reply).”
Reacts to what your team sends out: a brand new message as well as a reply inside a running conversation. Useful when the action you care about is your own answer, not the customer's question.
New Tag Added to Message
Instant triggerIn Zapier“Triggers when a tag is added to a conversation.”
Runs as soon as a tag lands on a conversation. Tags become buttons: put one on, and something happens elsewhere.
Front actions, grouped by what they do
Front gives you 23 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
- Add Comment
- Add Contact Handle
- Add Conversation Links
- Add Conversation Tags
- Assign or Unassign Conversation
- Create Account
- Create Contact
- Create Draft
- Create Draft Reply
- Create Link
- Get Conversation Last Message
- Import Message
- List Link Conversations
- Remove Contact Handle
- Remove Conversation Links
- Remove Conversation Tags
- Send Message
- Send Reply
- Update Account
- Update Contact
- Update Conversation
- Update Link
- API Request (Beta)
Add Comment
ActionIn Zapier“Add a comment to a conversation”
Posts a comment on a conversation, the place where your teammates discuss the case. The comment body is plain text only.
Add Contact Handle
ActionIn Zapier“Add a handle (email, phone, etc) to a Contact”
Adds a handle, meaning an email address, a phone number or another way to reach someone, to a contact you already have. You state the handle and its source.
Add Conversation Links
ActionIn Zapier“Add Links to a Conversation”
Attaches Links to a conversation from their external URLs. When a Link with that URL already exists, Front attaches it; when it does not, Front creates it for you on the fly.
Add Conversation Tags
ActionIn Zapier“Add tags to a Conversation”
Puts one or more tags on a conversation in a single step.
Assign or Unassign Conversation
ActionIn Zapier“Assign or unassign a conversation to a teammate.”
Gives a conversation to a teammate, or removes the current assignee. One action covers both directions.
Create Account
ActionIn Zapier“Creates a new Account.”
Adds a company record, an Account, to Front. The account name is required.
Create Contact
ActionIn Zapier“Creates a new contact.”
Records a new person in your Front contacts, ready to be found, updated or given extra handles by later steps.
Create Draft
ActionIn Zapier“Create a new message draft”
Prepares a brand new message as a draft, in a chosen channel and on behalf of a chosen teammate, without sending anything. The body takes plain text or HTML.
Create Draft Reply
ActionIn Zapier“Create a new draft reply to an existing conversation.”
Writes a reply draft inside an existing conversation, ready for a teammate to edit and send. You pick the channel and the author, and you can ask Front to add the default signature, which is off unless you switch it on.
Create Link
ActionIn Zapier“Creates a new Link”
Creates a Link, the Front object that points to an item living in another system: a task, an order, a shipment or a loan. The external URL is what identifies it.
Get Conversation Last Message
ActionIn Zapier“Retrieve the most-recent message of a conversation.”
Fetches the most recent message of a conversation and passes it to the next steps. It writes nothing; it only reads.
Import Message
ActionIn Zapier“Imports a new message into Front.”
Pushes a message from outside into a Front inbox, as received or as sent, with its own date. You can archive it on arrival and decide whether your Front rules apply to it.
List Link Conversations
ActionIn Zapier“Returns all conversations that a Link is attached to.”
Returns every conversation attached to a given Link, from its Link ID.
Remove Contact Handle
ActionIn Zapier“Removes a handle (email, phone, etc) from a Contact”
Strips a handle from a contact, for example an old email address that bounces. You give the handle and its source.
Remove Conversation Links
ActionIn Zapier“Remove Links from a conversation.”
Detaches one or more Links from a conversation, by Link ID. You list the IDs of the Links to take off that thread, which you can get from List Link Conversations or an earlier step.
Remove Conversation Tags
ActionIn Zapier“Remove Tags from a Conversation”
Takes tags off a conversation, the mirror of the add action. Like it, it works on tag IDs, so map them from a Front step rather than typing names.
Send Message
ActionIn Zapier“Sends a message creating a new conversation.”
Sends a message that opens a new conversation, through the channel you choose and to the recipients you list. The body accepts plain text or HTML, and you can archive the thread straight away.
Send Reply
ActionIn Zapier“Replies to a conversation. This action is best used with a Front trigger. For example, auto-reply behavior could be setup by combining a "New Inbound Message" Front trigger with this action.”
Answers inside a conversation that already exists, and can archive it right after. It needs the conversation ID, which is easiest to take from a Front message trigger placed before it.
Update Account
ActionIn Zapier“Updates an existing Account.”
Edits a company record you already have in Front. You point to it by its Account ID, so it pairs well with Find Account placed just before.
Update Contact
ActionIn Zapier“Updates an existing contact.”
Edits an existing person in your contacts. One option removes the contact from every group at once, and when you tick it, it overrides whatever you put in the Groups field.
Update Conversation
ActionIn Zapier“Update the conversation status, assignee, inbox or tags.”
Changes several things on a conversation in one step: its status, its assignee, its inbox or its tags. Handy when one event should move a thread and relabel it at the same time.
Update Link
ActionIn Zapier“Update the name of a Link.”
Renames an existing Link. The name is the only thing this action changes, and both the Link ID and the new name are required.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
An advanced step that calls Front directly with your existing connection, for anything the other actions do not cover. You pick the method and the address.
Front searches
3 search steps look for data that already exists in Front, so a later step can use it.
A search step finds a record that already exists in Front and passes it to the steps after it. In the editor, searches sit at the bottom of the Action event list, under SEARCH. Any search makes the Zap multi-step, so it needs a paid plan. Three settings decide what happens when the result is not the clean single match you expected.
Find Account
SearchFind or createIn Zapier“Finds an existing Account”
Looks up a company record that is already in Front, so later steps can update it or attach things to it.
Find Contact
SearchFind or createIn Zapier“Finds an existing contact.”
Finds a person through one of their handles: an email, a phone number, a Twitter, Facebook, Intercom or Smooch ID, or a custom handle. You give both the handle and its source.
Find Conversation
SearchIn Zapier“Finds an existing conversation”
Locates a conversation that already exists, so a Zap started by another app can reply, tag or comment in the right thread.
The three settings every search exposes
- Successful if no search results are found?Left as is, a search that finds nothing stops the Zap and skips the steps that relied on it. Switched on, the Zap carries on with nothing in hand.
- Create X if it doesn't exist yet?Ticking it turns the search into find-or-create: the previous setting disappears and the step asks for the fields needed to create the missing record.
- If multiple search results are found?Three ways out when several records match: keep the first one, which is the default, stop the Zap, or pass all of them on together.
When a Front Zap breaks
Front adds few limits of its own. Most trouble comes from how Zapier reads events and from IDs that do not match.
Zapier lists one help article for this app, How to get started with Front on Zapier. Below are the cases worth knowing before you publish. If a Zap already misbehaves, the Zapier troubleshooting page is the next stop.
Old conversations are ignored
A Zap only reacts to what happens after you publish it. Messages, tags and comments that existed before stay untouched; moving that backlog is a separate job.A Zap that sets itself off
New Outbound Message plus Send Reply, or New Comment plus Add Comment, on the same inbox: each step creates the event the trigger watches, and tasks burn fast.Bulk imports held back
Import a large batch with Import Message, and the triggers that see it may return a huge burst at once. Zapier's flood protection can hold such a batch back.Duplicate External ID
Import Message skips any message whose External ID already exists in Front. Build that ID from something unique on the source side, not from a date alone.Names where IDs are expected
Tag, Link, Account and Conversation fields want Front IDs. Map those IDs from an earlier Front step or a search instead of typing the readable names you see in Front.API Request outside Front
API Request (Beta) refuses any address that does not belong to Front. With Stop on error set to No, the Zap keeps going after a failed call.
Need help automating Front with Zapier?
A person reads every message.



