Workflows: New Branch Condition "Last Incoming Message (Content)"
complete
Gerardo Salandra
I would like to check if the conversation was started by a message containing some specific keywords in order to decide what journey to give the contact.
For example, a Workflow with the Trigger "Conversation Started" can have a Branch Condition:
If "Last Incoming Message (Content)" contains the keyword "blue jeans"
, then don't give them the normal journey, instead give them send them a message specifically about blue jeans.This is specially helpful, because some channels (like WhatsApp) allows you to add a pre-filled message to the URL, so people coming from that link will likely send that text and that will start the conversation.
K
Ken Hoa Khoo
complete
🎉 Last Incoming Message branch condition is available now!
Use this condition to scan for keywords in your most recent inbound message and automate an appropriate journey for the customers.
K
Ken Hoa Khoo
in progress
Isaac Raño
I would ifnd this feature very helpful. Specially if implemented as a trigger that runs when an specific message is received. (ex. receiving #help would fire the Help Workflow) I would prefer this over a multi-branched trigger, as this would allow to split complex workflows in smaller, easier to maintain units.
Gerardo Salandra
planned
R
Riaan Le Roux
Yes please, this would help a lot! Would provide a much easier approach than trying to set up dialogflow
J
John Buckman
this would be tremendously helpful, as we get auto-msgs from wechat that open a conversation, whenever people click on a link on our wechat minisite, and we'd love to auto-close those conversations.
Gerardo Salandra
under review