Detect customer sentiment and flag churn risk in Intercom

Frustration shows up in a conversation long before it shows up in a churn report. An Orkeste agent reads recent Intercom conversations every day, flags the customers who sound frustrated or mention cancelling, and posts them to your customer success channel in Slack with the message behind each flag.

The problem

Support reps notice when a customer is unhappy, but there is no habit of passing it on. By the time a downgrade request arrives, the decision is already made.

How the workflow runs

Runs: Every day at the hour you set, or when you start it.

  1. Find recent conversations: The agent searches Intercom for recent conversations, up to five per search.
  2. Read them: It reads the latest messages of each conversation.
  3. Judge the tone: It looks for frustration, repeated problems and mentions of cancelling or switching, using the signals in its briefing.
  4. Post the flags: It posts each flagged customer to Slack with the quote behind the flag and a suggested next step.
  5. Keep a log: It can add each flag to an Airtable table, so you see trends over the weeks.
  6. Customer success decides: A person decides whether to reach out. The agent does not contact the customer.

The agent only flags. Any message to the customer, discount or save offer is decided and sent by a person.

Who does what

What this workflow does not do

Works with your stack

Questions about this workflow

How reliable is it?

It is a second pair of eyes, not a verdict. Each flag quotes the message behind it so a person can judge in seconds.

Does it work in languages other than English?

Yes. The models read the major European languages. Write the briefing in the language your team uses.

Can it check what the account is worth?

If the customer is in HubSpot or Salesforce, the agent can look them up and mention the open deals in the flag.

Related workflows

Keep reading