Tarek

#2542-Auto Exit from Sequence After Completion
Tarek

#1 Tarek
Tarek

Hi,

In BotSailor, there is an important limitation in Sequences:

  • Once a phone number enters a Sequence, it stays assigned to that sequence.
  • BotSailor does not auto-remove the contact after the sequence finishes.
  • The contact can only be removed manually (or by using a specific “remove from sequence” action/API if available).

Example (Abandoned Cart Sequence):

  1. Customer abandons cart → enters “Abandoned Cart” sequence → receives all messages.
  2. Even after the last message is sent, the customer is still considered already in that sequence.
  3. If the same customer abandons another cart later, the sequence won’t start again, because BotSailor sees the contact as already assigned to that sequence.

So the issue is:

✅ We want the contact to exit automatically after completing the sequence

❌ But currently, without manual removal (or an automated removal step), the sequence cannot re-trigger for the same customer.

That’s why we need an auto-exit / auto-remove solution (remove the contact after completion, or after X time, or after purchase).

#2 Admin.
Admin.

This is exactly what I mentioned a while ago. If we have ads running, and in the days or months the same contact falls, the sequence has no effect. And there is no point in using an HTTPS module just to be able to remove it from the sequence. Please correct this. Thanks


#3 Tarek
Tarek

You're right—they killed the sequence feature with this limitation

#4 BotSailor
BotSailor

Thanks for your suggestions, we are taking it in consideration. We will provide option to auto remove sequence after completing sequence message in next update.


Thanks


#5 Kamrul Hasan
Kamrul Hasan
#1

Tarek

Dear User,


Thank you for highlighting the limitation regarding Sequences.

We’re pleased to inform you that this feature has now been implemented. Contacts can now automatically exit a sequence after completing it, allowing the same sequence to be triggered again for the same subscriber in the future.


You can enable this by using the newly added option:

"Allow re-entry only after completion — subscribers won't be added again while the sequence is running. If triggered after completion, the sequence will restart from the beginning."

This ensures that once a subscriber completes the sequence, they are eligible to re-enter it upon triggering the sequence again.


For better understanding, I have attached a screenshot demonstrating how to enable this option.

If you have any questions, please don’t hesitate to ask.


Thank you for being with BotSailor.

Best Regards,

Kamrul Hasan


MwAAAABJRU5ErkJggg==

#6 Admin.
Admin.
#5

Kamrul Hasan

Thanks


If for some reason the sequence is not completed, such as after editing and removing a scheduled message, is there logic for this? or somehow always disagnose the sequence even if the messages for A B C reason are not completed?