Tasks are used to track actions that need to be completed. These actions can be follow-ups, internal reviews, escalations, or other operational activities. Tasks ensure that no necessary actions are overlooked and help maintain organization within the workflow.Tasks are created based on interactions with customers, and they can be generated either manually by agents or automatically through AI agent flows. Once a task is created, it can be tracked, managed, and updated based on its priority and due date.
The Channel property defines the communication medium associated with the task. This helps categorize tasks based on the type of interaction that triggered them.
Call: A task related to a phone call interaction.
Message: A task triggered by a message-based interaction.
WhatsApp: A task based on a WhatsApp communication.
The Due Date specifies when the task needs to be completed. This ensures tasks are finished within an appropriate time frame, which is crucial for follow-ups or high-priority tasks.
Tasks are created and associated with specific conversations to ensure that follow-up actions are tracked in relation to the initial customer interaction. For example, if a customer asks for a follow-up call, a task will be created in the workflow, linked to the original conversation, to ensure timely follow-up.
Each task is tracked with an Activity Log, recording every action performed on the task. This log provides insight into the task’s lifecycle, from creation to resolution.