diff --git a/content/playbooks/third_party/community/sla_manager/definition.yaml b/content/playbooks/third_party/community/sla_manager/definition.yaml new file mode 100644 index 0000000000..80dc939b5b --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/definition.yaml @@ -0,0 +1,28 @@ +identifier: 057e037a-1722-4c9c-8c7d-5ab7a4059205 +is_enable: true +version: 0.0 +name: SLA Manager +description: This block calculates and applies the appropriate case SLA status based + on the computed Breach and Critical SLA values. The block evaluates whether a + case is in a Good, Critical, or Breached state, updates the case SLA accordingly, + and stores the active SLA type and priority in case context for tracking and reporting. +debug_alert_identifier: '' +debug_base_alert_identifier: '' +is_debug_mode: false +type: block +template_name: null +original_workflow_identifier: a7d748a0-379b-4158-bbc5-4152ac561182 +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: +- '*' diff --git a/content/playbooks/third_party/community/sla_manager/display_info.yaml b/content/playbooks/third_party/community/sla_manager/display_info.yaml new file mode 100644 index 0000000000..ad50ab5edb --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/display_info.yaml @@ -0,0 +1,8 @@ +type: block +content_hub_display_name: 'SLA Manager' +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: ['SLA Management', 'SLA'] +should_display_in_content_hub: true +contribution_type: third_party # Options: google, partner, or third_party +acknowledge_debug_data_included: true diff --git a/content/playbooks/third_party/community/sla_manager/overviews.yaml b/content/playbooks/third_party/community/sla_manager/overviews.yaml new file mode 100644 index 0000000000..60b0742537 --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/overviews.yaml @@ -0,0 +1 @@ +[] diff --git a/content/playbooks/third_party/community/sla_manager/release_notes.yaml b/content/playbooks/third_party/community/sla_manager/release_notes.yaml new file mode 100644 index 0000000000..b3f0f75776 --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/release_notes.yaml @@ -0,0 +1,9 @@ +- description: Initial release of SLA Manager + integration_version: 1.0 + item_name: SLA Manager + item_type: Block + publish_time: '2026-08-31' + new: true + regressive: false + deprecated: false + removed: false diff --git a/content/playbooks/third_party/community/sla_manager/steps/output_1_edb58.yaml b/content/playbooks/third_party/community/sla_manager/steps/output_1_edb58.yaml new file mode 100644 index 0000000000..1901a2adba --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/steps/output_1_edb58.yaml @@ -0,0 +1,28 @@ +name: Output +description: '' +identifier: edb58214-9bb8-471f-90f9-465b1ac0a188 +original_step_id: ec88e82d-aa28-40d7-988e-e783f6634df3 +playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 +parent_step_ids: +- f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 +parent_step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 +instance_name: Output_1 +is_automatic: true +is_skippable: false +action_provider: Flow +start_loop_step_id: null +parameters: +- step_id: edb58214-9bb8-471f-90f9-465b1ac0a188 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: NestedWorkflowOutput + value: '[Input.CurrentSLA] SLA has been set successfully.' +action_name: OutputAction +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: output diff --git a/content/playbooks/third_party/community/sla_manager/steps/set_case_sla_breached_f54d1.yaml b/content/playbooks/third_party/community/sla_manager/steps/set_case_sla_breached_f54d1.yaml new file mode 100644 index 0000000000..3419f06a34 --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/steps/set_case_sla_breached_f54d1.yaml @@ -0,0 +1,81 @@ +name: Siemplify_Set Case SLA +description: Sets the case SLA to indicate that the SLA has already been breached. +identifier: f54d126f-e997-45d8-98ef-aedc0ee95d71 +original_step_id: 5b2e4c86-9f97-4078-8648-ab99395a0014 +playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 +parent_step_ids: +- 04780eee-e6b2-4331-b8ba-c19115147061 +parent_step_id: 04780eee-e6b2-4331-b8ba-c19115147061 +instance_name: 'Set Case SLA: Breached' +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: AssignedUsers + value: null +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DistinctDuplicateEntities + value: null +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: FallbackIntegrationInstance + value: null +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: FetchInstanceByName + value: 'false' +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: HasApprovalLink + value: null +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: IntegrationInstance + value: a4e2b09e-9972-4a54-b726-7fc459c31ba5 +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: MessageToAssignee + value: null +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: PendingActionTimeout + value: null +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ScriptName + value: Siemplify_Set Case SLA +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ScriptParametersEntityFields + value: '{"SLA Period":"1","SLA Time Unit":"Minutes","SLA Time To Critical Period":"0","SLA + Time To Critical Unit":"Minutes"}' +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: SelectedScopeName + value: All entities +- step_id: f54d126f-e997-45d8-98ef-aedc0ee95d71 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: UseEntitiesLoopScope + value: null +action_name: Siemplify_Set Case SLA +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: '{"04780eee-e6b2-4331-b8ba-c19115147061":"3"}' +type: action diff --git a/content/playbooks/third_party/community/sla_manager/steps/set_case_sla_critical_4afc5.yaml b/content/playbooks/third_party/community/sla_manager/steps/set_case_sla_critical_4afc5.yaml new file mode 100644 index 0000000000..0b7e8e55ee --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/steps/set_case_sla_critical_4afc5.yaml @@ -0,0 +1,82 @@ +name: Siemplify_Set Case SLA +description: Sets the case SLA to indicate the case is in a critical state and nearing + breach. +identifier: 4afc5890-f972-4d88-baae-8b0935e6790f +original_step_id: b95b5ccf-e14c-4640-ab2e-9cebcfb3af63 +playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 +parent_step_ids: +- 04780eee-e6b2-4331-b8ba-c19115147061 +parent_step_id: 04780eee-e6b2-4331-b8ba-c19115147061 +instance_name: 'Set Case SLA: Critical' +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: AssignedUsers + value: null +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DistinctDuplicateEntities + value: null +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: FallbackIntegrationInstance + value: null +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: FetchInstanceByName + value: 'false' +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: HasApprovalLink + value: null +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: IntegrationInstance + value: a4e2b09e-9972-4a54-b726-7fc459c31ba5 +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: MessageToAssignee + value: null +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: PendingActionTimeout + value: null +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ScriptName + value: Siemplify_Set Case SLA +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ScriptParametersEntityFields + value: '{"SLA Period":" [Input.BreachTimeComputation]","SLA Time Unit":"Minutes","SLA + Time To Critical Period":"0","SLA Time To Critical Unit":"Minutes"}' +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: SelectedScopeName + value: All entities +- step_id: 4afc5890-f972-4d88-baae-8b0935e6790f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: UseEntitiesLoopScope + value: null +action_name: Siemplify_Set Case SLA +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: '{"04780eee-e6b2-4331-b8ba-c19115147061":"2"}' +type: action diff --git a/content/playbooks/third_party/community/sla_manager/steps/set_case_sla_good_67a22.yaml b/content/playbooks/third_party/community/sla_manager/steps/set_case_sla_good_67a22.yaml new file mode 100644 index 0000000000..1fb94a8d26 --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/steps/set_case_sla_good_67a22.yaml @@ -0,0 +1,83 @@ +name: Siemplify_Set Case SLA +description: Sets the case SLA "Good" using the calculated breach and critical time + values. +identifier: 67a22925-6cb9-478a-997f-da03c5de303f +original_step_id: 8c673f73-15be-4054-bee6-44e35d4fa61d +playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 +parent_step_ids: +- 04780eee-e6b2-4331-b8ba-c19115147061 +parent_step_id: 04780eee-e6b2-4331-b8ba-c19115147061 +instance_name: 'Set Case SLA: Good' +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: AssignedUsers + value: null +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DistinctDuplicateEntities + value: null +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: FallbackIntegrationInstance + value: null +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: FetchInstanceByName + value: 'false' +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: HasApprovalLink + value: null +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: IntegrationInstance + value: a4e2b09e-9972-4a54-b726-7fc459c31ba5 +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: MessageToAssignee + value: null +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: PendingActionTimeout + value: null +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ScriptName + value: Siemplify_Set Case SLA +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ScriptParametersEntityFields + value: '{"SLA Period":"[Input.BreachTimeComputation]\n","SLA Time Unit":"Minutes","SLA + Time To Critical Period":"[Input.CriticalTimeComputation]\n","SLA Time To + Critical Unit":"Minutes"}' +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: SelectedScopeName + value: All entities +- step_id: 67a22925-6cb9-478a-997f-da03c5de303f + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: UseEntitiesLoopScope + value: null +action_name: Siemplify_Set Case SLA +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: '{"04780eee-e6b2-4331-b8ba-c19115147061":"1"}' +type: action diff --git a/content/playbooks/third_party/community/sla_manager/steps/set_current_priority_f710a.yaml b/content/playbooks/third_party/community/sla_manager/steps/set_current_priority_f710a.yaml new file mode 100644 index 0000000000..ac01faeb61 --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/steps/set_current_priority_f710a.yaml @@ -0,0 +1,80 @@ +name: Siemplify_Set Scope Context Value +description: Stores the current case priority in case context. +identifier: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 +original_step_id: 41c20490-f360-4432-a33d-8ec861ca7182 +playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 +parent_step_ids: +- c9376ec1-7262-4273-9aa0-c6af0ea03a83 +parent_step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 +instance_name: Set Current Priority +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: AssignedUsers + value: null +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DistinctDuplicateEntities + value: null +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: FallbackIntegrationInstance + value: null +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: FetchInstanceByName + value: 'false' +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: HasApprovalLink + value: null +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: IntegrationInstance + value: a4e2b09e-9972-4a54-b726-7fc459c31ba5 +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: MessageToAssignee + value: null +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: PendingActionTimeout + value: null +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ScriptName + value: Siemplify_Set Scope Context Value +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ScriptParametersEntityFields + value: '{"Context Scope":"Case","Key Name":"current_priority","Key Value":"[Input.CurrentPriority]"}' +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: SelectedScopeName + value: All entities +- step_id: f710a9f6-9f46-4d25-bfae-57e7c04a2ae4 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: UseEntitiesLoopScope + value: null +action_name: Siemplify_Set Scope Context Value +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: action diff --git a/content/playbooks/third_party/community/sla_manager/steps/set_current_sla_c9376.yaml b/content/playbooks/third_party/community/sla_manager/steps/set_current_sla_c9376.yaml new file mode 100644 index 0000000000..99e1a5d05e --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/steps/set_current_sla_c9376.yaml @@ -0,0 +1,82 @@ +name: Siemplify_Set Scope Context Value +description: Stores the current SLA type in case context for tracking and future calculations. +identifier: c9376ec1-7262-4273-9aa0-c6af0ea03a83 +original_step_id: 9fe0e1f7-c64c-4423-8be5-a704a885d245 +playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 +parent_step_ids: +- 67a22925-6cb9-478a-997f-da03c5de303f +- 4afc5890-f972-4d88-baae-8b0935e6790f +- f54d126f-e997-45d8-98ef-aedc0ee95d71 +parent_step_id: 67a22925-6cb9-478a-997f-da03c5de303f;4afc5890-f972-4d88-baae-8b0935e6790f;f54d126f-e997-45d8-98ef-aedc0ee95d71 +instance_name: Set Current SLA +is_automatic: true +is_skippable: false +action_provider: Scripts +start_loop_step_id: null +parameters: +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: AssignedUsers + value: null +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DistinctDuplicateEntities + value: null +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DynamicInjectionInstancePlaceholder + value: '' +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: FallbackIntegrationInstance + value: null +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: FetchInstanceByName + value: 'false' +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: HasApprovalLink + value: null +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: IntegrationInstance + value: a4e2b09e-9972-4a54-b726-7fc459c31ba5 +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: MessageToAssignee + value: null +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: PendingActionTimeout + value: null +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: RetryConfiguration + value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}' +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ScriptName + value: Siemplify_Set Scope Context Value +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ScriptParametersEntityFields + value: '{"Context Scope":"Case","Key Name":"current_sla","Key Value":"[Input.CurrentSLA]"}' +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: SelectedScopeName + value: All entities +- step_id: c9376ec1-7262-4273-9aa0-c6af0ea03a83 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: UseEntitiesLoopScope + value: null +action_name: Siemplify_Set Scope Context Value +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: action diff --git a/content/playbooks/third_party/community/sla_manager/steps/sla_status_04780.yaml b/content/playbooks/third_party/community/sla_manager/steps/sla_status_04780.yaml new file mode 100644 index 0000000000..5b0bf89d71 --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/steps/sla_status_04780.yaml @@ -0,0 +1,64 @@ +name: Condition +description: Evaluates the calculated breach and critical SLA values to determine + the SLA status (Good, Critical, or Breached). +identifier: 04780eee-e6b2-4331-b8ba-c19115147061 +original_step_id: 1d99be48-9ce7-4f02-bfba-16720e8e2306 +playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 +parent_step_ids: [] +parent_step_id: '' +instance_name: SLA Status? +is_automatic: true +is_skippable: false +action_provider: Flow +start_loop_step_id: null +parameters: +- step_id: 04780eee-e6b2-4331-b8ba-c19115147061 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: AssignedUsers + value: null +- step_id: 04780eee-e6b2-4331-b8ba-c19115147061 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: Branches + value: '[{"LogicalOperator":0,"Conditions":[{"Operator":3,"FieldName":"[Input.BreachTimeComputation]\n","Type":7,"Value":"0","CustomOperatorName":"Core + Functions.Greater Than"},{"Operator":3,"FieldName":"[Input.CriticalTimeComputation]","Type":7,"Value":"0","CustomOperatorName":"Core + Functions.Greater Than"}],"Order":1,"IsDefaultBranch":false,"Name":"Good"},{"LogicalOperator":0,"Conditions":[],"Order":3,"IsDefaultBranch":true,"Name":"Branch"},{"LogicalOperator":0,"Conditions":[{"Operator":3,"FieldName":"[Input.BreachTimeComputation]","Type":7,"Value":"0","CustomOperatorName":"Core + Functions.Greater Than"},{"Operator":4,"FieldName":"[Input.CriticalTimeComputation]","Type":7,"Value":"1","CustomOperatorName":"Core + Functions.Less Than"}],"Order":2,"IsDefaultBranch":false,"Name":"Critical"}]' +- step_id: 04780eee-e6b2-4331-b8ba-c19115147061 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: DistinctDuplicateEntities + value: 'true' +- step_id: 04780eee-e6b2-4331-b8ba-c19115147061 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: ErrorFallbackBranch + value: null +- step_id: 04780eee-e6b2-4331-b8ba-c19115147061 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: HasApprovalLink + value: null +- step_id: 04780eee-e6b2-4331-b8ba-c19115147061 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: MessageToAssignee + value: null +- step_id: 04780eee-e6b2-4331-b8ba-c19115147061 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: PendingActionTimeout + value: null +- step_id: 04780eee-e6b2-4331-b8ba-c19115147061 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + name: SelectedScopeName + value: All entities +- step_id: 04780eee-e6b2-4331-b8ba-c19115147061 + playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 + 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 diff --git a/content/playbooks/third_party/community/sla_manager/trigger.yaml b/content/playbooks/third_party/community/sla_manager/trigger.yaml new file mode 100644 index 0000000000..c905fce411 --- /dev/null +++ b/content/playbooks/third_party/community/sla_manager/trigger.yaml @@ -0,0 +1,25 @@ +identifier: 2f3b62a9-cac8-4301-a423-f017abf54174 +is_enabled: true +playbook_id: 057e037a-1722-4c9c-8c7d-5ab7a4059205 +type_: get_inputs +conditions: +- field_name: BreachTimeComputation + value: '' + match_type: equal + custom_operator_name: null +- field_name: CriticalTimeComputation + value: '' + match_type: equal + custom_operator_name: null +- field_name: CurrentSLA + value: '' + match_type: equal + custom_operator_name: null +- field_name: CurrentPriority + value: '' + match_type: equal + custom_operator_name: null +logical_operator: and +environments: +- '*' +playbook_name: null