No, there is no limit on sending/receiving messages on the same conversation.
Visitors and an agent can send and receive as many messages as they want on the same conversation before agent disconnect the conversation.
The conversation limit you mentioned is on the Analytics side. If you are querying Analytics to get the happened conversations between specific dates and if the response is too big then in that case, analytics going to apply that limit and return a truncated response.
Sorry for the late reply. Thank you for your answer.
We understood that there are no restrictions on the exchange of conversations.
Also, we understand that the limit of 100 times is a limit on the Analytics side.
Let us ask you one more question.
If a visitor sends a burst of messages to an agent, is there a way to guard this?
Thank you for your answer.
We tested it in our org and there was no error when sending 80 messages in one minute from a visitor.
The test method sent numbers from 1 to 80 in order.
Are we testing methods wrong?
The methodology looks good but I have the following questions:
Can you elaborate on "there was no error" ?
Is your test run from Messenger UI or from a websocket client ?
Have you checked on agent side that all messages were received ?
I'm sorry. Our first test results were wrong.
We tested again and found that we could only send 60 messages per minute.
Your answers were correct. thank you very much.