Skip to main content

Your Inbox Rules are becoming Workflows

Brian Donohue avatar
Written by Brian Donohue
Updated over a year ago

Your Inbox Rules will become Workflows, our new mission control centre for customer service automations.

Workflows makes it easy for your team to build and manage powerful automations with bots, triggers, conditions, and rules that create amazing customer and teammate experiences – all in one intuitive visual builder.

As Workflows your Inbox Rules will have new capabilities:

  • Become customer-facing Workflows with chat messages and reply buttons;

  • Have the power to be built in multiple languages and across multiple channels.

Your Workflows will work just like Inbox Rules did; executing the relevant actions once the an event triggers in Intercom.

What you need to do first

To make your migration easier you can use the ✨Clean up rules tool before your migration date.

Using this tool will ensure we don't migrate any Inbox Rules you haven't recently used and don't need to keep.

What does this change mean for you?

Well, it depends on how your current Inbox Rules are configured. Below we lay out the potential scenarios:

Paused Inbox Rules

If your Inbox Rule was paused, a new paused Workflow will be created which replicates the behaviour of the Inbox Rule.

For example, if you have a paused Inbox Rule starting with the trigger “A customer starts a new conversation”, it will be transformed into a paused Workflow under the trigger “Customer sends their first message”.

Live Inbox Rules

If your Inbox Rule was live, a new live Workflow will be created which replicates the behavior of the Inbox Rule — all of the operations which the Inbox Rule carried out will now apply through the Workflow.

For example, if you have a live Inbox Rule starting with the trigger “A customer sends any reply”, it will be transformed into a live Workflow under the trigger “Customer sends any message”.

Previous Inbox Rules using the “A customer starts a new conversation” trigger

If your Inbox Rule used the trigger “A customer starts a new conversation”, in Workflows it will become "Customer sends their first message". It will use an additional audience targeting attribute to ensure the conversation originated from a customer to adhere to the same behaviour as Inbox Rules.

We’re also making a minor change to what happens when an email is sent directly to a teammate’s email address. Previously, the Inbox Rule would not run assignment actions for this conversation — whereas Workflows will run all actions, including assignment. If you'd like to change this behaviour in Workflows it's simple to configure, you can reach out to our Support team through the Messenger for help.

Previous Inbox Rules using the “Reply to Outbound Content” trigger

If your Inbox Rule used the trigger “Reply to Outbound content”, it will use a different trigger when becoming a Workflow. This is because Workflows have more flexible and powerful triggers. In Workflows, this trigger becomes “Customer sends their first message” and will use an audience rule within the Workflow to determine if the message originates from Outbound content or a Workflow.

Previous Inbox Rules using the “A new conversation hasn’t received a reply” trigger

If your Inbox Rule used the trigger “A new conversation hasn’t received a reply”, the corresponding Workflow will use the “Teammate has been unresponsive” trigger, and will use an audience rule to determine if the teammate has already replied. This is because without this additional check, the Workflow would fire every time, whereas the Inbox Rule only fires if there hasn’t been a reply already.

Here’s an overview of how triggers will evolve when Inbox Rules become Workflows.

Inbox Rules triggers (before)

Workflows triggers (after)

A customer starts a new conversation

Customer sends their first message and audience rule “Conversation starter is Customer”

A customer replies to outbound content

Customer sends their first message and audience audience rule “Conversation starter is Outbound Message” or “Conversation starter is Workflow”

A customer sends any reply

Customer sends any message

A new conversation hasn’t received a reply

Teammate has been unresponsive and audience rule “Teammate has replied is false”

A customer has been unresponsive

Customer has been unresponsive

A ticket is created

A ticket is created

A teammate changes state of the ticket

Teammate changes the state of a ticket

A teammate changes a conversation status

Teammate changes the conversation state

A teammate or customer changes an attribute

[coming soon in Workflows]

A teammate adds a note

Teammate adds a note

A teammate sends any reply

Teammate sends any message

Transition to Workflow Triggers: Simplifying Multiple Inbox Rules

With the Inbox Rules to Workflows migration, some inbox rules with multiple triggers will be transitioned into single Workflows: this is because Workflows can only have one trigger.

When rules have multiple triggers, they will now be consolidated into Workflows depending on the triggers you’re using in Rules. The below table illustrates how multiple inbox rule triggers will be merged into single Workflow triggers. All remaining triggers will not be affected, and will become single Workflows on a one-to-one mapping.

Rule Trigger 1

Rule Trigger 2

Rule Trigger 3

New Workflow trigger

Audience targeting on Workflow

A customer replies to outbound content

A customer starts a new conversation

A customer sends any reply

Customer sends any message

None

A customer replies to outbound content

A customer sends any reply

Customer sends any message

None

A customer replies to outbound content

A customer starts a new conversation

Customer sends their first message

Conversation Starter is User OR Outbound OR Workflow

A customer sends any reply

A customer starts a new conversation

Customer sends any message

None


💡Tip

Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts


Did this answer your question?