Logstail
Skip to Content
Logstail SIEM SOARSoarAutomation InfrastructureSOAR Integrations

SOAR Integrations

The SOAR Integrations page is the control center for connecting Logstail with external security tools and services.

Integrations allow analysts to execute actions directly from Logstail, reducing the need to switch tools. Every action is tracked, creating a full audit trail of execution, including user, credential, runner, and result.

Where to find it

Integrations

Open the main navigation menu and go to:

Navigation path

SOAR
Automation Infrastructure
Integrations

Application route

/integrations

What this page is used for

Use the Integrations page to manage automation and external tool connectivity.

Connect tools

Integrate external security platforms.

Manage credentials

Store and update authentication profiles.

Run actions

Execute response or enrichment actions.

Track executions

Review job history and outcomes.

Automate workflows

Prepare integrations for playbooks.

Troubleshoot issues

Debug failed integration jobs.

Page Overview

The Integrations page provides a centralized view of connectors, credentials, and execution history.

Integrations Overview

The page includes:

Summary metrics
Integration list
Search and filters
Integration detail panel
Global job history

Summary Metrics

These cards provide a quick operational snapshot.

Total integrations
Available actions
Configured integrations
Integration runners
Online runners
Loaded jobs

Use these metrics to quickly assess readiness, execution capacity, and activity.

Integration List

The integration list displays available connectors such as firewalls, threat intel tools, and external services.

Integration name
Configuration status
Saved credentials
Available actions

Operational note

A Configured integration has at least one credential. A Not configured integration requires setup before use.

Finding Integrations

You can quickly locate integrations using built-in tools.

Integration Details

Selecting an integration opens a detail panel with multiple tabs:

Overview
Credentials
Actions
Jobs

Overview Tab

The Overview tab helps validate readiness before running actions.

Overview Tab

Confirm configuration status
Check available actions
Validate credential readiness

Credentials Tab

The Credentials tab stores authentication profiles required for integration usage.

Credentials Tab

Credentials typically include API keys, credentials, host info, or tokens depending on the integration.

Add a Credential

Add Credential

Credential Security

Credential handling

Integration credentials may provide access to external systems. Use least privilege, rotate secrets regularly, and avoid sharing credential values outside approved operational processes.

Use least privilege

Create credentials with only the permissions needed for the integration actions.

Separate environments

Use different credentials for production, staging, and testing.

Track ownership

Document which team owns each credential and external system.

Actions Tab

The Actions tab lists executable operations such as blocking, enrichment, and data retrieval.

Actions Tab

Block IP
Test connectivity
Get system status
Retrieve logs
Enrich indicators

Run an Action

Jobs Tab

The Jobs tab shows execution history for the selected integration.

Jobs Tab

It includes:

Completed jobs
Active jobs
Failed jobs
Execution metadata

Use this tab to validate actions and troubleshoot failures.

Global Job History

Global Job History provides visibility across all integration executions, regardless of which integration started the job.

Use it to:

Audit execution activity

Review who ran an action, when it ran, and which integration was used.

Investigate failures

Check failed jobs to understand credential, runner, network, or parameter issues.

Track response actions

Confirm that enrichment, blocking, notification, or remediation actions completed successfully.

Review runner usage

Check which runner handled the integration job.

Validate automation

Confirm playbook-triggered integration jobs ran as expected.

Support compliance

Use job history as evidence of security operations activity.

Integrations in Playbooks

Integrations can be used inside playbooks to automate workflows.

Typical Workflow

Troubleshooting

Integration is not configured

  1. 1

    Open the integration details panel.

  2. 2

    Go to the Credentials tab.

  3. 3

    Add at least one valid credential.

  4. 4

    Save the credential configuration.

  5. 5

    Confirm the integration status changes to Configured.

Integration action fails

  1. 1

    Check that all required action parameters are complete.

  2. 2

    Verify that the selected credential is valid and not expired.

  3. 3

    Confirm the credential has permission to perform the selected action.

  4. 4

    Confirm an integration runner is online and available.

  5. 5

    Review the Jobs tab for the error message, runner, credential, and execution metadata.

Connectivity issues

  1. 1

    Check the configured host, port, URL, or API endpoint.

  2. 2

    Verify DNS resolution from the runner environment.

  3. 3

    Validate network routing and firewall rules.

  4. 4

    Confirm the external service is reachable and accepting requests.

  5. 5

    Check whether proxies, allowlists, or TLS settings are required.

Credential is rejected

  1. 1

    Confirm the API key, token, username, password, or certificate is correct.

  2. 2

    Check whether the credential has expired or was revoked.

  3. 3

    Confirm the credential belongs to the expected environment.

  4. 4

    Verify the external service account has the required permissions.

Jobs are stuck or delayed

  1. 1

    Confirm at least one runner is online.

  2. 2

    Check runner load and queue status.

  3. 3

    Review whether the external service is slow or unavailable.

  4. 4

    Retry the action after confirming runner and service health.

Best Practices

Use least privilege

Grant only the minimum permissions required for the integration actions.

Rotate secrets

Rotate API keys, tokens, passwords, and certificates on a regular schedule.

Test before production

Validate connectivity and action behavior before using the integration in production playbooks.

Use clear credential names

Name credentials by system, environment, and purpose so analysts choose the correct profile.

Separate environments

Use separate credentials for production, staging, testing, and lab environments.

Review failed jobs

Review failed jobs early to catch expired credentials, runner issues, bad parameters, or service outages.

Document ownership

Track which team owns each integration, credential, and connected external service.

Disable unused integrations

Remove or disable integrations and credentials that are no longer needed.

Audit execution history

Use job history to review who executed actions, when they ran, and whether they succeeded.

Related Pages

PageDescription
AlertsReview detections and responses.
CasesManage investigations.
PlaybooksAutomate workflows.
Notification ChannelsConfigure alert delivery.