Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
identifier: 594459e1-8d96-4bae-b6eb-4975be5fce14
is_enable: true
version: 0.0
name: Case Notification Plugin
description: Automates notification workflows by managing notification delivery, SLA
monitoring, metrics tracking, and delivery validation. The playbook supports retry
handling, notification status tracking, exception management, and closure documentation
to ensure timely and auditable communications throughout the incident response
lifecycle.
debug_alert_identifier: ''
debug_base_alert_identifier: ''
is_debug_mode: false
type: playbook
template_name: null
original_workflow_identifier: 12defd7f-91c9-44b8-aae6-ac6d4add6ce3
version_comment: null
version_creator: null
creator: d568db8f-d0ec-42fb-af6c-6d2d2906520c
priority: 2
category: 243
is_automatic: false
is_archived: false
last_editor: null
default_access_level: edit
creation_source: user_or_api_initiated
simulation_clone: false
permissions: []
environments:
- '*'
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
type: playbook # The content type playbook or block
content_hub_display_name: 'Case Notification Plugin'
author: 'Accenture'
contact_email: '' # In case support is needed, this email will be used by secops customers to open support queries (required for partner contributed content)
tags: ['case notification']
should_display_in_content_hub: true
contribution_type: third_party # Options: google, partner, or third_party
acknowledge_debug_data_included: true
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
- description: Initial release of Case Notification Plugin
integration_version: 1.0
item_name: Case Notification Plugin
item_type: Playbook
publish_time: '2026-08-31'
new: true
regressive: false
deprecated: false
removed: false
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: Case Stage Manager
description: This block manages case stage progression by validating requested stage
transitions, performing SLA compliance checks for applicable workflow stages,
and updating case context and tags to reflect SLA results and case lifecycle status.
identifier: 00b49dca-90fe-4432-ac09-ebccf670219b
original_step_id: dd2ef343-61ad-4ed1-bb0f-2acd2fc42e3c
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
parent_step_ids:
- f8a5981a-ea72-4d02-899f-c95b44d6c3e1
parent_step_id: f8a5981a-ea72-4d02-899f-c95b44d6c3e1
instance_name: Case Stage Notified
is_automatic: true
is_skippable: false
action_provider: Flow
start_loop_step_id: null
parameters:
- step_id: 00b49dca-90fe-4432-ac09-ebccf670219b
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: AssignedUsers
value: null
- step_id: 00b49dca-90fe-4432-ac09-ebccf670219b
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: DistinctDuplicateEntities
value: 'true'
- step_id: 00b49dca-90fe-4432-ac09-ebccf670219b
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: HasApprovalLink
value: null
- step_id: 00b49dca-90fe-4432-ac09-ebccf670219b
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: MessageToAssignee
value: null
- step_id: 00b49dca-90fe-4432-ac09-ebccf670219b
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: NestedWorkflowIdentifier
value: 0d25baab-2ad9-4aaf-b653-7fb32ee032db
- step_id: 00b49dca-90fe-4432-ac09-ebccf670219b
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: NestedWorkflowInputs
value: '[{"FieldName":"CaseStage","Value":"Notified"},{"FieldName":"CurrentSLA","Value":"Notification"},{"FieldName":"SLABreachTime","Value":"[Case.Notified_calculated_breach_time]"},{"FieldName":"RoundedDuration","Value":"[Case.Notified_rounded_duration_time_minutes]"},{"FieldName":"SLATimeMinutes","Value":"[Case.Notified_converted_duration_time_minutes]"}]'
- step_id: 00b49dca-90fe-4432-ac09-ebccf670219b
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: PendingActionTimeout
value: null
- step_id: 00b49dca-90fe-4432-ac09-ebccf670219b
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: UseEntitiesLoopScope
value: 'true'
action_name: NestedAction
parallel_actions: []
integration: Siemplify
parent_container_id: null
is_touched_by_ai: false
is_debug_mock_data: false
step_debug_data: null
auto_skip_on_failure: false
previous_result_condition: '{}'
type: block
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: MultiChoiceQuestion
description: This step conditions the progress of the playbook according to a question
the analyst has to answer manually, would be used most for questions which can't
be answered automatically
identifier: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
original_step_id: 67caa7d4-8a9a-41dc-827b-e3ed7a389dbb
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
parent_step_ids:
- 598094b5-e113-47ad-9705-298b230bf4ad
parent_step_id: 598094b5-e113-47ad-9705-298b230bf4ad
instance_name: "Email Delivery Failed \u2013 Reattach Notification Playbook Plugin?"
is_automatic: false
is_skippable: false
action_provider: Flow
start_loop_step_id: null
parameters:
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: Answers
value: '{"1":"Yes","2":"No"}'
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: AssignedUsers
value: null
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: DistinctDuplicateEntities
value: 'true'
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: DynamicInjectionInstancePlaceholder
value: null
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: FetchInstanceByName
value: null
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: HasApprovalLink
value: null
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: MessageToAssignee
value: null
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: PendingActionTimeout
value: null
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: Question
value: 'The email notification has failed to send after 5 consecutive attempts.
Would you like to reattach the notification playbook plugin and retry?


