> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vivi.bot/llms.txt
> Use this file to discover all available pages before exploring further.

# Scheduled Tasks

Scheduled tasks are **automated workflows that run at predefined intervals**, allowing agents to handle repetitive or routine work without manual intervention. They are ideal for tasks that need to be performed regularly, such as sending emails, updating data, or generating reports. Scheduled tasks extend an agent’s capabilities beyond on-demand interactions by **enabling actions to be performed consistently** and at the right time. They provide several key benefits: automation, which eliminates the need for manual repetition; consistency, ensuring tasks are executed on schedule every time; and efficiency, freeing up staff time by offloading routine work to the agent. 

***

## Setting up a Task

<video autoPlay muted loop playsInline className="w-full aspect-video rounded-xl" src="https://mintcdn.com/ksg-ea85c748/EsDcFFSOahqtVL7i/videos/vivi_scheduledtasks.mp4?fit=max&auto=format&n=EsDcFFSOahqtVL7i&q=85&s=c102e22412747df10b2c093299470ac9" data-path="videos/vivi_scheduledtasks.mp4" />

Navigate to the **Scheduled Task** tab and click **Add New**.

<Steps>
  <Step title="Set a Name">
    Provide a clear and descriptive name task name for easy tracking.
  </Step>

  <Step title="Select an Agent">
    Choose the agent that will be responsible for executing the task.
  </Step>

  <Step title="Add Instructions">
    Define the steps or commands the agent will be performing.
  </Step>

  <Step title="Set a Schedule">
    Choose when and how often the task runs (daily, weekly, specific time, etc.).
  </Step>

  <Step title="Confirm Timezone">
    Confirm the timezone so execution aligns with your business hours.
  </Step>

  <Step title="Create">
    Save the task. It will appear in your list of scheduled tasks, with status and next run time displayed.
  </Step>
</Steps>

***

## Best Practices

* Use **descriptive names** so tasks are easy to identify at a glance.
* Review scheduled tasks periodically to confirm they are still needed and running correctly.
