Calendar Tasks
Schedule and visualize tasks with calendar integration.
Overview
Calendar features:
- Visual calendar view
- Task scheduling
- Recurrence patterns
- Workflow integration
Creating Tasks
Via Dashboard
- Navigate to Calendar
- Click on a date or New Task
- Fill in details:
- Title
- Start/end time
- Description
- Recurrence
- Link to workflow (optional)
- Save
Task Properties
| Property | Description |
|---|---|
title | Task name |
start_time | Start datetime |
end_time | End datetime |
description | Task details |
recurrence | Repeat pattern |
workflow_id | Linked workflow |
Recurrence
Patterns
| Pattern | Description |
|---|---|
none | One-time |
daily | Every day |
weekly | Specific days of week |
monthly | Specific days of month |
Weekly Example
json
{
"recurrence": "weekly",
"recurrence_days": [1, 3, 5]
}Days: 0=Sunday, 1=Monday, ..., 6=Saturday
Views
Month View
Overview of all tasks in a month.
Week View
Detailed week schedule with time slots.
Day View
Hour-by-hour view of a single day.
Workflow Integration
Link tasks to workflows:
json
{
"title": "Daily Sync",
"recurrence": "daily",
"workflow_id": "sync-workflow"
}When the task triggers, the workflow executes.
Timezone
Configure in agent settings:
json
{
"calendar_timezone": "America/New_York",
"calendar_working_hours_start": "09:00",
"calendar_working_hours_end": "17:00"
}API Reference
See Calendar API for complete endpoint documentation.