[ { "label": "Get an email notification when a specific variant runs out of stock", "trigger_type": [ "inventory_level_updated" ], "object_type": "inventory_level", "app_id": "triggers", "settings": { "priority": 0, "condition_groups": { "1": { "conditions": { "1": { "field": "inventory_level.available", "settings": { "operator": "lte", "value": "0", "token_object_type": "inventory_level", "condition_type": "AND" }, "weight": 999 }, "2": { "field": "inventory_level.inventory_item.variant.database", "settings": { "multiple": "any", "key": "available", "operator": "empty", "value": "", "token_object_type": "inventory_level", "condition_type": "AND" }, "weight": 999 } }, "actions": { "1": { "type": "email", "settings": { "token_object_type": "inventory_level", "to": "[CLICK TO EDIT]", "cc": "", "bcc": "", "reply_to": "", "subject": "Out of Stock Alert: {{ inventory_level.inventory_item.variant.product.title }}", "plain_text": "0", "body": "Hi there, \r\n[OUT OF STOCK CONTENT HERE]", "purpose": "transactional", "wait": "0", "cw_timezone": "America\/Los_Angeles", "custom_wait": "", "run_once": 0 }, "weight": 999, "target_key": "inventory_level" }, "2": { "type": "product_variant_set_database", "settings": { "token_object_type": "inventory_level", "key": "available", "value": "{{ inventory_level.available }}", "wait": "0", "cw_timezone": "America\/Los_Angeles", "custom_wait": "" }, "weight": 1009, "target_key": "inventory_level.inventory_item.variant" } } }, "2": { "conditions": { "1": { "field": "inventory_level.available", "settings": { "operator": "gt", "value": "0", "token_object_type": "inventory_level", "condition_type": "AND" }, "weight": 999 }, "2": { "field": "inventory_level.inventory_item.variant.database", "settings": { "multiple": "any", "key": "available", "operator": "not_empty", "value": "", "token_object_type": "inventory_level", "condition_type": "AND" }, "weight": 999 } }, "actions": { "2": { "type": "product_variant_set_database", "settings": { "token_object_type": "inventory_level", "key": "available", "value": "", "wait": "0", "cw_timezone": "America\/Los_Angeles", "custom_wait": "" }, "weight": 1009, "target_key": "inventory_level.inventory_item.variant" } } } }, "shared_workflow_id": 261457 }, "description": "This workflow triggers whenever there's an update to inventory levels. It assesses whether the stock level has reached zero or less, and if so, it promptly dispatches an email notification to a predetermined recipient email address." } ]