Toggl

Toggl MCP integration

Starts and stops timers, reports the entry currently running, files hours against the right project and client, and bulk-fixes a mislogged week.

56actions available

Three actions you can hand over today

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

  • Create client

    Lyro creates a new client in a Toggl workspace. Your team registers projects without logging into Toggl.

  • Update client

    Lyro modifies an existing client in a Toggl workspace. Your team corrects client details mid-conversation.

  • Stop time entry

    Lyro stops a running time entry in a Toggl workspace. Your team pauses timers without opening the app.

See all 56 actions

How businesses use Toggl + Lyro

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

  • Log time as the work is described

    Lyro creates the time entry in the right workspace with its start time and project, and stops the running timer when the task is finished, so nothing has to be retyped from memory later.

    Create Time EntryStop Time EntryGet User Projects
  • Answer what is running and what was logged

    Lyro reads the timer currently active for the authenticated user and filters past entries by date range or project, so a status question returns the hours actually recorded rather than an estimate.

    Get Current Time EntryGet Time EntriesGet Time Entry
  • Fix a week of mislogged hours in one pass

    Lyro applies a bulk edit across the entries that were filed wrong, reassigning a project or correcting a tag in one operation rather than opening each row in the app.

    Bulk Edit Time EntriesGet TagsUpdate Tag
  • Set up a client, its project, and the people on it

    When new work starts, Lyro creates the client and the project that rolls up to it, then adds the people who will book time against it so entries land in the right place from day one.

    Create ClientCreate ProjectAdd User to Workspace Project

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 Toggl actions it has and picks the ones a request needs.

  1. 01

    Connect Toggl

    Authorize the Toggl 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 Toggl 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
Toggl · Lyro

Everything else about Toggl

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

  • Yes. Get My Quota returns the remaining API rate limit for the authenticated user, so if a bulk edit or a long report is going to run into the ceiling, Lyro can say so up front rather than failing halfway through the batch.

Every action available in Toggl

All 56 actions your agent can call on Toggl, straight from the live MCP connection.

  • Create client

    Create a new client in a workspace.

  • Create group

    Create a new group in a Toggl organization.

  • Create invitation

    Send invitations to join a Toggl organization.

  • Create organization

    Create a new organization with a default workspace in Toggl Track.

  • Create project

    Creates a new project in a Toggl workspace.

  • Create tag

    Create a new tag in a workspace.

  • Create time entry

    Create a new time entry in the specified workspace.

  • Add user to workspace project

    Add a user to workspace project users.

  • Delete toggl client

    Delete a client in Toggl.

  • Delete group

    Delete a group from a Toggl organization.

  • Delete project group

    Delete a project group from a Toggl workspace.

  • Delete subscription

    Delete a webhook subscription in Toggl.

  • Delete tag

    Deletes a tag from a Toggl workspace.

  • Disable weekly report

    Disable weekly report email notifications.

  • Bulk edit time entries

    Bulk edit multiple time entries in a workspace using JSON Patch operations.

  • Get all plans

    Retrieve all available Toggl subscription plans and their features.

  • Get client details

    Retrieves detailed information about a specific client in Toggl Track by its client ID and workspace ID.

  • Get countries

    Retrieve all countries supported by Toggl.

  • Get country subdivisions

    Retrieve all subdivisions (states, provinces, regions) for a specific country in Toggl Track.

  • Get currencies

    Retrieve the list of all currencies supported by Toggl Track.

  • Get current time entry

    Retrieves the currently running time entry for the authenticated user.

  • Get event filters

    Retrieve the list of supported event filters for Toggl webhooks.

  • Get jwks keys

    Retrieves the current JWKS (JSON Web Key Set) keyset used to sign JWT tokens.

  • List clients

    Retrieve a list of clients from a Toggl Track workspace with optional filtering by status and name.

  • Get my location

    Retrieves the authenticated user's last known location information including city, state, country, and coordinates.

  • Get my quota

    Retrieve API rate limit quota for the authenticated user.

  • Get organization details

    Retrieves detailed information about a specific Toggl organization including subscription plan, trial status, user count, and workspace settings.

  • Get organization groups

    Retrieves all groups within a Toggl organization, including group members and workspace assignments.

  • Get organization users

    Retrieves a list of users belonging to a Toggl organization.

  • Get project details

    Retrieve details of a specific project.

Ready to connect Toggl?

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

Support agent working at a laptop next to the Lyro mascot