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. 🚀