• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Google Tasks

Google Tasks MCP integration

Captures follow-ups from live conversations, reads back what is outstanding across every list, and reorganizes or clears finished work.

Connect Google TasksSee all integrations

16actions available

  1. Home/
  2. Integrations/
  3. Google Tasks

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Insert task

    Lyro creates a new task in a Google Tasks list, optionally nesting it under a parent task or placing it after another one. A support agent logs a customer follow-up the moment a call ends, instead of writing it down and adding it later.

  • Get task

    Lyro retrieves the details of a specific Google Task. An agent checks whether a follow-up is still open and what it says before reaching back out to a customer.

  • Patch task

    Lyro updates specific fields on an existing task, such as its title, notes, due date, or status, without touching the rest. A team marks a follow-up done or reschedules it in one step instead of rebuilding the whole task.

See all 16 actions

How businesses use Google Tasks + Lyro

Each card is one request a support team gets, and the Google Tasks actions Lyro runs to close it.

  • checklist

    Answer what is still outstanding

    Lyro reads the account's task lists, pulls everything open across all of them at once, and narrows to a single list with filters when the question is about one workstream.

    List Task ListsList All Tasks Across All ListsList Tasks
  • task_alt

    Capture the follow-up while it is still fresh

    Lyro inserts a task with its due date, optionally as a subtask under an existing item, creates a new list when the work does not belong in an existing one, and batches several inserts into one request.

    Insert TaskCreate A Task ListBatch Execute Google Tasks Operations
  • update

    Keep a task accurate as things change

    Lyro patches just the fields that moved - title, notes, due date or status - replaces the whole task when it has been redefined, and reads it back to confirm.

    Patch TaskUpdate Task (Full Replacement)Get Task
  • sync_alt

    Reorganize and clear finished work

    Lyro moves a task to a different position or another list entirely, renames a list that no longer describes its contents, and clears completed items once they are done.

    Move TaskPatch Task ListClear Tasks

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Google Tasks actions it has and picks the ones a request needs.

  1. 01

    Connect Google Tasks

    Authorize the Google Tasks account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Google Tasks actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Google Tasks · Lyro

What can you do in Google Tasks without me setting anything up?

These, right away:

  • Create a task
  • Complete a task
  • List tasks

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Google Tasks

Setup, permissions, and the limits of what Lyro can do inside Google Tasks.

  • Google Tasks scopes task IDs to their list. Get Task, Patch Task and Delete Task all require both a tasklist_id and a task_id - a task cannot be retrieved by ID alone - so Lyro resolves the list first through List Task Lists or List All Tasks Across All Lists.

  • List Tasks hides them unless showCompleted is set to true, and all date and time filters have to be RFC3339 UTC strings. So a question about what was finished last week returns an empty list until those parameters are set, rather than failing outright.

  • Clear Tasks permanently removes every completed task from a list, Delete Task List removes a list along with all the tasks inside it, and Delete Task is irreversible for a single item. None of them land in a trash that can be restored, so Lyro confirms before calling any of them.

  • No. There is no sharing or assignment action in this toolkit - every list belongs to the single Google account you connect, so Lyro reads and writes that person's own tasks. Team-wide assignment needs a project tool connected alongside it.

Every action available in Google Tasks

All 16 actions your agent can call on Google Tasks, straight from the live MCP connection.

  • Batch execute google tasks operations

    Executes multiple Google Tasks API operations in a single HTTP batch request and returns structured per-item results.

  • Clear tasks

    Permanently and irreversibly clears all completed tasks from a specified Google Tasks list; this action is destructive, idempotent, and cannot be undone.

  • Create a task list

    Creates a new task list with the specified title and returns a tasklist_id.

  • Delete task

    Deletes a specified task from a Google Tasks list.

  • Delete task list

    Permanently deletes an existing Google Task list, identified by tasklist_id, along with all its tasks; this operation is irreversible.

  • Get task

    Retrieve a specific Google Task.

  • Get task list

    Retrieves a specific task list from the user's Google Tasks if the tasklist_id exists for the authenticated user.

  • Insert task

    Creates a new task in a given tasklist_id, optionally as a subtask of an existing task_parent or positioned after an existing task_previous sibling, where both task_parent and task_previous must belong to the same tasklist_id if specified.

  • List all tasks across all lists

    List all tasks across all of the user's task lists with optional filters.

  • List task lists

    Fetches the authenticated user's task lists from Google Tasks; results may be paginated.

  • List tasks

    Retrieves tasks from a Google Tasks list; all date/time strings must be RFC3339 UTC, and showCompleted must be true if completedMin or completedMax are specified.

  • Move task

    Moves the specified task to another position in the task list or to a different task list.

  • Patch task

    Partially updates an existing task (identified by task_id) within a specific Google Task list (identified by tasklist_id), modifying only the provided attributes from TaskInput (e.g., title, notes, due date, status) and requiring both the task and list to exist.

  • Patch task list

    Updates the title of an existing Google Tasks task list.

  • Update task (full replacement)

    Fully replace an existing Google Task using PUT method.

  • Update task list

    Updates the authenticated user's specified task list.

The tools Google Tasks sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Bouncerarrow_outward

    Bouncer

    Verifies single addresses and bulk lists, screens domains and toxicity, and watches the credit balance before a run starts.

  • Dnsfilterarrow_outward

    Dnsfilter

    Explains why a domain was blocked and under which policy, updates allow and block lists on approval, and pulls threat and traffic reports for a network.

  • Formsitearrow_outward

    Formsite

    Reads the form catalog, question labels, submission results, and webhook configuration for any Formsite form on request.

  • Manusarrow_outward

    Manus

    Kicks off Manus tasks from a conversation, reports status and credit usage, and subscribes to task events without polling.

  • Route4mearrow_outward

    Route4me

    Builds and re-runs route optimizations, reports where a route and its stops stand, moves or merges destinations, and marks stops complete.

  • TinyFish MCParrow_outward

    TinyFish MCP

    Starts browser automation runs from a plain-language goal, polls them to completion, cancels the ones that should stop, and returns step screenshots.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Google Tasks?

Authorize the account and your agent has all 16 actions from the first conversation.

Connect Google TasksTalk to sales
Connect Google TasksTalk to sales
Support agent working at a laptop next to the Lyro mascot