Skip to main content

Data Agent Overview

Alex Montgomery avatar
Written by Alex Montgomery
Updated over 2 months ago

Overview

The Data Agent is meant to be installed on a dedicated or shared server (virtual or physical) within your agency's ECC’s network to collect various data points to power or enrich the CommsCoach or BluAssist product. This could include:

  • Computer Aided Dispatch (CAD) Call for Service data

  • 911 Audio Recordings

Each of these data elements will be presented and configured as a connector within the Data Agent.

FAQ

What technology does the agent use?

The agent is a .NET application packaged with a small SQLite database. It runs as a

Windows service.

Where can I run the agent?

The agent is very lightweight and does not need a lot to compute. It can run on any Microsoft machine

How often does it query my systems?

You configure the interval that each configured connector reads your data!

Does the agent need a database?

No! The agent comes packaged with its own SQLite database.

Where do the secrets that I give the application get stored?

All secrets to your applications that the agent uses to connect are stored only on the machine where the agent is running in a configuration file.

What are the specifications required for the machine the data agent will be installed on?

Operating System (OS)

Windows (11)

Windows Server (2019 - 23H2)

Windows Server Core (2019 - 2025)

Nano Server (2019, 2022, 2025)

Processor (CPU)

Quad-core Processor with 2GHz clock speed or greater

Memory (RAM)

Minimum: 8GB

Recommended: 10GB

Storage

Minimum: 10GB of disk space

Recommended: 20GB of disk space

Network

1Gbps

CommsAssist Data Agent Server requires 2 Network Interfaces

What's Next: Review the Data Agent Installation Checklist

Did this answer your question?