Acquire Lock
Acquire or extend the current user's lock on a document. A user can lock at most five documents, and a lock can last at most 15 minutes.
Dynatrace provides observability, analytics, automation, settings, documents, and telemetry APIs for monitored environments.
Acquire or extend the current user's lock on a document. A user can lock at most five documents, and a lock can last at most 15 minutes.
Add users or groups to an accessible Dynatrace direct share.
Grant read or write permissions on a settings object to one accessor.
Return structured Dynatrace Grail DQL completion suggestions at an optional cursor position. The connected OAuth client and user need at least one supported storage read permission, plus storage:<table>:read for every dataset referenced by the DQL query.
Move up to 100 documents to trash in one request and return the outcome for each document. Trashed documents are inaccessible until restored.
Request cancellation of an active workflow execution. Acceptance does not wait for the execution to reach CANCELLED.
Cancel a Grail query identified by its request token. The connected OAuth client and user need at least one supported storage read permission, plus storage:<table>:read for every dataset referenced by the original query.
Request cancellation of an active task execution. Acceptance does not wait for the task or workflow to reach a terminal state.
Claim another user's environment share and gain its granted access to the shared document. This access cannot be relinquished by the claimer.
Close an open Dynatrace problem and add the supplied closing comment. Closure is an irreversible state change; an already closed problem is left unchanged.
Create a Dynatrace Automation business calendar.
Create a read or read-write direct share for a Dynatrace document.
Create a Dynatrace document from metadata and up to 50 MB of binary content.
Create an environment-wide share link for a document owned by or reshareable by the connected user.
Add a new visible comment to an existing Dynatrace problem. The operation mutates the problem's comment history.
Create a Dynatrace scheduling rule from the official SDK rule contract.
Create a Dynatrace workflow from its task and trigger definition.
Delete a Dynatrace Automation business calendar.
Delete a direct share without deleting its Dynatrace document.
Move a document to the trash. The caller must own the document and provide its current optimistic-locking version.
Delete an environment share and revoke the document access granted through that share from all claimers.
Irreversibly trigger deletion of one metric ingested through Metrics v2. Dynatrace rejects metrics written within the last two hours and does not delete the metric's data from Grail storage.
Irreversibly trigger bulk deletion of Metrics v2-ingested metrics selected by metric_selector and age. Wildcards can select many or all custom metrics. This does not delete metric data from Grail storage.
Permanently delete one identified comment from an identified Dynatrace problem. This action cannot restore the deleted comment.
Permanently delete one scheduling rule by UUID.
Delete a Dynatrace settings object using optimistic locking.
Remove every permission a user, group, or all-users accessor has on a settings object.
Irrevocably delete a snapshot without changing the document's current state. Only the document owner can delete it. Deletion does not consume Dynatrace's snapshot creation quota of 5 snapshots per document within 60 seconds.
Irreversibly destroy a trashed Dynatrace document owned by the connected user. This operation cannot be undone.
Permanently delete a workflow that is already in trash.
Delete a webhook handler using an installed Dynatrace app as its context.
Download the binary content of the latest document version or a specific snapshot, preserving the provider's filename and MIME type.
Create a copy of a Dynatrace Automation business calendar.
Duplicate a Dynatrace scheduling rule, optionally assigning a new title.
Create a new workflow by copying an existing Dynatrace workflow.
Start an asynchronous Grail DQL query and return either its result or a request token for polling. The connected OAuth client and user need at least one supported storage read permission, plus storage:<table>:read for every dataset referenced by the DQL query.
Export a workflow as the provider's JSON WorkflowExport definition.
Export one historical workflow version as a transferable JSON workflow definition, including its tasks and configuration. Use Inspect Workflow History Record instead for read-only inspection of saved runtime metadata.
Export the current workflow, or a historical version when version is supplied, as the provider's reusable YAML template envelope.
Generate the default settings value for a Dynatrace schema and optional scope.
Return one Dynatrace Automation action execution.
Return the plain-text log for a Dynatrace Automation action execution.
Return the sample result for a Dynatrace Automation action. This provider endpoint is deprecated; Dynatrace does not name a replacement.
Return one Dynatrace Automation business calendar.
Return one historical version of a Dynatrace Automation business calendar.
Return an accessible Dynatrace direct share by its ID.
Retrieve a document's metadata and binary content, optionally from a snapshot.
Return metadata for the latest version or a specific snapshot of a document.
Return one monitored entity by its Dynatrace entity identifier.
Return the schema and relationship metadata for one Dynatrace entity type.
Retrieve an accessible Dynatrace environment share by its ID.
Return one Dynatrace event by its event ID; the connected environment must expose the Events v2 REST endpoint.
Return details of one event property supported by the Dynatrace environment.
Return details of one event type supported by the Dynatrace environment.
Return a workflow execution and its current asynchronous state.
Return the plain-text log for one workflow execution.
Return a country's holidays, optionally bounded by an inclusive date range.
Return the descriptor of one metric by its metric key.
Return details of one Dynatrace problem by its problem ID.
Return one identified comment from a Dynatrace problem.
Return one scheduling rule by UUID.
Return one historical version of a Dynatrace scheduling rule.
Retrieve the complete definition of a Dynatrace settings schema.
Return Dynatrace Automation system settings and execution limits. This provider endpoint is deprecated; Dynatrace does not name a replacement.
Return a Dynatrace settings object by ID; secret properties remain irreversibly masked outside trusted app functions.
Return a user, group, or all-users accessor's permissions on one Dynatrace settings object.
Return every accessor and permission configured on a settings object.
Return metadata about a specific snapshot, not the snapshotted document content. This read does not create snapshots; Dynatrace limits snapshot creation by other operations to 5 snapshots per document within 60 seconds. Requires write access to the document.
Return one task execution, including its asynchronous state and result.
Return the merged JSON inputs from all action executions belonging to a task execution.
Return the raw standard-output log for a task execution; the log can be large.
Return the merged JSON results from all action executions belonging to a task execution.
Return workflow task transitions keyed by transition name for an execution.
Return the connected user's effective Dynatrace Automation permissions. This provider endpoint is deprecated; Dynatrace does not name a replacement.
Return Dynatrace Automation settings for the connected user. This provider endpoint is deprecated; Dynatrace does not name a replacement.
Diagnostic endpoint that returns the Dynatrace Automation service version; it does not inspect or change user resources.
Return one webhook handler for an installed Dynatrace app context.
Return a workflow by UUID.
Return one task definition from a Dynatrace workflow.
Ingest one event into the connected Dynatrace environment.
Ingest newline-separated Dynatrace metric line protocol as raw text. Return the documented accepted/invalid line report even when line validation produces HTTP 400; rejected lines are not ingested, so always inspect linesInvalid and error.
Inspect a document lock, including its owner and document version.
Return metadata and deletion audit information for a trashed Dynatrace document owned by the connected user.
Retrieve one saved workflow history version for inspection, including its runtime and modification metadata. Use Export Workflow History Record instead when the JSON definition will be transferred or reused.
Return all structured event log entries for a workflow execution.
Return service users available as Dynatrace workflow actors. This provider endpoint is deprecated; Dynatrace does not name a replacement.
Return the change history for a Dynatrace Automation business calendar.
Return one page of Dynatrace Automation business calendars.
Return one page of users and groups assigned to a direct share.
Return one page of direct shares accessible to the connected user.
Return one page of documents accessible to the connected user.
Return one page of effective values, including schema defaults.
Return one page of monitored entities matching an entity selector.
Return one page of entity types from the connected Dynatrace environment.
Return one page of users who claimed an accessible environment share.
Return one page of environment shares accessible to the connected user.
Return one page of event properties supported by the Dynatrace environment.
Return one page of event types supported by the Dynatrace environment.
Return one page of events; the connected environment must expose the Environment API v2 endpoint.
Return action identifiers assigned to tasks in a workflow execution.
Return one filtered page of workflow executions and the offset for the next page.
Return countries that can be used to retrieve a holiday calendar.
Return one alphabetically sorted page of labels accessible to the connected user, optionally filtered by substring and document type.
Return one page of metric descriptors; the connected environment must expose the Environment API v2 endpoint.
Return one page of comments attached to a Dynatrace problem.
Return one filtered page of Dynatrace problems and a continuation cursor.
Return timezone names accepted by Dynatrace schedules.
Return the version history records for a Dynatrace scheduling rule.
Return one page of scheduling rules matching optional search and ordering criteria.
List all settings schemas available to the connected Dynatrace user.
Return one page of revision history for Dynatrace settings objects.
Return one page of persisted settings objects for one schema and scope.
Return one page of a document's snapshots in descending version order. This read does not create snapshots; Dynatrace limits snapshot creation by other operations to 5 snapshots per document within 60 seconds. Requires write access to the document.
Return the task executions keyed by task name for a workflow execution.
Return one page of documents owned by the connected user that currently reside in Dynatrace trash. Trashed documents are permanently deleted after 30 days.
Return one page of workflows that have been moved to trash.
Return webhook handlers for an installed Dynatrace app context.
Return action identifiers assigned to tasks in a workflow.
Return the version history records for a Dynatrace workflow.
Return the workflow's task map keyed by task name, preserving each task definition.
Return one page of workflows matching optional filters.
Parse a Dynatrace Grail DQL query into its recursive syntax tree without executing it. The connected OAuth client and user need at least one supported storage read permission, plus storage:<table>:read for every dataset referenced by the DQL query.
Modify selected fields on a Dynatrace Automation business calendar.
Partially update one scheduling rule.
Patch selected fields on an existing Dynatrace workflow.
Pause an active workflow execution.
Permanently delete an active workflow without moving it to trash.
Return the current state and available result for an asynchronous Grail DQL request token. The connected OAuth client and user need at least one supported storage read permission, plus storage:<table>:read for every dataset referenced by the original query.
Preview the DQL filter generated from a Dynatrace event trigger configuration. This provider endpoint is deprecated; Dynatrace does not name a replacement.
Validate a schedule and return its next execution timestamps.
Validate a scheduling rule and return its upcoming execution times. This provider endpoint is deprecated; Dynatrace does not name a replacement.
Return metric data points; the connected environment must expose the Environment API v2 endpoint.
Release the current user's lock on a document.
Remove users or groups from an accessible Dynatrace direct share.
Reorder objects in an ordered multi-object Dynatrace settings schema.
Clear the current throttle state for a Dynatrace workflow.
Resolve the connected user's effective settings permissions.
Restore a historical version of a Dynatrace Automation business calendar.
Restore a Dynatrace scheduling rule to a historical version.
Reset a document to a selected snapshot without changing ownership or sharing. Dynatrace first creates a safety snapshot when the current state has no snapshot; snapshot creation is limited to 5 per document within 60 seconds. If more than 50 snapshots exist, Dynatrace automatically deletes the oldest.
Restore a Dynatrace document owned by the connected user from trash. Users who had access before deletion regain access.
Restore a trashed workflow to the active workflow list. By default, the workflow is deployed and its triggers are reactivated; set isDeployed=false to restore it as draft-only.
Restore a workflow to a selected historical version and deploy that restored version.
Resume a paused workflow execution.
Create an execution for a Dynatrace workflow, with optional idempotency qualifier and monitoring.
Set whether an accessible Dynatrace document is a personal favorite for the connected user. Setting the document to its current state is a no-op.
Set a Dynatrace document's environment-wide visibility to public or private. The document owner or certain administrators can perform this operation; setting the document to its current visibility is a no-op.
Generate display and search summaries for a Dynatrace multi-object settings value.
Transfer a document to a new owner. Only the current owner can perform this operation, and the previous owner loses access after the transfer.
Transfer a Dynatrace settings object to a user, group, or all users. Only the owner or a main administrator can transfer ownership.
Move a workflow to trash so it can be restored later.
Refresh Dynatrace Automation authorization assignments. This provider endpoint is deprecated; Dynatrace does not name a replacement.
Replace fields on a Dynatrace Automation business calendar.
Update document metadata and/or binary content using optimistic locking, optionally creating a snapshot before the change.
Completely replace a document's binary content using optimistic locking.
Call Dynatrace's deprecated, provider-specific metadata endpoint to update only a document's name or type using optimistic locking. Prefer Update Document for ordinary document updates; this action is retained for full endpoint coverage.
Replace the content of one identified comment on an identified Dynatrace problem. This mutates the existing comment rather than adding a new one.
Replace the mutable fields of one scheduling rule.
Update an existing Dynatrace settings object using optimistic locking.
Replace a user, group, or all-users accessor's permissions on a Dynatrace settings object.
Replace fields on an existing Dynatrace workflow.
Create a custom device or update the device with the supplied customDeviceId.
Create a settings object or update the object matching its external ID.
Create or replace a webhook handler using an installed Dynatrace app as its context.
Validate a settings container with a Dynatrace schema custom validator.
Validate deleting a settings object without applying the deletion.
Validate a settings object update without applying it.
Validate creating or updating a settings object without applying it.
Validate one typed property value with a Dynatrace schema custom validator.
Validate a DQL query without executing it and return semantic notifications. Invalid DQL can be a successful HTTP response with valid set to false. This endpoint requires at least one supported storage read permission; the connected OAuth client and user also need storage:<table>:read for every dataset referenced by the DQL query.
The Dynatrace integration connects your Dench AI CRM directly to Dynatrace, so agents can read and act on your Dynatrace data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
170 actions are available for agents to invoke on your behalf. Every call runs through Dynatrace's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Dynatrace and click Connect — you'll authorize access through Dynatrace's own sign-in flow. No API keys or code required.
Ask an agent to use Dynatrace in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Dynatrace integration connects your AI CRM to Dynatrace, so AI agents can work with your Dynatrace 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 Dynatrace integration currently exposes 170 actions, including Acquire Lock, Add Direct Share Recipients, Add Settings Object Accessor Permissions, Autocomplete Grail Query, Bulk Delete Document, and Cancel Execution. Agents invoke them on your behalf from chat or from automations.
No. You connect Dynatrace from your Dench workspace using Dynatrace's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Dynatrace's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Dynatrace connection from your workspace settings at any time.