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):
- Customer abandons cart → enters “Abandoned Cart” sequence → receives all messages.
- Even after the last message is sent, the customer is still considered already in that sequence.
- 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).