> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://docs.groupalarm.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Elements of the flow


### Trigger

Triggers are events that can start a flow.

| Name | Description |
| ---- |
| [Alarm triggered](/en/article/elements-of-the-flow-alarm-triggered-eparn7/) | This trigger starts a flow when an alarm has been triggered in the organisation. |
| [Alarm closed](/en/article/elements-of-the-flow-alarm-closed-5oik2d/) | This trigger starts a flow when an alarm in the organisation has been closed. |
| [Cron trigger](/en/article/elements-of-the-flow-cron-trigger-fcdw0k/) | This trigger starts a flow according to a schedule defined by the cronjob expression. |
| [Coverage](/en/article/elements-of-the-flow-coverage-11mydvu/) | This trigger is activated when there is a change in the coverage of a label. |
| [DWD weather warning](/en/article/elements-of-the-flow-dwd-weather-warnings-1u353ti/) | This trigger starts a flow when a DWD weather warning with the properties configured in the trigger is present. |
| [Email received](/en/article/elements-of-the-flow-email-received-1rtybtj/) | This trigger starts a flow when an email has been received. |
| [Event triggered](/en/article/elements-of-the-flow-event-triggered-1h5si63/) | This trigger starts a flow when an event has been triggered in the organisation. |
| [Event closed](/en/article/elements-of-the-flow-event-closed-htajps/) | This trigger starts a flow when an event has been closed in the organisation. |
| [HTTP trigger](/en/article/elements-of-the-flow-http-trigger-snvahq/) | This trigger starts a flow when an HTTP call is made to the specified URL. |
| [IMAP Email trigger](/en/article/elements-of-the-flow-imap-trigger-1ilsszj/) | The IMAP email trigger starts a flow when a new mail is received in a configured mailbox. |
| [MQTT trigger](https://docs.groupalarm.com/en/article/elements-of-the-flow-mqtt-trigger-1ogx2v0/) | Using the MQTT trigger, you can start a flow when an MQTT connection is addressed. |
| [Pager emergency call](/en/article/elements-of-the-flow-pager-emergency-call-kksm5k/) | The pager emergency call starts a flow when the emergency call button on a pager is pressed. |
| [Status change](/en/article/elements-of-the-flow-status-change-1dlzwmv/) | Use this trigger to start a flow when the status of one of your units changes. |
| [Position Change](/en/article/elements-of-the-flow-position-change-jgodpr/) | Use this trigger to start a flow when the position of one of your units changes. |
| [Tag triggered](/en/article/elements-of-the-flow-tag-triggered-101cmao/) | This trigger starts a flow when one of the stored tags has been triggered. |
| [WDX3 Trigger](/en/article/elements-of-the-flow-wdx3-trigger-12njrro/) | This trigger starts a flow when an Operation Service event is received from ISE Cobra. |
| [Connection status changed](/en/article/elements-of-the-flow-connection-status-changed-ussr1u/) | Starts a flow when the status of a connection changes. |
| [Websocket trigger](/en/article/elements-of-the-flow-websocket-trigger-tu7jir/) | This trigger is used to start a flow when new data is received via a websocket interface, like KATSYS. |

### Alarming

These elements can be used to trigger or edit alarms and events.

| Name | Description |
| ---- |
| [Trigger alarm](/en/article/elements-of-the-flow-trigger-alarm-o3gzcv/) | Triggers an alarm with the configured resources. |
| [Format alarm](/en/article/elements-of-the-flow-format-alarm-1mv6ssw/) | Formats the details of an alarm with the configured string. |
| [Load alarm](/en/article/elements-of-the-flow-load-alarm-qtj21g/) | Loads the current details of an alarm. |
| [Cancel event](/en/article/elements-of-the-flow-cancel-event-tahslj/) | This element can be used to specifically cancel a defined event. |
| [Create event](/en/article/elements-of-the-flow-create-event-zmtrlt/) | Opens a new event. |
| [Close event](/en/article/elements-of-the-flow-close-event-1k0ymf3/) | Closes an open event. |
| [Search event](/en/article/elements-of-the-flow-search-event-jy6jok/) | Searches for an event within the organisation. |
| [Set unit position](https://docs.groupalarm.com/en/article/elements-of-the-flow-set-unit-position-1xg1y4w/) | Allows you to set a unit’s position via the flow. |
| [Set unit status](https://docs.groupalarm.com/en/article/elements-of-the-flow-set-unit-status-1l7ttud/) | Allows you to set the status of a unit via the flow |
| [Trigger tag](/en/article/elements-of-the-flow-trigger-tag-iuhehg/) | Triggers a tag and the associated alarms in sub-organisations. |

### Things

| Name | Description |
| ---- |
| [Create entry](/en/article/elements-of-the-flow-create-entry-things-10zx4qh/) | Creates entries in entities in Things. |
| [Load entry](/en/article/elements-of-the-flow-load-entry-things-1h5ihay/) | Loads data from an entity in Things |
| [Delete entry](/en/article/elements-of-the-flow-delete-entry-things-aic5fl/) | Deletes Data in an entity in Things |

### Communication

Elements that enable communication.

| Name | Description |
| ---- |
| [Send email](/en/article/elements-of-the-flow-send-email-1ilhitw/) | Sends an e-mail to the deposited recipients. |
| [Send fax](/en/article/elements-of-the-flow-send-fax-rbo1ve/) | Sends a stored document by fax to the specified phone number. |
| [HTTP client](/en/article/elements-of-the-flow-http-client-1fdl8u4/) | Sends an HTTP call to the specified URL. |
| [Conference room](/en/article/elemets-of-the-flow-conference-room-1rxv257/) | Automated management of your conferences |
| [ Send messenger message](/en/article/elements-of-the-flow-send-messenger-message-11jzv0i/) | Sends a message in the messenger to a chat room. |
| [Send message to pager](/en/article/elements-of-the-flow-send-a-message-to-pager-p64lmm/) | Sends a message to one or more pagers. |

### Processing

Parser that allows filtering information.

| Name | Description |
| ---- |
| [JSON parser](/en/article/elements-of-the-flow-json-parser-z2tg45/) | Processes JSON input into configured variables. |
| [Text parser](/en/article/elements-of-the-flow-text-parser-1nlwh6b/) | Processes text input into configured variables. |
| [XML parser](/en/article/elements-of-the-flow-xml-parser-z660vb/) | Process XML input into configured variables. |

### Text

Allows merging data for further processing.

| Name | Description |
| ---- |
| [JSON string](/en/article/elements-of-the-flow-json-string-1vgj6h7/) | This element allows to create a JSON string. |
| [Merge strings](/en/article/elements-of-the-flow-merge-strings-3js0s5/) | Dynamically merge multiple strings using custom variables. |

### Control

Allows to control the data to be processed.

| Name | Description |
| ---- |
| [Check for one or more strings](/en/article/elements-of-the-flow-check-for-one-or-more-strings-mwpsw9/) | Similar to the check for string element. Checks whether one or more specified strings are contained in a function result. |
| [Check for string](/en/article/elements-of-the-flow-check-for-string-10ailb/) | Checks whether a specified string is contained in a function result. |
| [Conditional variable](/en/article/elements-of-the-flow-conditional-variable-1x1qpki/) | This element allows to use variables depending on conditions, for example to associate different deployment keywords with a scenario ID. |
| [Waiting](/en/article/elements-of-the-flow-waiting-1ppg0bw/) | This function delays the execution of the next function by the specified seconds. |
