Screenshot Machine

Supported versions

Supported Cortex XSOAR versions: 6.0.0 and later.

Uses screenshot machine to get a screenshot

Configure Screenshot Machine on Cortex XSOAR#

  1. Navigate to Settings > Integrations > Servers & Services.

  2. Search for Screenshot Machine.

  3. Click Add instance to create and configure a new integration instance.

    Api KeyTrue
  4. Click Test to validate the URLs, token, and connection.


You can execute these commands from the Cortex XSOAR CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.


Retrieve screenshot

Base Command#



Argument NameDescriptionRequired
urlURL to screenshot.Required
deviceCapture as desktop, mobile, tablet. Possible values are: desktop, mobile, tablet. Default is desktop.Optional
dimensionDimensions to capture. Possible values are: 320x240, 800x600, 1024x768, 1920x1020, 1240xfull. Default is 1024xfull.Optional
cacheLimitAllows cached images (up to max lifetime of 1 day). Possible values are: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14. Default is 1.Optional
delayDelay before capturing image. Possible values are: 200, 400, 600, 800, 1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000, 10000. Default is 200.Optional
md5Secretleave secret phrase empty, if not needed.Optional

Context Output#

There is no context output for this command.

Command Example#

Human Readable Output#