---
title: "SIL Listeners"
canonical: "https://support.appfire.com/space/PSJC/490997990/SIL%20Listeners"
format: markdown
---
> Macro (aura-html)


> Macro (excerpt)
> 
> SIL Listeners automatically execute custom scripts when specific Jira events occur.

SIL Listeners automatically execute custom scripts when specific Jira events occur. They serve as integration points that help synchronize your Jira instance with external systems, enforce business rules, or automate workflows.

## How listeners work

When a Jira event occurs (such as creating an issue or adding a comment), Power Scripts detects the event and executes your configured listener script. 

At its core, a listener is defined by two elements:

- The script the listener executes.
- The events it's configured to react to.

Power Scripts for Jira Cloud operates independently from Jira and communicates through HTTP API calls, making all interactions inherently asynchronous. However, you can configure individual listeners to execute in two modes:

- **Synchronous execution**: The script runs immediately and can affect the triggering operation.
- **Asynchronous execution**: The script runs in the background without blocking Jira operations.

> ℹ️ For detailed guidance on choosing the right execution mode, see [Understanding Synchronous vs Asynchronous execution](https://appfire.atlassian.net/wiki/spaces/PSJC/pages/513278324/Understanding+listener+execution#Synchronous-vs-Asynchronous-execution).

---

###  In this section:

> Macro (children)