Toggl
Overview
SLUG: TOGGL
Description
Toggl is a time tracking application that helps users monitor and manage their work hours efficiently.
Authentication Details
API Key
Connecting to Toggl
Create an auth config
Use the dashboard to create an auth config for the Toggl toolkit. This allows you to connect multiple Toggl accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Toggl Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Toggl toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
TOGGL_CREATE_CLIENT
Tool Name: Create Client
Description
Action Parameters
Action Response
TOGGL_CREATE_ORGANIZATION
Tool Name: Create Organization
Description
Action Parameters
Action Response
TOGGL_CREATE_PROJECT
Tool Name: Create Project
Description
Action Parameters
Action Response
TOGGL_CREATE_TAG
Tool Name: Create Tag
Description
Action Parameters
Action Response
TOGGL_CREATE_TIME_ENTRY
Tool Name: Create Time Entry
Description
Action Parameters
Action Response
TOGGL_DELETE_CLIENT
Tool Name: Delete Toggl Client
Description
Action Parameters
Action Response
TOGGL_DELETE_TAG
Tool Name: Delete Tag
Description
Action Parameters
Action Response
TOGGL_GET_CLIENT_DETAILS
Tool Name: Get Client Details
Description
Action Parameters
Action Response
TOGGL_GET_CURRENT_TIME_ENTRY
Tool Name: Get Current Time Entry
Description
Action Parameters
Action Response
TOGGL_GET_LIST_CLIENTS
Tool Name: List Clients
Description
Action Parameters
Action Response
TOGGL_GET_ORGANIZATION_DETAILS
Tool Name: Get Organization Details
Description
Action Parameters
Action Response
TOGGL_GET_ORGANIZATION_GROUPS
Tool Name: Get Organization Groups
Description
Action Parameters
Action Response
TOGGL_GET_ORGANIZATION_USERS
Tool Name: Get Organization Users
Description
Action Parameters
Action Response
TOGGL_GET_PROJECT_DETAILS
Tool Name: Get Project Details
Description
Action Parameters
Action Response
TOGGL_GET_PROJECTS
Tool Name: Get Projects
Description
Action Parameters
Action Response
TOGGL_GET_TAGS
Tool Name: Get Tags
Description
Action Parameters
Action Response
TOGGL_GET_TASKS
Tool Name: List Tasks
Description
Action Parameters
Action Response
TOGGL_GET_TIME_ENTRIES
Tool Name: Get Time Entries
Description
Action Parameters
Action Response
TOGGL_GET_TIME_ENTRY
Tool Name: Get Time Entry
Description
Action Parameters
Action Response
TOGGL_GET_USER_CLIENTS
Tool Name: Get User Clients
Description
Action Parameters
Action Response
TOGGL_GET_USER_PREFERENCES
Tool Name: Get User Preferences
Description
Action Parameters
Action Response
TOGGL_GET_USER_PROJECTS
Tool Name: Get User Projects
Description
Action Parameters
Action Response
TOGGL_GET_USER_TAGS
Tool Name: Get User Tags
Description
Action Parameters
Action Response
TOGGL_GET_USER_TASKS
Tool Name: Get User Tasks
Description
Action Parameters
Action Response
TOGGL_GET_USER_WORKSPACES
Tool Name: Get User Workspaces
Description
Action Parameters
Action Response
TOGGL_GET_WORKSPACE_DETAILS
Tool Name: Get Workspace Details
Description
Action Parameters
Action Response
TOGGL_GET_WORKSPACE_PREFERENCES
Tool Name: Get Workspace Preferences
Description
Action Parameters
Action Response
TOGGL_GET_WORKSPACE_USERS
Tool Name: Get Workspace Users
Description
Action Parameters
Action Response
TOGGL_PATCH_STOP_TIME_ENTRY
Tool Name: Stop Time Entry
Description
Action Parameters
Action Response
TOGGL_PUT_UPDATE_TAG
Tool Name: Update Tag
Description
Action Parameters
Action Response
TOGGL_UPDATE_CLIENT
Tool Name: Update Client
Description
Action Parameters
Action Response