Add Assignee To Task
Add assignees to a task by task ID. Assigns one or more users to a specific task.
Collaborative customer onboarding and implementation platform for professional services teams.
Add assignees to a task by task ID. Assigns one or more users to a specific task.
Add a labeled and colored option to a SINGLE_CHOICE or MULTIPLE_CHOICE field, or a tag to a NOTE field.
Tool to add followers to a task by Id. Use when you need to add team members as followers to track task updates.
Add members to a conversation in Rocketlane. Use this when you need to include additional team members or stakeholders in an existing conversation.
Tool to add team members to a project using the projectId. Team members are participants from your company who work on projects and deliverables.
Archives a specific project based on its unique identifier.
Create a comment on a Rocketlane task or project conversation, optionally attaching files previously uploaded with ROCKETLANE_UPLOAD_FILE.
Submit a request to create a customer company account in Rocketlane using POST /api/companies.
Create a Rocketlane conversation associated with a project. You can specify members, privacy settings, and whether to include all members automatically.
Tool to create a custom field in Rocketlane. Use when you need to add a new custom field to TASK, PROJECT, PHASE, or USER objects. For SINGLE_CHOICE or MULTIPLE_CHOICE field types, you must provide the options array.
Tool to create a new phase in a Rocketlane project. Use when you need to add a new phase to an existing project with specified timeline and configuration.
Tool to create a new project in Rocketlane. Use when you need to set up a new project with details like name, customer, owner, dates, and custom fields.
Create a folder in a Rocketlane project.
Creates a new space for a given project in Rocketlane. Use when you need to create a collaborative workspace within a project with specific privacy settings.
Tool to create a new space document in Rocketlane. Use when you need to add documents to a project space, either as native Rocketlane documents or embedded links from external sources.
Creates a new task.
Tool to create a new time entry in Rocketlane. This endpoint allows users to log time spent on tasks or projects. It complements the existing ROCKETLANE_GET_TIME_ENTRIES action and enables complete time tracking functionality within the Rocketlane integration.
Tool to delete a comment by its ID. Use when you need to permanently remove a comment from Rocketlane.
Tool to delete a conversation by its unique identifier. Use when you need to permanently remove a conversation from Rocketlane.
Tool to permanently delete a custom field using its unique identifier. Use when a field is no longer required and should be removed from the system.
Permanently delete a Rocketlane project file.
Permanently delete a phase from the project using its unique identifier (phaseId). Use when you need to remove a phase that is no longer needed.
This tool allows users to permanently delete a project in Rocketlane. It requires a valid project ID and appropriate permissions (Admins, Super Users, and Project Owners). Note that deletion is irreversible; therefore, consider using archival if future access might be needed.
Permanently delete a Rocketlane project folder. Default folders cannot be deleted.
Tool to permanently delete a space from a project by its ID. Use when you need to remove a space from the Rocketlane system. Note: This operation is permanent and cannot be undone.
Tool to permanently delete a space document by its ID. Use when you need to remove a space document from the system.
Delete a specific task using its unique identifier (taskId).
Delete a specific time entry using its unique identifier (timeEntryId).
Tool to retrieve all conversations in Rocketlane. Use when you need to list, search, or filter conversations. Supports pagination and various filtering options including source ID, conversation name, and privacy status.
Retrieve all custom fields available in the system.
Tool to retrieve all resource allocations from Rocketlane. Use when you need to get comprehensive allocation data for various projects within a specific date range.
Tool to retrieve all spaces for a specific project in Rocketlane. Use when you need to list all spaces associated with a project, including space details like name, privacy status, and creation/update information.
Tool to retrieve all tasks from Rocketlane with advanced filtering options. Supports filtering by project, status, dates, billable status, and more. Use this when you need to search or list tasks with specific criteria.
Retrieve Rocketlane time-off records with pagination and sorting options.
Tool to retrieve all comments from Rocketlane. Use when you need to fetch comments from tasks or project conversations with support for filtering, pagination, and sorting.
Retrieve a Rocketlane customer company by its numeric ID. Use this to look up account details and custom fields; an unknown company ID returns a not-found error.
Tool to retrieve detailed information about a conversation by its ID. Use when you need to get conversation details including name, description, members, and source information.
Retrieve detailed information about a specific custom field using its unique identifier (fieldId).
Retrieve a Rocketlane project file by its unique identifier.
Tool to retrieve extensive information about a specific phase by its unique identifier. Use when you need detailed phase data for project management operations.
Retrieves detailed information about a specific project using its unique identifier.
Retrieve a Rocketlane project folder by its unique identifier.
Tool to retrieve detailed information about a specific space using its unique identifier. Use when you need to fetch space details including associated project, creation time, and privacy settings.
Retrieve extensive information about a specific task using the task's unique identifier (taskId).
Retrieve detailed information about a specific template using its unique identifier (templateId). NOTE: The exact API endpoint and response structure need to be verified from the official Rocketlane API documentation.
Tool to retrieve all time entries from Rocketlane. It provides endpoints to get time entries with support for pagination, filtering by project ID, user ID, start and end dates. This allows tracking of time spent on various tasks, generating reports, and analyzing team productivity.
Retrieve detailed information about a specific time entry using its unique identifier (timeEntryId).
Retrieve a page of Rocketlane time entry categories for creating or filtering time entries. The action does not accept a pagination token to fetch subsequent pages.
Retrieve detailed information about a specific user using their unique identifier (userId).
Retrieve a list of customer companies from Rocketlane without specifying resource IDs or additional parameters. The result contains the first response page, with company IDs, names, and available type and domain details.
Returns a predefined list of commonly used currencies since Rocketlane API doesn't provide a dedicated currencies endpoint. This list includes major global currencies with their codes, names, and symbols.
List one cursor-controlled page of files in a Rocketlane project or folder.
List one page of folders in a Rocketlane project. Use the returned opaque cursor to continue, supplying the project ID on each call.
List a page of Rocketlane project phases for a required project ID. Filter by phase name and dates, and use sorting and pagination options.
List a page of Rocketlane projects, with pagination and optional sorting and archive settings. Results include project identifiers, names, status, creation dates, and other available metadata.
Retrieve one page of Rocketlane PROJECT, DOCUMENT, or TASK templates. Pagination is retained through nextPageToken. Rocketlane's public listing endpoint does not support STATUS_UPDATE templates or reliable unfiltered full-catalog listing.
Retrieves a page of users in the Rocketlane instance, including user IDs, emails, names, types, and statuses. Supports pagination and sorting; a next-page token may be returned.
Tool to move a task to a different phase by task ID and phase ID. Use when tasks need to be reorganized across different project phases.
Tool to remove assignees from a task by its unique identifier. Use when you need to remove team members from a specific task.
Tool to remove dependencies from a task by ID. Use when you need to unlink dependency relationships between tasks.
Tool to remove followers from a task by task ID. Use when you need to remove one or more followers from a specific task.
Remove members from a conversation in Rocketlane. Use this when you need to remove team members or stakeholders from an existing conversation.
Retrieves detailed information about the current subscription.
Search one page of Rocketlane project files by project or folder scope and file-name filters; continue with the returned cursor and a project or folder scope until has_more is false. Recently changed files may take a few seconds to appear.
Retrieve a page of invoices accessible to the authenticated user, with pagination information when provided. Invoice details can include numbers, dates, amounts, status, and associated customer and project information.
Tool to search time entries with filters in Rocketlane. Use when you need to find specific time entries based on criteria like date ranges, project, user, billable status, or duration. Supports advanced filtering using field.operator=value format (e.g., date.gt=2023-02-11, minutes.eq=250).
Search User By Email Id.
This tool updates an existing company/account in Rocketlane. It uses the PUT endpoint to update the company details identified by companyId. The action complements the existing create_company action and is essential for maintaining up-to-date company information, relying on Rocketlane's API specifications and company management endpoints.
Tool to update an existing conversation in Rocketlane by its ID. Use when you need to modify conversation details like name, description, or member inclusion settings.
Tool to update field information by ID. Updates field properties including label, description, privacy settings, and enabled status. Use when you need to modify existing field metadata.
Update the label or color of an option in a SINGLE_CHOICE or MULTIPLE_CHOICE field, or a tag in a NOTE field.
Rename a Rocketlane project file.
Tool to update phase information by phase ID. Use when you need to modify phase details such as name, dates, status, or privacy settings for an existing project phase.
Updates an existing project's details using its unique identifier.
Update a Rocketlane project folder's name, privacy setting, or both.
Tool to update space details by its unique identifier. Use when you need to update space properties such as name or privacy settings.
Update a Rocketlane space document's name and optionally its embedded URL by document ID.
Tool to update task details by ID. Use when you need to modify task information such as name, dates, status, progress, or custom fields.
Update existing time entry details using its unique identifier (timeEntryId).
Upload a file to a Rocketlane project folder.
Deprecated: Upload a file to a project folder and create a task or project conversation comment with the file as a native attachment. If the comment outcome is ambiguous or readback fails, the uploaded file may remain.
The Rocketlane integration connects your Dench AI CRM directly to Rocketlane, so agents can read and act on your Rocketlane data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
81 actions are available for agents to invoke on your behalf. Every call runs through Rocketlane's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Rocketlane and click Connect — you'll authorize access through Rocketlane's own sign-in flow. No API keys or code required.
Ask an agent to use Rocketlane in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Rocketlane integration connects your AI CRM to Rocketlane, so AI agents can work with your Rocketlane data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Rocketlane integration currently exposes 81 actions, including Add Assignee To Task, Add Field Option, Add Followers To Task, Add Members to Conversation, Add Members to Project, and Archive Project by ID. Agents invoke them on your behalf from chat or from automations.
No. You connect Rocketlane from your Dench workspace using Rocketlane's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Rocketlane's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Rocketlane connection from your workspace settings at any time.