Note: Selecting Yes will reattach the plugin and trigger another 5 retry iterations.'
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: SelectedScopeName
value: null
- step_id: 462e68c6-d9e9-46c3-a330-aa5be008b2f5
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: UseEntitiesLoopScope
value: 'true'
action_name: MultiChoiceQuestion
parallel_actions: []
integration: Flow
parent_container_id: null
is_touched_by_ai: false
is_debug_mock_data: false
step_debug_data: null
auto_skip_on_failure: false
previous_result_condition: '{"598094b5-e113-47ad-9705-298b230bf4ad":"2"}'
type: multi_choice_question
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
name: Condition
description: Verifies whether the email was successfully sent.
identifier: 06d0521c-4ec3-475b-b48e-49dc56e92974
original_step_id: 1ec84c54-e07e-469e-8d4c-c13a0be3d8f7
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
parent_step_ids:
- 3a92c598-44f1-48a8-ab84-2e19698035d4
parent_step_id: 3a92c598-44f1-48a8-ab84-2e19698035d4
instance_name: Email Sent Successfully?
is_automatic: true
is_skippable: false
action_provider: Flow
start_loop_step_id: 9c3b43dc-7f85-4ef5-94b4-ff670c15fe0f
parameters:
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: AssignedUsers
value: null
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: Branches
value: '[{"LogicalOperator":0,"Conditions":[{"Operator":1,"FieldName":"[EmailV2
- Send Email.ReturnValue]\n","Type":7,"Value":"True","CustomOperatorName":"Core
Functions.Contains"}],"Order":1,"IsDefaultBranch":false,"Name":"Yes"},{"LogicalOperator":0,"Conditions":[],"Order":2,"IsDefaultBranch":true,"Name":"Branch"}]'
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: DistinctDuplicateEntities
value: 'true'
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: DynamicInjectionInstancePlaceholder
value: null
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: ErrorFallbackBranch
value: null
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: FetchInstanceByName
value: null
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: HasApprovalLink
value: null
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: MessageToAssignee
value: null
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: PendingActionTimeout
value: null
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: SelectedScopeName
value: All entities
- step_id: 06d0521c-4ec3-475b-b48e-49dc56e92974
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: UseEntitiesLoopScope
value: 'true'
action_name: IfFlowCondition
parallel_actions: []
integration: Flow
parent_container_id: null
is_touched_by_ai: false
is_debug_mock_data: false
step_debug_data: null
auto_skip_on_failure: false
previous_result_condition: '{}'
type: condition
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
name: Condition
description: Performs a final validation to confirm successful email delivery before
proceeding.
identifier: 598094b5-e113-47ad-9705-298b230bf4ad
original_step_id: f31db2b3-342a-463b-9933-02594acfe7f2
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
parent_step_ids:
- 00b49dca-90fe-4432-ac09-ebccf670219b
parent_step_id: 00b49dca-90fe-4432-ac09-ebccf670219b
instance_name: Email Sent Successfully? 1
is_automatic: true
is_skippable: false
action_provider: Flow
start_loop_step_id: null
parameters:
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: AssignedUsers
value: null
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: Branches
value: '[{"LogicalOperator":0,"Conditions":[{"Operator":1,"FieldName":"[Alert.email_result]","Type":7,"Value":"True","CustomOperatorName":"Core
Functions.Contains"}],"Order":1,"IsDefaultBranch":false,"Name":"Yes"},{"LogicalOperator":0,"Conditions":[],"Order":2,"IsDefaultBranch":true,"Name":"Branch"}]'
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: DistinctDuplicateEntities
value: 'true'
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: DynamicInjectionInstancePlaceholder
value: null
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: ErrorFallbackBranch
value: null
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: FetchInstanceByName
value: null
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: HasApprovalLink
value: null
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: MessageToAssignee
value: null
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: PendingActionTimeout
value: null
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: SelectedScopeName
value: All entities
- step_id: 598094b5-e113-47ad-9705-298b230bf4ad
playbook_id: 594459e1-8d96-4bae-b6eb-4975be5fce14
name: UseEntitiesLoopScope
value: 'true'
action_name: IfFlowCondition
parallel_actions: []
integration: Flow
parent_container_id: null
is_touched_by_ai: false
is_debug_mock_data: false
step_debug_data: null
auto_skip_on_failure: false
previous_result_condition: '{}'
type: condition
Loading