Signals Triggers

Catalyst Signals is a powerful event bus service that listens for the occurrences of pre-determined events and automatically executes associated Event functions, or the targeted Circuits.

In Stratus, you can configure the required rule to trigger Catalyst Signals at the event of an:

  • Object Upload
  • Object Download
  • Object Update
  • Object Delete
Note: Ensure that you go through the following help documentation to use this configuration effectively:
  • Catalyst Signals: Help

  • Catalyst Publishers: Help

  • Create a Rule in Signals: Help

  • Circuits: Help

  • Event Functions: Help

Create Signals Rules in Buckets

To create a Signals rule in Stratus:

  1. Click on the required bucket. catalyst_stratus_bucket_names_first

  2. Click the Configurations tab. catalyst_stratus_configurations_list

  3. Expand the Signals section and click Add Rule. catalyst_stratus_event_listerner_add_rule

  4. Provide a name and description for the rule. catalyst_stratus_name_desc_for_rule

  5. Select the action or actions that is supposed to trigger Signals from the Action drop-down. catalyst_stratus_object_actions_rule

  6. Choose your required Target Point. Based on this selection, either an Event Function or a Circuit will be triggered when the selected actions occur.

Note:
  • Before you choose a target point, make sure the required target event function or target circuit is configured and deployed to the catalyst console. Only if you deploy the required Target Point to the console will it be available in the Target Function or Target Circuit drop-down.

  • The Circuits component is currently not available to Catalyst users accessing from the EU, AU, IN, or CA data centers. Hence, users from these DCs will not be able to trigger Circuits using the Stratus component.

catalyst_stratus_configs_event_listen_trigger_func_sel
7. Choose the required event function from the Target Function drop-down. catalyst_stratus_target_func_sel_func

Note:

  • If you still have not coded and deployed the required Event Function, click the Create Event Function button. You will be directed to the Serverless section of the console, and follow the steps listed in this help documentation to create an event function.

  • If you have initialized the required function using the Catalyst CLI, ensure you deploy the function to the Catalyst console once you have coded your required business logic.

  1. Click Create. catalyst_stratus_func_sel_event

The rule will be created, and the Signals rule will be enabled.

catalyst_stratus_configs_event_listen_trigger_circuit_sel

  1. Choose the required circuit from the Target Circuit drop-down. catalyst_stratus_circuit_drop_down
Note: If you have not yet coded and deployed the required functions for the Circuit and created it, click the Create Circuit button. You will be directed to the Serverless section of the console, and follow the steps listed in this help documentation to create a Circuit.
  1. Click Create. catalyst_stratus_circuit_event_creating

The rule will be created, and the Signals rule will be enabled.

catalyst_stratus_enabled_rule_event_func

Edit a Signals Rule

To edit a Signals rule:

  1. Click the ellipsis icon next to the rule, then click Edit. catalyst_stratus_edit_rule

  2. Make the required edits and click Update. catalyst_stratus_editing_in_progress

The changes will be applied.

catalyst_stratus_edit_rule_applied

Disable a Signals Rule

To disable a Signals rule:

  1. Click the ellipsis icon next to the rule, then click Disable. catalyst_stratus_disable_rule_button

  2. Click Disable in the prompt to confirm your action. catalyst_stratus_disable_rule_prompt

The rule will be disabled.

catalyst_stratus_disabled_rule

Delete a Signals Rule

To delete a Signals rule:

  1. Click the ellipsis icon next to the rule, then click Delete. catalyst_stratus_delete_rule_button

  2. Click Delete in the prompt to confirm your action. catalyst_stratus_delete_rule_prompt

The rule will be deleted.

catalyst_stratus_deleted_rule_successfully

Last Updated 2026-08-17 17:46:04 +0530 IST