Timely
Automatic time-tracking tool capturing activity across apps, calendars, and devices into timesheets.
Helps with logging hours, generating timesheets, tagging billable work, and reacting when entries are submitted or edited.
Use Timely with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Timely to work.
What Snow can do with Timely
These are the Timely operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads26
Look at your data without changing it.
- Create report
Tool to generate reports for a Timely account with optional filters. Use when you need to create reports for time tracking, billing analysis, or project summaries with date range or user/project filters.
- Filter reports
Tool to filter Timely reports based on date range, users, projects, labels, teams, and billing status. Use when you need to generate custom reports with specific criteria or analyze time tracking data for specific periods or resources.
- Get activities
Tool to retrieve all activities (audit trail) for a Timely account. Activities include logged hours, created reports, shared reports, project changes, and other account events. Use when you need to view the activity log or audit trail for an account.
- Get current user
Tool to retrieve the currently authenticated user. Use when you need to get details of the logged-in user.
- Get current user's permissions
Tool to retrieve the current user's permissions for a specified account. Use when you need to check what actions the authenticated user can perform.
- Get project
Tool to retrieve a single project by its ID. Use when you need detailed information about a specific project, such as its name, budget, billable status, or associated client.
- Get user permissions
Tool to retrieve a user's permissions by their ID. Use when you need to check what permissions a specific user has in a Timely account.
- List clients
Tool to list all clients in a Timely account with optional filtering and sorting. Use when you need to discover client IDs or names for project creation, reporting, or mapping external systems.
- List events
Tool to list all events (time entries) in a Timely account with optional filtering by date range, users, and projects. Use when you need to retrieve time entries for reporting, analysis, or synchronization with external systems.
- List project events
Tool to list all events (time entries) for a specific project in Timely. Use when you need to retrieve all time logs associated with a project for reporting, analysis, or verification.
Creates5
Add something new to your account.
- Create Day Locking
Tool to create a day locking entry that prevents editing of time entries for specific dates and users. Use when you need to lock time entries to prevent modifications after approval or billing.
- Create Team
Tool to create a new team in the specified Timely account. Use when organizing users into teams for better collaboration and project management.
- Create Webhook
Tool to create a new webhook for the specified account. Use after specifying the target URL and event subscriptions. Call only once per configuration.
- Create Client
Tool to create a new client in the specified Timely account. Use when adding a new client to track time against. Client names must be unique within an account.
- Create Label
Tool to create a new label in the specified Timely account. Use when you need to create a label for categorizing projects, time entries, or other resources.
Updates6
Change something that is already there.
- Update a project
Tool to update a project by ID in a Timely account. Use when you need to modify project details such as name, description, billing status, or archive a project.
- Update a user
Tool to update a user by ID in a Timely account. Use when you need to modify user details such as email, name, role, or status.
- Update Webhook
Tool to update an existing webhook by ID. Use when you need to modify webhook settings such as URL, subscriptions, or active status.
- Update a client
Tool to update an existing client by ID in Timely. Use when you need to modify client details such as name, status, color, or external ID.
- Update a label
Tool to update a label by ID in a Timely account. Use when you need to modify an existing label's name, color, or hierarchy.
- Update day locking settings
Tool to update day locking settings for specified users and dates. Use when you need to lock or unlock specific days for time tracking. Locked days prevent users from editing time entries on those dates.
Deletes4
Remove something. This often cannot be undone.
- Delete Webhook
Tool to delete an existing webhook by its ID. Use when you need to remove a webhook subscription from an account.
- Process bulk events
Tool to create, update, or delete multiple events in a single bulk operation. Use when performing multiple event operations to improve efficiency. Supports up to 100 operations per request across create, update, and delete operations.
- Delete a label
Tool to delete a label by ID from a Timely account. Use when you need to remove an existing label.
- Delete a team
Tool to delete a team by its ID. Use when you need to remove a specific team from the account. This operation is destructive and cannot be undone.
Related integrations
Ready to put Timely to work?
Sign up free, build an app by chatting, and connect Timely in minutes. No credit card required.