Beyond-Bot.ai Logo+clockify Logo

Beyond-Bot.ai + clockify

Clockify is a free time tracking software that allows individuals and teams to track work hours across projects.

What You Can Do with this Integration

Automate Data Entry

Automatically sync new contacts or deals from Beyond-Bot.ai to clockify.

Enrich Customer Profiles

Use Beyond-Bot.ai to find and add new information to your records in clockify.

Trigger Workflows

Start automated workflows in clockify based on conversations with your virtual expert.

Available Actions

Here are the specific actions your virtual expert can perform within clockify.

Clockify Add Members To Project

This tool allows you to add one or more members to a specific project in clockify by updating memberships. it requires the workspace id, project id, and a list of member objects including user ids and their rates.

Clockify Create Client

Creates a new client in a specified clockify workspace. this tool allows users to add new clients to their clockify account, which can then be associated with projects and time entries.

Clockify Create Project

This tool creates a new project in a specified clockify workspace. it is essential for project management and time tracking in clockify and requires parameters such as workspaceid and name, with additional optional parameters like clientid, ispublic, billable, and color.

Clockify Create Tag

This tool creates a new tag in a specified clockify workspace. tags are useful for categorizing and organizing time entries.

Clockify Create Task

This tool creates a new task within a specified project in clockify. it requires a workspaceid, projectid, and task name, with an optional status parameter which defaults to 'active'.

Clockify Create Time Entry

This tool creates a new time entry in clockify with specified start and end times. it is different from real-time timer functionality as it allows for the creation of entries for past work or scheduling future tasks. it uses basic time entry details including description, start, end, and billable status.

Clockify Find Client

This tool allows users to find a client by name in a specified workspace in clockify. it searches through the list of clients and returns the matching client's details. it requires a workspace id and a client name to perform a case-insensitive search, and optionally accepts an 'archived' flag to include archived clients.

Clockify Find Project

This tool allows users to find and retrieve information about projects in clockify. the tool searches for projects by name within a specified workspace and supports various filtering options. it retrieves project details such as project id, project name, client information, workspace information, project status, and other relevant project metadata.

Clockify Find Task

This tool allows you to find a task by name within a specific project and workspace in clockify. it returns detailed information about the matching task including its id, name, status, and other properties.

Clockify Find Time Entry

This tool allows users to search and find time entries within a specified workspace. it can filter entries based on various criteria, including description, start datetime, end datetime, projectid, taskid, and tagids. the output is a list of time entries with details such as id, description, userid, billable status, projectid, timeinterval, workspaceid, tagids, and taskid.

Clockify Get All Workspaces

This tool retrieves all workspaces for the currently authenticated user. it provides essential workspace information needed for other api operations.

Clockify Get Current User

This tool retrieves information about the currently authenticated user in clockify. it doesn't require any additional parameters beyond authentication, and returns a json object with user details like id, name, email, and activeworkspace.

Clockify Start Timer

This tool starts a new time entry in clockify and initiates a running timer. it accepts parameters such as description, billable, project name, task name, and tags, allowing for flexible configurations based on user inputs.

Clockify Stop Timer

This tool stops the currently running time entry for the authenticated user in the specified workspace. it automatically uses the given workspace id (which can be obtained from the 'get all workspaces' tool) and the current timestamp to stop the timer by calling the patch /workspaces/{workspaceid}/user/{userid}/time-entries endpoint.