AACFlow

Google Tasks

Google Tasks verwalten

Google Tasks is Google's lightweight task management service, integrated into Gmail, Google Calendar, and the standalone Google Tasks app. It provides a simple way to create, organize, and track to-do items with support for due dates, subtasks, and task lists.

With the Google Tasks integration in AACFlow, you can:

  • Create tasks: Add new to-do items to any task list with titles, notes, and due dates
  • List tasks: Retrieve all tasks from a specific task list
  • Get task details: Fetch detailed information about a specific task by ID
  • Update tasks: Modify task titles, notes, due dates, or completion status
  • Delete tasks: Remove tasks from a task list
  • List task lists: Browse all available task lists in a Google account

In AACFlow, the Google Tasks integration allows your agents to manage to-do items programmatically as part of automated workflows. This enables use cases such as automated task creation from incoming data, deadline monitoring, and workflow-triggered task management.

Nutzungsanleitung

Integrate Google Tasks into your workflow. Create, read, update, delete, and list tasks and task lists.

Tools

google_tasks_create

Create a new task in a Google Tasks list

Eingabe

ParameterTypErforderlichBeschreibung
taskListIdstringNeinTask list ID (defaults to primary task list "@default")
titlestringJaTitle of the task (max 1024 characters)
notesstringNeinNotes/description for the task (max 8192 characters)
duestringNeinDue date in RFC 3339 format (e.g., 2025-06-03T00:00:00.000Z)
statusstringNeinTask status: "needsAction" or "completed"
parentstringNeinParent task ID to create this task as a subtask. Omit for top-level tasks.
previousstringNeinPrevious sibling task ID to position after. Omit to place first among siblings.

Ausgabe

ParameterTypBeschreibung
idstringTask ID
titlestringTask title
notesstringTask notes
statusstringTask status (needsAction or completed)
duestringDue date
updatedstringLast modification time
selfLinkstringURL for the task
webViewLinkstringLink to task in Google Tasks UI
parentstringParent task ID
positionstringPosition among sibling tasks
completedstringCompletion date
deletedbooleanWhether the task is deleted

google_tasks_list

List all tasks in a Google Tasks list

Eingabe

ParameterTypErforderlichBeschreibung
taskListIdstringNeinTask list ID (defaults to primary task list "@default")
maxResultsnumberNeinMaximum number of tasks to return (default 20, max 100)
pageTokenstringNeinToken for pagination
showCompletedbooleanNeinWhether to show completed tasks (default true)
showDeletedbooleanNeinWhether to show deleted tasks (default false)
showHiddenbooleanNeinWhether to show hidden tasks (default false)
dueMinstringNeinLower bound for due date filter (RFC 3339 timestamp)
dueMaxstringNeinUpper bound for due date filter (RFC 3339 timestamp)
completedMinstringNeinLower bound for task completion date (RFC 3339 timestamp)
completedMaxstringNeinUpper bound for task completion date (RFC 3339 timestamp)
updatedMinstringNeinLower bound for last modification time (RFC 3339 timestamp)

Ausgabe

ParameterTypBeschreibung
tasksarrayList of tasks
idstringTask identifier
titlestringTitle of the task
notesstringNotes/description for the task
statusstringTask status: "needsAction" or "completed"
duestringDue date (RFC 3339 timestamp)
completedstringCompletion date (RFC 3339 timestamp)
updatedstringLast modification time (RFC 3339 timestamp)
selfLinkstringURL pointing to this task
webViewLinkstringLink to task in Google Tasks UI
parentstringParent task identifier
positionstringPosition among sibling tasks (string-based ordering)
hiddenbooleanWhether the task is hidden
deletedbooleanWhether the task is deleted
linksarrayCollection of links associated with the task
typestringLink type (e.g., "email", "generic", "chat_message")
descriptionstringLink description
linkstringThe URL
nextPageTokenstringToken for retrieving the next page of results

google_tasks_get

Retrieve a specific task by ID from a Google Tasks list

Eingabe

ParameterTypErforderlichBeschreibung
taskListIdstringNeinTask list ID (defaults to primary task list "@default")
taskIdstringJaThe ID of the task to retrieve

Ausgabe

ParameterTypBeschreibung
idstringTask ID
titlestringTask title
notesstringTask notes
statusstringTask status (needsAction or completed)
duestringDue date
updatedstringLast modification time
selfLinkstringURL for the task
webViewLinkstringLink to task in Google Tasks UI
parentstringParent task ID
positionstringPosition among sibling tasks
completedstringCompletion date
deletedbooleanWhether the task is deleted

google_tasks_update

Update an existing task in a Google Tasks list

Eingabe

ParameterTypErforderlichBeschreibung
taskListIdstringNeinTask list ID (defaults to primary task list "@default")
taskIdstringJaThe ID of the task to update
titlestringNeinNew title for the task
notesstringNeinNew notes for the task
duestringNeinNew due date in RFC 3339 format
statusstringNeinNew status: "needsAction" or "completed"

Ausgabe

ParameterTypBeschreibung
idstringTask ID
titlestringTask title
notesstringTask notes
statusstringTask status (needsAction or completed)
duestringDue date
updatedstringLast modification time
selfLinkstringURL for the task
webViewLinkstringLink to task in Google Tasks UI
parentstringParent task ID
positionstringPosition among sibling tasks
completedstringCompletion date
deletedbooleanWhether the task is deleted

google_tasks_delete

Delete a task from a Google Tasks list

Eingabe

ParameterTypErforderlichBeschreibung
taskListIdstringNeinTask list ID (defaults to primary task list "@default")
taskIdstringJaThe ID of the task to delete

Ausgabe

ParameterTypBeschreibung
taskIdstringDeleted task ID
deletedbooleanWhether deletion was successful

google_tasks_list_task_lists

Retrieve all task lists for the authenticated user

Eingabe

ParameterTypErforderlichBeschreibung
maxResultsnumberNeinMaximum number of task lists to return (default 20, max 100)
pageTokenstringNeinToken for pagination

Ausgabe

ParameterTypBeschreibung
taskListsarrayList of task lists
idstringTask list identifier
titlestringTitle of the task list
updatedstringLast modification time (RFC 3339 timestamp)
selfLinkstringURL pointing to this task list
nextPageTokenstringToken for retrieving the next page of results

On this page

Heute mit dem Aufbau beginnen
Über 100 000 Entwickler vertrauen uns.
Die SaaS-Plattform zum Aufbau von KI-Agenten und für Ihre agentische Belegschaft.
Loslegen