What is difference between synchronous and asynchronous Business Rules?

kishorchika
Tera Contributor

What is difference between synchronous and asynchronous Business Rules?

4 REPLIES 4

pranita-24
Tera Guru

Hi 
In Business rule

  • Synchronous - runs immediately when record changes.

  • Asynchronous - runs in background (better for heavy logic).

 

 

Nikhil Bajaj9
Tera Sage
Tera Sage

Hi @kishorchika ,

 

Synchronous business rules execute immediately and halt user action until they complete, providing instant feedback crucial for validation, while asynchronous business rules run in the background, releasing the user to continue their task without delay and are better for non-critical, time-consuming processes like sending emails. The key difference is blocking behavior: synchronous rules block the user, and asynchronous rules don't.

 

Check here:- 

https://www.servicenow.com/community/developer-forum/what-is-the-difference-between-async-and-after-...

https://www.servicenow.com/community/guided-learning-itsm/async-business-rule-and-after-business-rul...

 

Check this youtube video:-

youtu.be/ILMemKPPRf0?si=M5aRYtl-OyHIfZ3X

 

Please appreciate my efforts, help and support extended to you by clicking on – “Accept as Solution”; button under my answer. It will motivate me to help others as well.
Regards,
Nikhil Bajaj

ServiceNow Rising Star-2025

Ankur Bawiskar
Tera Patron
Tera Patron

@kishorchika 

You can easily get answer to your question by doing a google search.

It will save a lot of time and effort.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Bhuvan
Mega Patron

@kishorchika 

 

Synchronous - Executes immediately and waits for the operation to complete before processing next steps

 

Asynchronous - Run in the background and proceed with next steps. This will be useful when you want to process resource extensive actions and do not want to wait for an action to complete

 

As per community guidelines, you can accept more than one answer as accepted solution. If my response helped to answer your query, please mark it helpful & accept the solution.

 

Thanks,

Bhuvan