> ## Documentation Index
> Fetch the complete documentation index at: https://allhandsai-docs-enterprise-architecture-overview.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Automations

> Understand how automations are shared, who they run as, and who can manage them in an OpenHands Enterprise organization.

Automations run OpenHands on a schedule or in response to events, such as reviewing a pull request
when it opens. In OpenHands Enterprise, automations belong to an organization and are shared with
every member of that organization.

This page explains how automations behave inside an organization. To create, browse, run, and
manage automations, see [Managing Automations](/openhands/usage/agent-canvas/managing-automations).

## How Automations Work in OpenHands Enterprise

| Behavior | Summary |
| - | - |
| Visibility | Every member of the organization can see the organization's automations |
| Run conversations | Every member can view the conversations that automation runs start, in read-only mode |
| Run identity | Each run executes as the user who created the automation |
| Management | Owners and Admins can manage any automation; Members can manage only the automations they created |

## Automations Are Visible to the Whole Organization

All automations in an organization are visible to all members of that organization.

Automations often power parts of the software development lifecycle, such as code review, issue
triage, and dependency upgrades. Everyone who works in that lifecycle needs to understand what is
automated, when it runs, and what it does. Sharing automations across the organization makes that
behavior transparent.

<Warning>
  Because every organization member can see an automation's configuration and the conversations it
  starts, do not put secret values in automation prompts. Store credentials as secrets instead.
</Warning>

## Automation Conversations Are Read-Only for Other Members

The conversations started by automation runs are also visible to all organization members. Members
who did not create the automation see these conversations in read-only mode. They can follow the
full conversation history, but cannot send messages to the agent or change the automation.

For example, an automation that reviews GitHub pull requests may post a link to its conversation in
the review comment. Any member of the organization can open that link to see the details of what
the agent found.

## Automations Run as the Creating User

Every automation run executes under a user identity. Currently, that identity is the user who
created the automation.

To see which user an automation runs as, open the automation and check the `Automation Run` field
in its details.

## Who Can Manage Automations

Who can edit, disable, or delete an automation depends on the user's
[organization role](/openhands/usage/cloud/organizations/roles-permissions):

| Action | Member | Admin | Owner |
| - | :-: | :-: | :-: |
| View automations and their run conversations | ✓ | ✓ | ✓ |
| Edit, disable, or delete automations they created | ✓ | ✓ | ✓ |
| Edit, disable, or delete automations created by other users | | ✓ | ✓ |

Owners and Admins can act on automations on behalf of other users. For example, an Admin can turn
off an automation created by a user who is no longer available to maintain it.

## Next Steps

* [Managing Automations](/openhands/usage/agent-canvas/managing-automations) - Browse, run, enable,
  disable, export, and import automations.
* [Automations Overview](/openhands/usage/automations/overview) - Learn about automation triggers and
  use cases.
* [Conversations and Sandboxes](/enterprise/conversations-and-sandboxes) - Understand conversation
  lifecycle and read-only conversations.
