Limitations

What are the limitations?

If the user deletes the message, it will disappear from Mavibot interface.

Group chats (conversations with more than two participants) are not supported.

If you see this message, it means the client has forwarded someone else's feed post or sent someone else's story to you.

24-hour window

days_from_last_message()

When a person sends a message to your page, your app has up to 24 hours to respond.

Businesses have a 24-hour window to reply to a user's message. Messages sent within this 24-hour period may include promotional content. Users can block the chat or switch it to mute mode at any time.

How to check if 24 hours have passed since the last message?

Use the function: days_from_last_message()

This function returns the number of days since the client's last message. It was designed specifically to verify whether the 24-hour window is still active.

d = days_from_last_message()

Messages outside the 24-hour window

To achieve this, all messages sent after the 24-hour window are marked with the HUMAN_AGENT tag. This tag grants operators the ability to respond to user requests. Messages can be sent within seven days after the user's last message.

After 7 days, messages will fail to deliver and trigger the following error:

Allowed

Operator support for issues that cannot be resolved within the standard messaging window (for example, if the company is closed for the weekend or resolving the issue requires more than 24 hours).

Not allowed (not an exhaustive list)

  • Automated messages.

  • Content unrelated to the user's request.

How to find out more about your customers: verification and number of subscribers

When a user writes to the bot, the variables follow, verified, and followers are displayed in the client's card.

The follow variable checks subscription status. It is True if the client is subscribed to the account, False if not subscribed, and None if the client's account is closed.

verified indicates whether the user has a verified account (blue checkmark). It is True if verified and False if not.

followers indicates the number of subscribers/followers the client has.

Last updated