---
title: Triggers
product: Triggers
canonical: https://docs.unity.com/en-us/triggers
last_updated: 2026-09-03
generated_at: 2026-11-11T12:25:16.938Z
locale: en-us
---

# Triggers

> Automate server-side actions at set moments in time or as the result of server events from Unity Gaming Services.

Triggers enable the automation of server-side actions at a set moment in time or as the result of another server event from Unity Gaming Services (UGS). When an event fires, a trigger can run a Cloud Code script or module, or send an HTTP request to an external URL (a webhook action), without the need for a client to make a request to the server.

[Get started](/triggers/overview.md): Automate server-side actions at set moments in time or as the result of server events from Unity Gaming Services (UGS).
[Set up triggers example workflow](/triggers/getting-started.md): Follow this workflow to set up Triggers and automate rewarding top players from Leaderboards.
[Authentication](/triggers/authentication.md): Authenticate Triggers Admin API requests using Service Account credentials.
[Use Cloud Code](/triggers/use-cloud-code.md): Understand how you can use Cloud Code modules or scripts with the Triggers service.
[Use webhooks](/triggers/webhooks.md): Learn how webhook actions send event payloads to an external URL when a trigger fires.
[Understand and manage events](/triggers/manage-events.md): Understand how events work with the Triggers service, which events are supported, and how to debug and monitor events.
[Schedule events](/triggers/tutorials/schedule-events.md): Create and manage schedule configurations with the Unity Dashboard, the REST API, or the Unity Gaming Services (UGS) command line.
[Define triggers](/triggers/tutorials/define-triggers.md): Understand trigger structure and filtering so that you can define your triggers through several different interfaces.
[Limits](/triggers/limits.md): Understand the limits and constraints for Triggers configuration and execution.
[Failure handling](/triggers/failure-handling.md): Learn how Triggers handles errors and retries failed Cloud Code invocations.
[Use the dead letter queue (DLQ)](/triggers/tutorials/manage-dlq.md): View, filter, replay, and discard failed events in the dead letter queue (DLQ) using the Unity Dashboard, the CLI, or the REST API.
[Use case samples](/triggers/tutorials/use-cases.md): Explore different ways to use triggers in combination with other Unity Gaming Services.
[Triggers APIs](/triggers/apis.md): Reference the Triggers and Scheduler Admin API documentation.
