# ChatOps Integration

Integrate Firefly with your team's chat applications to receive notifications and manage cloud resources directly from your communication platforms. This streamlines workflows, improves collaboration, and speeds up incident response.

## How Firefly ChatOps Works

Firefly sends alerts about critical events in your cloud infrastructure directly to your chosen chat tool. These alerts can notify you of:

* **Configuration Drift**: When managed resources deviate from their expected Infrastructure-as-Code state.
* **ClickOps Activity**: Detection of new resources created or existing resources modified manually outside of IaC (e.g., via the cloud console).
* **Policy Violations**: Breaches of your organization's predefined governance, security, or compliance policies.
* **Guardrail Violations**: Issues identified by automated checks during Infrastructure-as-Code deployment workflows, ensuring changes meet your standards before application.
* **Workflow Runs**: Status updates and outcomes of your automated IaC deployment workflows, such as `plan` successes, `apply` failures.

## Key Benefits

Integrating Firefly with your chat applications provides several key benefits:

* **Immediate Visibility & Context**: Receive real-time alerts for critical infrastructure events. Notifications include direct access to resource details and deployment information, providing instant context for quick assessment and informed action.
* **Streamlined Collaboration**: Discuss, diagnose, and resolve infrastructure issues directly within your team's existing chat channels, fostering faster response times and collaborative problem-solving.
* **Focused Alerts**: Customize notification settings to control which events trigger alerts and their destinations. This reduces noise and ensures your team can concentrate on the most critical information.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.firefly.ai/key-features/chatops.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
