Overview
Add Google Tasks to any ModuleX agent or workflow. Manage tasks and task lists using the Google Tasks REST API (tasks.googleapis.com/tasks/v1).
Categories: Productivity & Collaboration · Task Management · Auth: OAuth2 · Actions: 8
Authentication
OAuth2 Authentication
Connect using Google OAuth (recommended)Required Credentials
| Field | Description | Required | Format |
|---|---|---|---|
| Client ID | Google OAuth App Client ID | Yes | xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com |
| Client Secret | Google OAuth App Client Secret | Yes | GOCSPX-xxxxxxxxxxxxxxxxxxxxxxxxxxxx |
OAuth Configuration
- Authorization URL:
https://accounts.google.com/o/oauth2/v2/auth - Token URL:
https://oauth2.googleapis.com/token - Scopes:
https://www.googleapis.com/auth/tasks
Available Actions
create_task — Creates a new task and adds it to the authenticated user's task lists
create_task — Creates a new task and adds it to the authenticated user's task lists
create_task_list — Creates a new task list and adds it to the authenticated user's task lists
create_task_list — Creates a new task list and adds it to the authenticated user's task lists
delete_task — Deletes the authenticated user's specified task
delete_task — Deletes the authenticated user's specified task
delete_task_list — Deletes the authenticated user's specified task list
delete_task_list — Deletes the authenticated user's specified task list
list_tasks — Returns all tasks in the specified task list
list_tasks — Returns all tasks in the specified task list
list_task_lists — Lists the authenticated user's task lists
list_task_lists — Lists the authenticated user's task lists
update_task — Updates the authenticated user's specified task
update_task — Updates the authenticated user's specified task
Parameters
The ID of the task list
The ID of the task
The title of the task
The description of the task
Mark as true if your task is already completed
Due date of the task as an RFC 3339 timestamp (date portion only)
Response
Limits & Quotas
- Default quota: 50,000 queries per day per project (Google Cloud project-level).
- Per-user rate limit: ~500 requests per 100 seconds.
- Error model: non-2xx responses and timeouts are caught and returned as
success=False+errorrather than raising.