> For the complete documentation index, see [llms.txt](https://docs.guardrail.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.guardrail.ai/integrations/response-actions.md).

# Response Actions

Guardrail can automatically execute on-chain transactions when a guard detects a threat - responding in seconds without manual intervention.

<figure><img src="/files/XfplHipm2ytEYEyr97oH" alt="A Slack notification showing a guard alert with a successful response action that paused a contract" width="563"><figcaption><p>A guard alert triggers an automatic on-chain response - here, calling pause() on a contract - with the result delivered to your alert channels.</p></figcaption></figure>

## Capabilities

* **Automated On-Chain Response** - Configure smart contract function calls that fire automatically when a guard alerts. Pause contracts, revoke permissions, or trigger any on-chain action your protocol needs.
* **Dedicated Wallets** - Each response action gets a dedicated, securely encrypted wallet used only for that specific action. Wallets are single-purpose by design.
* **Gas Management** - Gas for reasonably-sized response action transactions is funded and managed by Guardrail. No need to maintain ETH balances in action wallet.
* **Simulation** - Test response actions before going live with dry-run simulation to verify permissions and function calls are configured correctly.
* **Cooldown Controls** - Configurable cooldown periods prevent redundant on-chain calls when a guard alerts repeatedly.
* **Integrated Notifications** - Response action results are included in your existing alert channel notifications (Slack, Discord, Telegram, etc.) with transaction hash, status, and gas usage.
* **Transaction History** - Full audit log of every response action execution with status, timestamps, and on-chain transaction details.

<figure><img src="/files/LipYrZdam3suFc0ALPvI" alt="The Response Actions tab showing a configured response action with its contract address, function signature, wallet, and action buttons"><figcaption><p>A configured response action with simulate, execute, and history controls.</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.guardrail.ai/integrations/response-actions.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.
