Pipelines

How to implement reminders for customers in bot in different ways

Message chains

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.

Timing connection

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

Delay in response

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.

Random delay

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:

Cancel when you switch to another block. Arrow-reminder to reply.

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

Cancel messages with timer

When this slider is enabled, all other messages with timer are canceled.

Do not cancel

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.

Time of departure, including delay

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

Date of shipment, including delay

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

Block: Reminder

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".

Reminder planned from all blocks except red (end of data collection) and blue (reminder)

Only one block planned at a time

After each jump between blocks, the reminder timer starts again

In the test chat you can get a maximum of 5 times a reminder per one block.

The picture below is an illustrative example of the "reminder" block UP scheme

The next picture - After the introduction of the "reminder" block

Last updated