---
title: "Automation overview"
locale: en
url: https://tlg.builera.app/en/docs/reference/rest/automation.overview
verified: 2026-10-24
app_version: "2.0"
generated: true
---

# Automation overview

All config packs, routines and automation rules of the workspace, plus the account tags in use.

All config packs, routines and automation rules of the workspace, plus the account tags in use.

## Overview

| Name | Value |
| --- | --- |
| Code | `automation.overview` |
| New code (v2) | `automations.overview` |
| Scope needed | `accounts.read` |
| Risk | Read |
| May need confirmation | No |
| Runs as | Answers right away |
| Needs `Idempotency-Key` | No |
| Member roles allowed | `owner`, `manager`, `viewer` |
| In the app | Automation |

## Input fields

This operation takes no fields.

## Example request

```bash
curl -X POST https://tlg.builera.app/api/public/v2/ops/automation.overview \
  -H "Authorization: Bearer $TELEGRAM_AUTO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

## Output fields (`data`)

| Field | Type | Required |
| --- | --- | --- |
| `available` | `true/false` | Yes |
| `packs` | `object[]` | Yes |
| `routines` | `object[]` | Yes |
| `rules` | `object[]` | Yes |
| `tags` | `text[]` | Yes |

## Example answer

```json
{
  "data": {
    "available": true,
    "packs": [
      {
        "id": "00000000-0000-4000-8000-000000000000",
        "name": "text",
        "description": "text",
        "autoTags": [
          "text"
        ],
        "updatedAt": "2026-10-22T12:00:00.000Z",
        "content": "text"
      }
    ],
    "routines": [
      {
        "id": "00000000-0000-4000-8000-000000000000",
        "name": "text",
        "enabled": true,
        "schedule": {
          "kind": "weekly",
          "times": [
            "text"
          ],
          "days": [
            1
          ]
        },
        "target": {
          "accountIds": [
            "text"
          ],
          "tags": [
            "text"
          ]
        },
        "steps": "text",
        "lastRunAt": "2026-10-22T12:00:00.000Z",
        "nextRunAt": "2026-10-22T12:00:00.000Z"
      }
    ],
    "rules": [
      {
        "id": "00000000-0000-4000-8000-000000000000",
        "name": "text",
        "enabled": true,
        "trigger": "message.received",
        "conditions": "text",
        "actions": "text",
        "firedCount": 1,
        "lastFiredAt": "2026-10-22T12:00:00.000Z"
      }
    ],
    "tags": [
      "text"
    ]
  }
}
```

## Using it over MCP

Tool `automation_overview` is listed on the profiles: Automation setup (`setup`). On other profiles, find it with `tools_search` and run it with `tools_run`.
