ServiceNow Flows: AI-Powered Automation and Enhanced Development Tools in the Australia Release
ServiceNow’s latest enhancements to its Flow Designer, part of the Australia release, are poised to significantly accelerate automation development and improve troubleshooting capabilities. These updates, unveiled during a Developer Passport livestream featuring Brian Bimschleger, Director of Inbound Product Management at ServiceNow, focus on integrating artificial intelligence (AI) and streamlining the development process.
AI Agents Integrated into Flows
A key highlight of the Australia release is the ability to directly incorporate AI agents into ServiceNow Flows. Developers can now utilize the “Use an AI Agent” action within their flows, enabling AI-powered decision-making to augment existing automation. This integration allows for:
- Calling any AI agent available on the ServiceNow instance directly from a flow.
- Passing data from previous flow steps as inputs to the AI agent.
- Defining expected outputs to reuse AI-generated results in subsequent flow steps.
- Choosing between synchronous (waiting for completion) and asynchronous execution for AI agent tasks.
- Configuring agents to operate autonomously or with human approval.
Building Flows Faster with Build Agent
ServiceNow’s conversational development assistant, Build Agent, now empowers developers to create and edit flows using natural language. Instead of manually constructing flow logic step-by-step, developers can:
- Describe the desired automation using a natural language prompt.
- Have Build Agent automatically generate the entire flow structure.
- Preview a diagram of the flow logic before importing it into Flow Designer.
- Automatically populate conditions, triggers, and data references.
- Refine and extend the generated flow within the Workflow Studio.
Streamlined Debugging with Flow Execution Analysis
Recognizing that debugging can be time-consuming, the Australia release introduces Flow Execution Analysis. When a flow execution fails, this feature:
- Reviews execution logs and reporting data.
- Identifies the likely root cause of the failure.
- Provides recommended steps to resolve the issue.
This functionality aims to drastically reduce the time spent analyzing logs and action outputs to pinpoint the source of errors.
Enhanced Flow Management with Flow History
Building upon the Flow History feature initially released in the Zurich version, the Australia release continues to improve flow version tracking. Developers can now:
- View the evolution of a flow over time.
- Compare different versions side-by-side.
- Identify specific modifications to steps, conditions, or logic.
This enhanced version control simplifies troubleshooting, understanding flow evolution, and facilitating team collaboration.
The Future of ServiceNow Flows
The overarching goal of these updates is to accelerate automation development, simplify troubleshooting, and leverage the power of AI. By embedding AI agents, enabling natural language flow creation, and providing robust debugging and version control tools, ServiceNow is empowering developers to build and maintain automation with greater speed and confidence. Watch the full session to see these features in action.