Time Tracking Software

Toggl, worked by an AI employee

Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Toggl account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.

  • Time Tracking Software
  • Connects with a key
  • 31 ready-made tools
  • Asked in Slack or Teams
At work

An illustration of how the conversation reads, not a transcript from a client account.

What Toggl is

Toggl is a time tracking application that helps users monitor and manage their work hours efficiently.

You paste in a key from your own Toggl account. It is kept encrypted, and you can withdraw it from inside Toggl whenever you like.

How a run works

One message in, the work done in Toggl.

  1. 01

    You ask

    You message your AI employee in the chat your team already has open, in one sentence, in your own words.

  2. 02

    It works out the step

    It decides what the job needs in Toggl. You do not pick anything from a menu or wire anything together.

  3. 03

    It does the work

    Signed in to your own Toggl account, inside the access you granted it, doing the thing you asked for.

  4. 04

    It reports back

    It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.

31 tools it already has

What it can do in Toggl

These are the ready-made tools your AI employee already has in Toggl. It is not limited to them, but it never has to be taught these.

  • Create ClientTool to create a new client in a workspace. use when you need to add a client to a workspace after workspace setup.
  • Create OrganizationTool to create a new organization with a default workspace. use when initializing a werklog organization and workspace in one step.
  • Create ProjectTool to create a new project in a workspace. use after confirming workspace id and desired project parameters.
  • Create TagTool to create a new tag in a workspace. use when you need to add a tag after confirming workspace id and desired tag name.
  • Create Time EntryTool to create a new time entry in the specified workspace. use when you have workspace id, start time, and client name ready.
  • Delete TagTool to delete a tag from a workspace. use when you need to remove an unused tag after confirming its workspace and tag ids.
  • Delete Toggl ClientTool to delete a client in toggl. use when you have confirmed the workspace and client ids and want to remove a client permanently.
  • Get Client DetailsTool to retrieve details of a specific client. use when you need to fetch client metadata by its id from toggl.
  • Get Current Time EntryTool to retrieve the current running time entry for the authenticated user. use after starting the timer to fetch the active time entry.
  • Get Organization DetailsTool to retrieve details of a specific organization by its id. use when you need organizational metadata after confirming the organization id.
  • Get Organization GroupsTool to retrieve list of groups in a specified organization. use after confirming organization id.
  • Get Organization UsersTool to retrieve all users in a toggl organization by organization id. use after confirming the target organization id.
  • Get Project DetailsTool to retrieve details of a specific project. use after confirming the workspace id and project id.
  • Get ProjectsTool to retrieve a list of projects from a toggl workspace. use after confirming workspace id. returns filtered and paginated projects with optional client details.
  • Get TagsTool to retrieve all tags in a toggl workspace. use after confirming the workspace id.
  • Get Time EntriesTool to list the latest time entries for the authenticated user. use when you need to fetch or filter your logged time entries by start date or end date.
  • Get Time EntryTool to retrieve a specific time entry by its id. use when you have the entry id and need its full details.
  • Get User ClientsTool to fetch the list of clients accessible by the authenticated user. use when you need to see all clients available to the current toggl user.
  • Get User PreferencesTool to retrieve current user's preferences and alpha features. use when you need to access user settings for customized experiences.
  • Get User ProjectsTool to retrieve all projects for the authenticated user. use after authenticating to list available projects.
  • Get User TagsTool to retrieve tags associated with the current user. use when you need to list all tags visible to your account.
  • Get User TasksTool to retrieve tasks from projects in which the authenticated user is participating. use after authenticating to list all tasks across workspaces.
  • Get User WorkspacesTool to retrieve all workspaces the authenticated user belongs to. use when you need to list accessible workspaces before performing workspace-specific operations.
  • Get Workspace DetailsTool to retrieve details of a specific workspace. use when you need to fetch workspace configuration and settings by its id.
  • Get Workspace PreferencesTool to retrieve workspace preferences. use after confirming workspace id to inspect settings like week start, project creation rules, and time tracking options.
  • Get Workspace UsersTool to retrieve all users in a toggl workspace by workspace id. use after confirming the target workspace id.
  • List ClientsTool to retrieve a list of clients from a toggl workspace. use when you need to list all clients with optional filters.
  • List TasksTool to list tasks in a workspace or within a specific project.
  • Stop Time EntryTool to stop a running time entry in a workspace. use when a time entry needs to be ended.
  • Update ClientTool to update details of a specific client. use when you need to modify a client's name, notes, or other details after confirming workspace and client ids.
  • Update TagTool to update an existing tag in a specified workspace. use after confirming the workspace id and tag id when renaming a tag. example: rename tag 'urgent' to 'high priority'.
Access, and who is in charge of it

You stay the boss of your Toggl account.

Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.

How we handle your data
  • It signs in to your own Toggl account. You are not moving anything into ours.
  • You grant access one app at a time, and you can take it back the same way.
  • Everything it does in Toggl is written down, with what it did and when.
  • Anything you tell it to check with you first, it checks with you first.
Other apps in the same corner of the business

It works in Toggl and the rest of your software in the same job

A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.

Questions people ask about Toggl

Can an AI employee really work inside Toggl?
Yes. It signs in to your own Toggl account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
Do I have to move anything out of Toggl?
No. Nothing moves and nothing is replaced. Your records stay in Toggl, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
How does it get into my Toggl account?
You paste in a key from your own Toggl account. It is kept encrypted, and you can withdraw it from inside Toggl whenever you like. You approve it before anything connects, and you can take the access back the same way you gave it.
What can it actually do in Toggl?
It has 31 ready-made tools in Toggl today, among them Create Client, Create Organization and Create Project. The full list is on this page. It is not limited to those, but it never has to be taught them.
Can it use Toggl and the rest of my software in the same job?
Yes, and that is usually the point. Reading a message in one app, checking a record in Toggl and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
Who decides what it is allowed to do in Toggl?
You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Toggl is written down with what it did and when.