# Scheduled Tasks

Takumi can execute the same tasks on a regular schedule.
This feature is useful for automating routine security checks, reports, and monitoring tasks.

For setting up tasks from Slack, please refer to [Slack Channel Settings](/docs/t/features/chat-interface/slack-configs.md).
Tasks set up on Slack cannot be viewed from Shisho Cloud byGMO.

## Setting up a Task

### From Chat Interface

Click the calendar icon in the chat input area

![Create takumi task](/docs/_md-assets/4def1d0604-takumi-web-tasks-01.png)

Fill in the task details:

- **Title**: A descriptive name for your task
- **Instructions**: What you want Takumi to do
- **Schedule**: Choose between one-time or recurring schedules
- **Email Notification**: Select who should receive the results after the task is executed

![Create takumi UI](/docs/_md-assets/c4d865515a-takumi-web-tasks-02.png)

### Schedule Options

**One-time Tasks**: Run once at a specific date and time

**Recurring Tasks**: Run on a regular schedule using:

- Daily, weekly, or monthly presets
- Custom cron expressions for advanced scheduling (e.g., `9 30 * */2 *` for 9:30AM every 2 days)

:::warning
Please note that when scheduling a task, specifying a time before, or the same as when you submit the task, will cause the task to not be submitted properly.
:::

## Managing Your Tasks

:::note
Currently, you can't change a task's scheduling type (one-time/recurring) once it's created.
Please make a new one and delete the old one instead.
:::

### Edit in Chat Area

When Takumi creates or suggests a scheduled task in the chat, you will see a task card with the task details. From this card, you can:

1. Click the `menu` (`...`) button to see available actions
2. Select `edit` to modify the task details in a dialog
3. Select `delete` to remove the task

![Chat Area task UI](/docs/_md-assets/610b163f63-takumi-web-tasks-03.png)

### View All Tasks

Navigate to the Tasks page by clicking the calendar icon (📅) in the Takumi dashboard header.

![Takumi task page](/docs/_md-assets/16a9a858e8-takumi-web-tasks-04.png)

### Edit Tasks

1. Find your task in the task list
2. Click the `menu` (`...`) button
3. Select `Edit` to modify schedule, instructions, or notifications

### Delete Tasks

1. Click the `menu` (`...`) button on the task
2. Select `Delete` and confirm

![Takumi task page detail](/docs/_md-assets/a96d9112ae-takumi-web-tasks-05.png)

## Task Notifications

Configure who receives task results:

- **Myself**: Only you receive the notification
- **Group**: Send to a notification group (useful for team-wide reports)
