BumblebeeBumblebee

Datto EDR

Overview

The Datto EDR integration gives Bumblebee read-only access to your Datto EDR (Infocyte HUNT) instance so the assistant can investigate detections and endpoint posture. Triage security alerts, inventory managed agents, pull forensic scan objects for a host or hash, and enrich findings with threat intelligence — all from a natural-language prompt.

Prerequisites & Setup

Before setting up the Datto EDR integration, you need:

  • A Datto EDR instance and an administrator account
  • An API access token created in the Datto EDR console
  • Your instance URL (e.g. https://your-instance.infocyte.com)

API tokens can only be created by administrators. A token inherits the permissions of the role you assign it, so give it a role that can read alerts, devices, and scan data.

Step 1: Open the Admin area

  1. Sign in to your Datto EDR console as an admin user
  2. Click your username in the upper-right corner and select Admin
  3. Go to Users & Tokens > API Tokens

Datto EDR Admin menu with Users & Tokens > API Tokens

Step 2: Create an API token

  1. Click Add to create a new API token
  2. Give the token a descriptive name and assign it a role with permission to read the data you need
  3. Save, then copy the generated token immediately — it is shown only once and cannot be retrieved later

Datto EDR API Tokens page showing a newly created token

If you lose the token, delete it and create a new one — the original value cannot be recovered.

Step 3: Find your instance URL

Your Instance URL is the address of your Datto EDR console — for example https://your-instance.infocyte.com. Datto EDR is built on the Infocyte HUNT platform, so instance URLs use the infocyte.com domain and the API is reached at <instance>/api.

Datto EDR console address bar showing the instance URL

Step 4: Configure in Bumblebee

  1. Go to the Integrations page in Bumblebee
  2. Click Datto EDR
  3. Enter your Instance URL and API Token
  4. Click Save Configuration

Available Tools

A small toolset covers the Datto EDR (Pulse API) surface. Each list tool accepts a LoopBack where filter, so use-case-specific slicing is done at query time.

Alerts

  • List Alerts — List security detections from the live table, or the historical archive (archived=true). Filter by severity, hostname, MITRE tactic, or date via where.

Agents

  • List Agents — List managed endpoints (agents) with their OS, agent version, IP, authorization state, and last check-in. Filter for unauthorized or inactive agents via where.

Forensic Scans

  • List Boxes — List forensic scan windows with per-object rollup counts. Use a Box's id to scope scan-object queries.
  • List Box Objects — One tool across eleven object tables: processes, modules, drivers, in-memory injections, artifacts, autostarts, scripts, network connections, applications, local accounts, and extension results. Pick a table with object_type and filter by threat classification, box, or host.

Response & Threat Intelligence

  • List Quarantined Files — Files the platform quarantined, with the originating alert and threat.
  • Lookup File Reputation — Enrich a file by hash (SHA1/SHA256/MD5) with multi-AV reputation results.