How to implement reminders for customers in bot in different ways
Message chains are very popular in messenger marketing. It is a mechanism when several messages are scheduled to a user with a certain amount of time, fueling their interest. It can also be used as reminders before the event, sending them a week in advance, etc. before the scheduled time.
Timer connections are connections that will be migrated over the time period specified in the editor. The arrow is displayed with dotted lines
How to create them? To do this, you need to fill in the following fields
The bot will reply after the specified time. You can implement alarms, return users or a chain of messages.
Important!!! If such a connection is made from the block, the transition will be made automatically regardless of the user’s answer.
For example, you can ask "In how many minutes do I write to you?" and keep this value in a variable and specify in the field "Delay before reply". Go ahead, you can also create an alarm by asking for the exact time.
You can specify a random delay by specifying in the mole the call function random(x, y) where x is the minimum delay and y is the maximum size. Example of use:
Activating this slider will cancel this block if the client has moved to a different block. This is convenient when you need to organize a reminder if the client does not answer the message from the previous block for a long time. Or when, depending on the value of some user variable, one or the other message branch should be maintained, as in the example
When this slider is enabled, all other messages with timer are canceled.
If "Do not cancel" is included, this change in the block will not be cancelled at all. Even if the other crater arrows have the "Cancel messages with timer" condition.
The bot will send a message at the specified time and add a delay from the "Delay before response" field. If on the day of the message the time has passed and you have set the flag "Send if the date has passed", it will be scheduled for tomorrow. You can use a variable to set the time. To do this, click the white arrow to the right of the field and enter the variable you want. The example is shown below
The bot will send the message on the specified date, adding time and delay. Convenient for holding the shares on a certain day. If on the day of the message the time has passed and you have set the flag "Send if the date has passed", it will be scheduled for tomorrow.
The mechanism works as follows: Messages with timer, these are messages that do not require user action to navigate them. You specify the interval or the exact time when you want to send a message. As a result, the message is sent automatically. When combined with conventional connections, any chain of messages can be implemented.
You can use a variable to set the time. To do this, click the white arrow to the right of the field and enter the variable you want. The example is shown below
If you can do without this block, try not to use it. Correctly configuring this block requires considerable designer knowledge. It is recommended to use the connection with the switch "Cancel when switching to another block".
Very often you need to make a reminder of all the blocks at the same time. It is difficult and long to make connections from all blocks, and after adding these connections the scheme cannot be supported. For this purpose the block "Reminder" is created. The block has a blue color to stand out from the others. This block has a special field - "Reminder time".
The picture below is an illustrative example of the "reminder" block UP scheme
The next picture - After the introduction of the "reminder" block