Flows

MeghanaK8992225
Giga Contributor

Hi ,

I want to start learning Flows in ServiceNow, but I do not have any knowledge about them yet.

I would like to understand:

  • What is a Flow?

  • What is a Trigger?

  • What are Actions and the different types of Actions?

  • What is Flow Logic?

  • What is a Subflow?

  • How do we create and use Flows in real-time scenarios?

I want to learn from the basics step by step.
Can anyone guide me on how to start learning Flows properly, with simple explanations and examples?

Thank you.

5 REPLIES 5

Tanushree Maiti
Kilo Patron

Hi @MeghanaK8992225 

 

I will suggest you to complete the onDemand course : Flow Administration (Yokohama) 

You will find all definition/ all your answer  there.

 

  1. Flow->A Flow is an automated process in ServiceNow that executes a sequence of steps when something happens in the system.
  2. A Trigger → Initiate the flow
  3. Actions → Reusable task/step within a flow- the flow performs
  4.  Different types of Actions->

                   Core Actions: Built-in actions provided by ServiceNow (e.g., Approvals, Notifications, Record operations).

                  Spoke Actions: Actions tied to specific applications or integrations (e.g., Slack, Microsoft Teams, Jira integrations).

                Custom Actions: Actions built by developers to perform specific, repetitive tasks not covered by Core/Spoke actions. 

  1. Flow Logic → conditions, branching, looping, approvals, waits, etc. Controls the order and conditions under which actions execute.
  2. Subflow->A Subflow is a modular, reusable set of actions that can be called by multiple flows. 
  3. How do we create and use Flows in real-time scenarios->
Use Case: When a High Priority Incident is created, automatically assign it to the Network group, send an email to the Network support team, and create a related Problem task. 
 
1. Create the Flow
  1. Navigate to Process Automation > Flow Designer.
  2. Click New > Flow. Name it: "High Priority Incident." 
 
2. Configure the Trigger
  1. Add Trigger -> Record > Created.
  2. Table: Incident.
  3. Condition: Priority is 1 
 
3. Add Actions
  1. Action 1 ->Update Record: Select the Incident from the trigger. Set Assignment Group to Network.
  2. Action 2 ->Send Email: Configure the recipient and message body.
  3. Action 3 ->Create Record: Select Problem Task. 
5. Test and Activate
  1. Click Test to ensure it works on a dummy incident.
  2. Click Activate to make it active for all future incidents

 

 

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin: