Skip to main content

Add case tag

Action ID: tools.google_secops_soar.add_case_tag Add a tag to a Chronicle SOAR case.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
case_id
integer
required
The case ID
tag
string
required
Tag to add to the case
alert_identifier
string | null
Optional alert identifier within the caseDefault: null.

Assign user to case

Action ID: tools.google_secops_soar.assign_user_to_case Assign a user or SOC role to a Chronicle SOAR case.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
case_id
integer
required
The case ID
user_id
string
required
User ID (GUID) or @RoleName to assign
alert_identifier
string | null
Optional alert identifier within the caseDefault: null.

Bulk close cases

Action ID: tools.google_secops_soar.bulk_close_cases Close multiple Chronicle SOAR cases in a single operation.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
case_ids
array[integer]
required
List of case IDs to close
close_comment
string
required
Comment for all closed cases
close_reason
integer
required
Close reason enum: 0=Malicious, 1=NotMalicious, 2=Maintenance, 3=Inconclusive, 4=Unknown
root_cause
string
required
Root cause description

Change case stage

Action ID: tools.google_secops_soar.change_case_stage Change the stage of a Chronicle SOAR case.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
case_id
integer
required
The case ID
stage
string
required
New stage: Triage, Assessment, Investigation, Incident, Improvement, or Research

Close alert

Action ID: tools.google_secops_soar.close_alert Close a specific alert within a Chronicle SOAR case.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

alert_identifier
string
required
The alert identifier to close
base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
comment
string
required
Comment explaining why the alert is being closed
reason
string
required
Close reason: Malicious, NotMalicious, Maintenance, or Inconclusive
root_cause
string
required
Root cause description
source_case_id
integer
required
The case ID where the alert is being closed
usefulness
string
Alert usefulness: None, NotUseful, or UsefulDefault: "None".

Create case comment

Action ID: tools.google_secops_soar.create_case_comment Add a comment to a Chronicle SOAR case.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
case_id
integer
required
The case ID
comment
string
required
Comment text to add to the case
alert_identifier
string | null
Optional alert identifierDefault: null.
base64_blob
string | null
Optional base64-encoded file contentDefault: null.
file_name
string | null
Optional attachment filenameDefault: null.
file_type
string | null
Optional file type (e.g., ‘.pdf’, ‘.txt’)Default: null.

Reopen alert

Action ID: tools.google_secops_soar.reopen_alert Reopen a previously closed alert in a Chronicle SOAR case.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

alert_identifier
string
required
The alert identifier to reopen
base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
case_id
integer
required
The case ID

Search SOAR cases

Action ID: tools.google_secops_soar.search_cases Search Chronicle SOAR cases with advanced filtering.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
assigned_users
array[string] | null
List of user IDs or @Role namesDefault: null.
case_ids
array[integer] | null
List of specific case IDs to retrieveDefault: null.
end_time
string | null
UTC end time (ISO 8601 format). Only used when time_range_filter=0 (CUSTOM)Default: null.
environments
array[string] | null
List of environments to filter byDefault: null.
importance
array[string] | null
Filter by importance: [‘True’] for important cases onlyDefault: null.
incident
array[string] | null
Filter by incident flag: [‘True’] for incidents onlyDefault: null.
is_case_closed
boolean | null
Filter by case status (true=closed, false=open, null=all)Default: null.
page_size
integer
Number of results per page (max 100)Default: 50.
priorities
array[string] | null
List of priorities: Informative, Low, Medium, High, CriticalDefault: null.
requested_page
integer
Page number (0-indexed)Default: 0.
stages
array[string] | null
List of stages: Triage, Assessment, Investigation, Incident, Improvement, ResearchDefault: null.
start_time
string | null
UTC start time (ISO 8601 format, e.g., ‘2024-01-01T00:00:00.000Z’). Only used when time_range_filter=0 (CUSTOM)Default: null.
tags
array[string] | null
List of case tags to filter byDefault: null.
time_range_filter
integer | null
Predefined time range in days: 0=CUSTOM, 1=LAST_DAY, 2=LAST_2_DAYS, 3=LAST_3_DAYS, 4=LAST_4_DAYS, 7=LAST_WEEK, 14=LAST_2_WEEKS, 30=LAST_MONTH, 90=LAST_3_MONTHS, 180=LAST_6_MONTHS, 365=LAST_YEAR, 395=LAST_13_MONTHSDefault: null.
title
string | null
Search by case title/name (partial match supported)Default: null.

Update alert priority

Action ID: tools.google_secops_soar.update_alert_priority Update the priority of a specific alert within a case.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

alert_identifier
string
required
The alert identifier
alert_name
string
required
The alert name
base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
case_id
integer
required
The case ID
priority
integer
required
New priority: -1=Informative, 40=Low, 60=Medium, 80=High, 100=Critical
previous_priority
integer
Previous priority (0=Unchanged if unknown)Default: 0.

Update case comment

Action ID: tools.google_secops_soar.update_case_comment Update an existing comment in a Chronicle SOAR case.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
comment
string
required
Updated comment text
comment_id
integer
required
The comment ID to update
attachment_id
integer | null
Optional attachment ID to updateDefault: null.
base64_blob
string | null
Optional updated base64-encoded file contentDefault: null.
file_name
string | null
Optional updated filenameDefault: null.
file_type
string | null
Optional updated file typeDefault: null.

Update case priority

Action ID: tools.google_secops_soar.update_case_priority Update the priority of a Chronicle SOAR case.

Secrets

Required secrets:
  • google_secops_soar: required values GOOGLE_SECOPS_API_KEY.

Input fields

base_url
string
required
Chronicle SOAR API base URL (e.g., ‘https://your-instance.siemplify-soar.com/api/external/v1’)
case_id
integer
required
The case ID
priority
integer
required
Priority: -1=Informative, 40=Low, 60=Medium, 80=High, 100=Critical