> For the complete documentation index, see [llms.txt](https://docs.lootlocker.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lootlocker.com/game-systems/triggers.md).

# Triggers

{% hint style="info" %}
Looking for documentation on the old Triggers system? [They have moved.](/legacy/triggers.md)
{% endhint %}

Triggers allow you to create reward actions tied to specific player events, activities, campaigns, or claims. Triggers are configured through the LootLocker Web Console and can be invoked through the Game or Server API, Squire (Discord Bot), or External Reward Campaigns.

By associating rewards with a Trigger, you can centralize reward logic and reuse it across multiple systems. Triggers can be configured with claim limits, segments, and rewards to support a wide variety of player engagement scenarios.

### Use Cases

* Reward players for reaching milestones such as entering hidden areas or defeating bosses
* Create achievements and one-time rewards
* Encourage repeated player engagement through recurring rewards
* Reward players for watching advertisements or completing campaigns
* Grant rewards when players launch the game for the first time
* Create claimable rewards through Squire (Discord Bot)
* Run External Reward Campaigns through shareable links and QR codes
* Power rewards for events, newsletters, creator campaigns, and community activations

### How-To's

* [Configure a Trigger in the Web Console](/game-systems/triggers/how-to/setting-up-triggers-in-console.md)
* [Create an External Reward Campaign](/game-systems/triggers/how-to/create-external-reward-campaign.md)
* [Invoke a Trigger from In-Game](/game-systems/triggers/how-to/invoke-trigger-in-game.md)


---

# 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.lootlocker.com/game-systems/triggers.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.
