Chatspark
K
K

FireHydrant

Enable your AI agent to surface active incidents to customers and let CoPilot create incidents, add notes, and page the on-call team via FireHydrant.

5 min read

Updated February 2026

Overview

The FireHydrant integration connects ChatSpark to your FireHydrant account. Read actions are available in the customer-facing AI agent widget so customers can check incident status. Write actions are available to CoPilot only.

Your support team can create incidents, add notes, and page the on-call team directly from CoPilot during an active incident.

Two Access Levels
Read actions like Get Active Incidents and Get Incident Details are customer-facing. Actions that modify data, such as Create Incident and Page On-Call, are CoPilot only.

Available Actions

ActionDescriptionUse
Get Active IncidentsList active FireHydrant incidentsCustomer-facing
Get Incident DetailsGet details on a specific incidentCustomer-facing
Create IncidentDeclare a new incidentCoPilot
Add Incident NoteAdd a note to an open incidentCoPilot
Page On-CallSend a page to the on-call teamCoPilot

Prerequisites

Before setting up the FireHydrant integration, you'll need:

  • A FireHydrant account
  • At least one team configured in FireHydrant
  • Admin access to generate API keys

Setup Instructions

Step 1: Generate an API Key

  1. Log in to FireHydrant at app.firehydrant.io
  2. Go to Organization Settings and select API Keys
  3. Click New API Key and give it a name
  4. Copy the key
Save Your Key
Copy your API key before closing the dialog. It will not be shown again.

Step 2: Enable in ChatSpark

  1. In ChatSpark, go to AI Actions
  2. Find FireHydrant in the Library and click Enable
  3. Enter your API Key
  4. Click Save

Configuration Fields

FieldDescriptionExample
API KeyYour FireHydrant API keyxxx

Testing Your Integration

Test customer-facing actions in your AI agent widget:

  • “Is there an active incident?”
  • “What is the status of incident inc-abc?”

Test CoPilot actions in the CoPilot browser extension:

  • “Create a new FireHydrant incident for the payment service”
  • “Add a note to incident inc-abc”
  • “Page the engineering team”

Troubleshooting

Unauthorized

Check that the API key is still active. You can verify this in your FireHydrant Organization Settings under API Keys.

Incident not found

Confirm the incident ID is correct. FireHydrant incident IDs use the format inc-xxxxxxxx.

Cannot page on-call

Make sure on-call schedules are configured in FireHydrant and the target team ID is valid.

Previous

Dynamics 365

Next

Follow Up Boss