SourCherry Help Centre
HomeSitesChat Widget

Automating customer replies from an All-in-One chat widget

This guide provides a comprehensive walkthrough for configuring workflows that execute when a customer replies through an All-in-One Chat widget using the customer replied trigger in workflows. It explains trigger configuration, filter logic, widget scoping, and advanced implementation strategies to ensure your automation runs precisely where intended.


Objective & Functional Overview

This article explains how to:

By the end of this article, you will be able to confidently build reply-based workflows with precise targeting controls.


Conceptual Model: How the Trigger logic works

The configuration follows a layered filter structure:

Layer 1 : Event

Customer Replied
The workflow activates when a customer sends a reply message.

Layer 2 : Reply Channel

All-in-One Chat
Limits execution to replies originating from unified chat widgets.

Layer 3 : Scoped Filters (Dynamic)

Once All-in-One Chat is selected, additional filters appear:

  1. Chat Type

    • Chat Widget

    • Live Chat

  2. Specific Configuration

    • If Chat Type = Chat Widget > select the exact widget

    • If Chat Type = Live Chat > select the exact Live Chat configuration

The workflow runs only when all selected conditions are met.


Prerequisites

Before configuring automation:


Step-by-Step Configuration Guide

Step 1 : Create or Open a Workflow

  1. Navigate to Automations > Workflows

  2. Click Create Workflow (or open an existing one)

  3. Select Add Trigger


Step 2 : Select the trigger event

  1. Choose Customer Replied

  2. The trigger configuration panel will open


Step 3 : Configure Reply Channel

  1. Locate the Reply Channel dropdown

  2. Select All-in-One Chat

Selecting this activates advanced filtering controls.


Step 4 : Define chat type

Under Chat Type, choose one:

Option A - Chat Widget

Use this when you want to target replies that originate from the widget interface.

Option B - Live Chat

Use this when targeting replies specifically associated with live chat configurations within the unified chat system.

Your choice determines which configurations appear next.



Step 5 : Select the specific configuration

The final dropdown dynamically adjusts based on Chat Type.



Only relevant configurations are displayed.

This step ensures the workflow runs exclusively for replies from the selected widget setup.




Step 6 : Save the Trigger

Click Save Trigger.

The workflow is now scoped to customer replies from the selected All-in-One Chat configuration.


Implementation patterns & use cases

Below are structured examples demonstrating how this trigger can be implemented in live setups.


1. Automated Acknowledgement System

Use Case

Send an immediate confirmation message when a customer replies.

Trigger

Actions

Recommended Best Practice

Keep the acknowledgement concise and non-automated in tone.


2. Department-Based Routing (Sales vs Support)

Objective

Direct replies from different widgets to appropriate teams.

Workflow A : Sales Widget

Trigger scoped to: Sales Widget

Actions:

Workflow B : Support Widget

Trigger scoped to: Support Widget

Actions:

This ensures routing occurs immediately upon reply.


3. High-Priority Alert Workflow

Objective

Notify leadership when key widget replies occur.

Trigger scoped to: Executive or VIP Widget

Actions:


4. Reply-Based Qualification Logic

Objective

Use replies to segment intent.

Trigger scoped to: Main Chat Widget

Actions:


5. Escalation Workflow (No Response Handling)

Objective

Escalate if a reply is not handled promptly.

Trigger scoped to: Live Chat configuration

Actions:

  1. Wait 10 minutes

  2. If no action taken (based on your chosen indicator):

    • Notify backup user

    • Reassign conversation

    • Send message offering callback


6. Multi-Widget Enterprise Setup

When managing multiple websites, funnels, or brands:

This structure improves long-term maintainability.


Operational Best Practices


Troubleshooting

All-in-One Chat does not appear in Reply Channel

Confirm:


Expected widget does not appear


Workflow triggers unexpectedly


Summary

Using the Customer Replied trigger with All-in-One Chat filtering allows you to:

When properly configured, this trigger becomes the foundation for real-time, reply-driven automation across chat channels.