# Action Events

Action Events are a category of pre-built, powerful events in BotGhost that combine multiple actions into a single block. They are designed to simplify the creation of common bot features, allowing you to accomplish complex tasks without needing multiple custom event blocks.

<figure><img src="/files/ZQW0jQpclKpZGXYfJHeo" alt=""><figcaption></figcaption></figure>

## Action Event Block

<figure><img src="/files/q4nzsypEW2tgBuL1mD1G" alt=""><figcaption></figcaption></figure>

All action events come with a pre-added block where you can configure settings for the event or other automated actions. In the screenshot above for example, the Auto Role on Join Block is a default block that appears on the Auto Role on Join custom event. It alllows you to add one or more roles to a specific member on join and configure details.&#x20;

## Available Action Events

| Event                | Information                                               |
| -------------------- | --------------------------------------------------------- |
| Auto Role on Join    | Adds a role when a user joins the server.                 |
| Twitch Stream Online | The event will run when a streamer goes live on Twitch.   |
| YouTube Video Upload | Triggers when a new video is posted on a YouTube channel. |


---

# 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://documentation.botghost.com/custom-commands-and-events/events/action-events.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.
