# Synchronous Triggers

The synchronous triggers transfer starts from mainframe applications.

Consider using the synchronous triggers method in the following scenarios:

- When applications are required to send large messages or multiple single messages.
- When batch programs and CICS transactions publish continuously for a few seconds or minutes.
- When sending a message to another application.

The user application would request a dedicated listener from Substation ES and use that listener to send messages until the user application signals the end of conversation or an inactivity timeout occurs.

The following figure shows the message flow of the synchronous triggers service:

Copyright © TIBCO Software Inc. All rights reserved.