The Google Task List Task action is used to list tasks belonging to a specific task list (taskListId) within Google Tasks. This allows the user's tasks to be retrieved along with their title, description, completion status, and date information.
Technical Specifications
Function: Lists tasks belonging to a specific task list.
Parameters:
settings (Object – required): Google Tasks API connection settings.
taskListId (String – required): The task list ID from which tasks will be listed.
pageToken (String – optional): Token used for pagination. (Used to retrieve results from the next page.)
pageSize (Int32 – optional): Maximum number of tasks to return. Default 0 → API's default value is used.
Result: Singular (One) → Returns an object containing the details of the tasks in the task list.
Value Binding
Fixed Value: taskListId can be entered manually.
Dynamic value: taskListId obtained from user selection or the “List Task Lists” action can be used.
Google Task List Task Application Steps
Open your project on the Kuika platform.
Go to the UI Design module and go to the screen where you want to retrieve the tasks in the task list.
Select UI Design → + ADD ACTION → Google → Google Task List Task.
Configuring Parameters:
settings: Select the Google Tasks connection settings.
taskListId: Enter the task list ID from which you want to retrieve tasks.
pageToken (optional): Used if pagination is required.
pageSize (optional): Number of tasks to display (e.g., 10).
When the action runs, it returns all tasks in the task list (title, description, completion status, etc.).
Usage Scenario: “Viewing Tasks in the Task List”
If a user selects the task list named “Work Projects”:
taskListId = “Work-Projects-2025”
pageSize = 20
Action runs → Up to 20 tasks in the list are retrieved and displayed on the screen.
Google Task List Task Advanced Customizations
Pagination: If there are too many tasks, the user can view tasks page by page using the pageToken parameter.
Dynamic Listing: Tasks are loaded dynamically as the user selects different task lists.
Filtering / Sorting: Tasks can be filtered within the application based on completion status or date information.
Technical Risks and Controls
taskListId cannot be empty.
If an incorrect ID is entered, tasks cannot be listed → an error is returned.
A very large pageSize value may cause performance issues.