Skip to main content

Contact Replied Trigger

The "Contact Replied" trigger starts a workflow whenever a contact replies to a message or sends the first inbound message via WhatsApp.

By default, this trigger activates for ALL inbound messages sent by the contact.


Common Configuration: Setting Up an Out-of-Operating-Hours Message

A common use case for this trigger is to detect if a contact replies outside of your business hours and automatically send an out-of-office message.

Example Operating Hours

  • Monday & Tuesday: Closed (no one is working)
  • Wednesday - Friday: 12:00 PM - 8:00 PM
  • Saturday - Sunday: 10:00 AM - 6:30 PM

How to Configure the Filter

To detect when a contact replies outside of these hours, set up the following filters:


1️⃣ Detecting Replies on Non-Working Days (Monday & Tuesday)

To trigger an auto-reply only if the contact messages on a Monday or Tuesday, apply this filter:

Filter Condition:

  • "Message > Created At" is on day "Monday" OR
  • "Message > Created At" is on day "Tuesday"

2️⃣ Detecting Replies Outside Working Hours (Wednesday - Friday)

To trigger an auto-reply before 12:00 PM or after 8:00 PM on Wednesday, Thursday, or Friday:

Filter Group 1 (Check the day):

  • "Message > Created At" is on day "Wednesday" OR
  • "Message > Created At" is on day "Thursday" OR
  • "Message > Created At" is on day "Friday"

AND

Filter Group 2 (Check the time):

  • "Message > Created At" time is before 12:00 PM" OR
  • "Message > Created At" time is after 8:00 PM"

3️⃣ Detecting Replies Outside Working Hours (Saturday & Sunday)

To trigger an auto-reply before 10:00 AM or after 6:30 PM on Saturday or Sunday:

Filter Group 1 (Check the day):

  • "Message > Created At" is on day "Saturday" OR
  • "Message > Created At" is on day "Sunday"

AND

Filter Group 2 (Check the time):

  • "Message > Created At" time is before 10:00 AM" OR
  • "Message > Created At" time is after 6:30 PM"

What Happens Next?

Once the filter detects that a contact has replied outside operating hours, you can:
✅ Send an automated out-of-office message, such as:

"Thank you for reaching out! Our team is currently unavailable. We will get back to you during our business hours."

✅ Assign the conversation to a team member for follow-up when business hours resume.

By ensuring that both the day condition AND time condition are met, this setup prevents unnecessary triggers while maintaining a smooth customer experience. 🚀