
Extend the platform,
empower your team.


Workflows
Automate tasks in your IT landscape and move towards autonomous operations.
AppWorkflows is one of the built-in apps shipped with Dynatrace. Users can assemble a series of actions to build processes in a graphical representation. Those workflows can be automatically triggered by Dynatrace events, either on a schedule or manually.
This is intended for users who:
New: You can also use the Workflows app to create agentic workflows.
Workflows allows you to:
The Workflows app comes preinstalled with all Dynatrace SaaS environments. Launching the app will provide you with an overview of your existing workflows and options to create new ones from scratch or using templates.
Either way will land you in the workflow editor. Feel free to change the workflow title at the top (Untitled Workflow).
We suggest sticking with the on-demand trigger to start and add a JavaScript action for the first task. It already includes sample code that retrieves your user information and logs it.
The first time you press the Run button, you'll be prompted to authorize the automation service to run functions on your behalf. Permissions can be limited in the settings.
The execution monitor opens, presenting you with a live view of the running workflow execution.
Congratulations, you successfully ran your very first workflow!
In our daily work, we touch many applications. Connecting these systems allows you to automate your processes and break up silos. Orchestrate the old, the new, on-premises, and in the cloud.
Graphical workflows - Compile and configure your workflows in an intuitive graphical user interface, drag-and-drop tasks, and draw dependencies. A list of out-of-the-box actions for everyday tasks like sending notifications or creating tickets gets you going quickly. At the same time, custom scripts allow you to handle any eventuality and meet individual requirements.
Event triggers - Run workflows whenever Dynatrace Intelligence identifies problems, notify on-call operators, and create tickets for the appropriate teams. Extend disks in your cloud environment when the storage for your services runs out of space, or roll back a feature flag when error rates increase. Event triggers allow you to run workflows in response to any kind of event in Dynatrace.
Schedules - Need to poll an API every few minutes or send a report on Monday morning, but only on working days? Timezone-aware schedules, combined with dynamic recurrence rules, are designed to accommodate the complexities of globally operating enterprises.
Live monitoring and audit ready - Who, what, when, where, and why. See whatās happening, while itās happening. Get a full audit trail of each task and every third-party system interaction. No magic, complete transparency!
Connecting cloud and on-premises applications - Deploy the optional EdgeConnect in your data center or cloud infrastructure. This allows Workflows to span across your cloud and on-premises applications.

Create, query, comment, transition, and resolve Jira tickets within workflows.

Access, query, and store Snowflake data to analyze further within Dynatrace.
Automate smarter with intelligent detection, forecasting, and custom analysis.

Build agentic workflows to automate, orchestrate and govern operations at scale.

Automate Slack messaging for security incidents, attacks, remediation, and more.

Create powerful, data-driven documents for custom analytics and collaboration.
Fixes:
fix importing workflow template with existent workflow id
various improvements and bugfixes
various improvements and bugfixes
Create workflow intent support for workflow id and isPrivate - The intent to create a workflow allows you to define the workflow id. This can be helpful in case you would like to drive your users towards a single workflow for your use case within a tenant. Additionally, you can also control access to the workflow with the isPrivate parameter. Workflow expressions - namespace() support - The expressions you use to configure workflow inputs, task options, or conditions, support the namespace() function again. namespace() has its application in the context of for loops.
Create workflow intent support for workflow id and isPrivate - The intent to create a workflow allows you to define the workflow id. This can be helpful in case you would like to drive your users towards a single workflow for your use case within a tenant. Additionally, you can also control access to the workflow with the isPrivate parameter.
Workflow expressions - namespace() support - The expressions you use to configure workflow inputs, task options, or conditions, support the namespace() function again. namespace() has its application in the context of for loops.
No release notes
dt. open pipeline.pipelines property will trigger a workflow.dt. open pipeline.pipelines property will trigger a workflow.fix app crashing when the schedule definition has the faulty filterParameters
Fixed timezone-related issue that could make the calendar page unusable
Revert execution log changes.
Fix execution monitor log formatting.
Fixed a case where calendar schedules could show incorrect dates
Fixed a case where scheduling rule details could crash
Fixed a case where scheduling rule details could crash
fix dev-helper crashes when widget live reloads
Problem whereby platform requests were broken inside dev-helper should be fixed.
Test release
app-settings:objects:read is now highlighted as primary permission, as it is mandatory for any Workflow action referencing a connection (all actions connecting to a third party system).Bugfix: Workflow list context menu actions - Context menu actions on the workflow list acknowledge workflow admin mode once again.
No release notes
No release notes
No release notes
No release notes
Bugfix: Exported workflows contain invalid parameters - Fixed the problem when an exported workflow couldn't be imported due to invalid parameters.
The admin permission also allows one to create or update workflows without interfering with actor and owner configurations.
No release notes