Examples
  1. contact books appointment - can't book another appointment with the same workflow
  2. "stop responding" action is activated - that cannot be reset, so even if contact becomes qualified they cannot re-enter workflow
Why is this a problem - we cannot use the bot for repeat customers (think chiro, physio, massage therapist);
examples where this is a problem:
a. database reactivation - can only do this once
b. customer uses web chat to book appointments - can only do this once
c. missed call text back, existing customer wants to book an appointment
d. contact has booked a (sales) meeting; for whatever reason they want to book another one (may be a different channel
e. less importantly - bot testing - the only workaround seems to be deleting the contact in GHL each time - we can't use different contacts each time when we are testing sms
Suggested solution: specific action types reset at the end of the workflow, specifically booking and stop responding (maybe with a time delay) - this reset is either automatic, or customisable by workflow.
Note: I appreciate that Closebot is designed as an expert closing agent; however, it is often used for repeat business (indeed DBR is a classic case of this) - it seems this functionality is missing in v2