Intezer
August 26, 2025 ยท View on GitHub
Overview
This integration provides tools to interact with the Intezer platform for analyzing files, URLs, and hashes, managing alerts, and indexing files.
Available Tools
Detonate File
Tool Name: intezer_detonate_file
Description: Analyze a file from Splunk vault with Intezer.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.file_path(string, required): Path to file for analyzing. Multiple values can be provided as a comma-separated string.related_alert_id(string, optional): The alert id related to the file. Defaults to None.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution, likely including an analysis ID.
Get URL Report
Tool Name: intezer_get_url_report
Description: Get a URL analysis report based on a URL analysis ID.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.analysis_id(string, required): Specify a comma-separated list of URL Analysis IDs to run the action on. Analysis ID is case sensitive. The analysis ID is returned when submitting a URL for analysis. Multiple values can be provided as a comma-separated string.wait_for_completion(boolean, optional): Whether to wait for the analysis to finish. Defaults to None.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution, including the URL analysis report.
Get File Report
Tool Name: intezer_get_file_report
Description: Get a file analysis report based on an analysis ID or a file hash.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.analysis_id(string, optional): Specify a comma-separated list of File Analysis IDs to run the action on. Analysis ID is case sensitive. Note: if both "Analysis ID" and "File Hash" are provided, then "File Hash" value will have priority. Multiple values can be provided as a comma-separated string. Defaults to None.file_hash(string, optional): Specify a comma-separated list of file hashes to run the action on. File Hash is case sensitive. Note: if both "Analysis ID" and "File Hash" are provided, then "File Hash" value will have priority. Multiple values can be provided as a comma-separated string. Defaults to None.private_only(boolean, optional): Whether to show only private reports (relevant only for hashes). Defaults to None.wait_for_completion(boolean, optional): Whether to wait for the analysis to complete before returning the report. Defaults to None.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution, including the file analysis report.
Get Alert
Tool Name: intezer_get_alert
Description: Get an ingested alert triage and response information using alert ID.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.alert_id(string, required): The alert id to query.wait_for_completion(boolean, optional): Whether to wait for the analysis to finish. Defaults to None.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution, including alert details.
Unset Index File
Tool Name: intezer_unset_index_file
Description: Unset file's indexing.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.sha256(string, optional): SHA256 file to unset the indexing. Multiple values can be provided as a comma-separated string. Defaults to None.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Typically runs on Filehash entities. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution.
Detonate URL
Tool Name: intezer_detonate_url
Description: Analyze a suspicious URL with Intezer.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.url(string, optional): URL to analyze. Multiple values can be provided as a comma-separated string. Defaults to None.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Typically runs on URL entities. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution, likely including an analysis ID.
Ping
Tool Name: intezer_ping
Description: Test connectivity to the Intezer with parameters provided at the integration configuration page on the Marketplace tab.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution.
Detonate Hash
Tool Name: intezer_detonate_hash
Description: Analyze a file hash (SHA1, SHA256, or MD5) on Intezer Analyze.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.file_hash(string, optional): Hash of the desired report. Multiple values can be provided as a comma-separated string. Defaults to None.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Typically runs on Filehash entities. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution, likely including an analysis ID or report link.
Index File
Tool Name: intezer_index_file
Description: Index the file's genes into the organizational database.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.index_as(List[str], required): Index as trusted or malicious.sha256(string, optional): Sha256 to index. Multiple values can be provided as a comma-separated string. Defaults to None.family_name(string, optional): Family name to index as. Defaults to None.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Typically runs on Filehash entities. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution.
Submit Alert
Tool Name: intezer_submit_alert
Description: Submit a new alert including the raw alert information to Intezer for processing.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.source(string, required): The source of the alert.raw_alert(string, required): Alert raw data in JSON format.alert_mapping(string, required): Mapping to use for the alert in JSON format.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution, likely including an alert ID assigned by Intezer.
Submit Suspicious Email
Tool Name: intezer_submit_suspicious_email
Description: Submit a suspicious phishing email in a raw format (.MSG or .EML) to Intezer for processing.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.email_file_path(string, required): Path to the email file.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution, likely including an analysis ID.
Submit File
Tool Name: intezer_submit_file
Description: Submit a file for analysis.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.file_paths(string, required): The paths of the file to analyze.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution, likely including an analysis ID.
Submit Hash
Tool Name: intezer_submit_hash
Description: Submit a hash for analysis.
Arguments:
case_id(string, required): The ID of the case.alert_group_identifiers(List[string], required): Identifiers for the alert groups.target_entities(List[TargetEntity], optional): Optional list of specific target entities (Identifier, EntityType) to run the action on. Typically runs on Filehash entities. Defaults to empty list.scope(string, optional): Defines the scope for the action. Defaults to "All entities".
Returns:
dict: A dictionary containing the result of the action execution, likely including an analysis ID or report link.