Skip to main content

How overlapping reports work

Learn how Teamline handles overlapping reports when a user is included in multiple automations at the same time

Vlad avatar
Written by Vlad
Updated yesterday

In Teamline, a user can participate in multiple reports.
Sometimes these reports may be scheduled in a way that their execution times overlap.

To avoid confusion and keep conversations clear in business messengers, Teamline follows a simple and predictable rule.


One active report at a time

Teamline allows only one active report per user in a messenger at any given moment.

Here’s how it works:

  • A report starts

  • The bot sends questions to the user

  • The user answers the questions

  • The report is completed

Only after the current report is finished can another one start.


What happens when reports overlap

If a user is included in multiple reports and:

  • Report A has already started

  • Report B is scheduled to start

  • The user has not yet answered Report A

Then:

  • Report B is automatically queued

  • No questions from Report B are sent yet

  • The user continues answering Report A

As soon as the user completes Report A:

  • Report B is delivered immediately

  • The user can start answering the next report


Why this behavior exists

This logic ensures:

  • No mixed or interleaved questions

  • Clear context for each report

  • A clean and focused conversation with the bot

Instead of receiving multiple reports at once, users complete them one by one.


Summary

  • A user can have only one active report at a time

  • Overlapping reports are queued automatically

  • The next report starts as soon as the current one is completed

This behavior is intentional and designed to keep report interactions simple and manageable.

Did this answer your question?