Melaya — Build AI agents for any job. Self-directed agentic platform for research, ops, reporting, and trading you run yourself, with your own exchange account and your approval on every order.

// СЦЕНАРИЙ ИСПОЛЬЗОВАНИЯ · ОПЕРАЦИИ

Операционные агенты, которые следят за каждой системой,и уведомляют тебя до того, как что-то сломается.

Большинство операционных руководителей проводит утро за ручной сборкой данных с панелей управления, а вторую половину дня объясняют устаревшие цифры руководству. Melaya позволяет создать операционную команду агентов, которая сверяет позиции, следит за состоянием API, составляет ежедневный брифинг и сортирует инциденты в Jira или Linear. Команда берёт на себя мониторинг и рутину, ты сохраняешь контроль над решениями, а журнал аудита фиксирует каждое действие.

Смотреть конвейеры ↓
01
// Что ломается сегодня

Статус-кво обходится дороже, чем сам агент.

Три боли, с которыми каждая команда продаж и развития бизнеса сталкивается еженедельно. Именно то, на что жалуются твои менеджеры, а не то, как это назвала бы страница с возможностями.

  1. 01

    Ops leads spend two hours every morning copying numbers from five dashboards into one slide deck, and the deck is stale by the time leadership opens it.

  2. 02

    A degraded data feed sits unnoticed for six hours because no one owns the freshness check, then the trading desk discovers it mid-session.

  3. 03

    An incident lands in three Slack channels, a Jira ticket, and a Telegram thread with no single timeline, and the post-mortem takes a week to reconstruct.

02
// Конвейеры, которые можно собрать

Составь. Подтверди. Воспроизведи.

Каждый конвейер ниже, это форма, которую ты собираешь на холсте с помощью команды и инструментов ниже. Не готовая функция от нас, а паттерн, который ты настраиваешь.

P01

Reconcile positions across exchanges

On cron, TradingOperations calls melaya_get_positions and melaya_get_account_balance per venue, computes net exposure and margin utilization, and flags any settlement gap. Static context holds the per-venue risk limits so scoring stays consistent across runs.

P02

Watch data freshness on every feed

DataOperations probes API endpoints via http_request and checks melaya_ohlcv timestamps against the documented SLA matrix. The rag_retrieve tool pulls the SLA doc on demand so freshness thresholds match the runbook the team already maintains.

P04

Ship the morning operations brief

ReportingAnalyst pulls SQL aggregates with row count and freshness flags, OperationsSynth ranks them into the four-section brief, then slack_post_text drops it in the leadership channel. Cross-run memory keeps yesterday's open items in the brief until they close.

03
// Команда агентов

Операционная команда агентов

Реальные персоны из команды operations. Каждая поставляется с настроенным системным промптом и стандартным списком разрешённых инструментов. Меняй модели для каждой персоны на холсте.

Операционный менеджер

OperationsManager

Координирует ежедневные операции в команде, распределяет задачи с дедлайнами и выявляет заблокированную работу до того, как она выйдет из-под контроля.

Торговые операции

TradingOperations

Сверяет позиции по счетам на централизованных биржах, проверяет использование маржи и отмечает расхождения в расчётах с точными суммами.

Исполнительный ассистент

ExecutiveAssistant

Управляет календарями, составляет ответы, готовит брифинги к встречам на основе контекста входящих сообщений и подготавливает коммуникации для согласования руководством.

Аналитик по отчётности

ReportingAnalyst

Получает живые данные из SQL и хранилищ данных, проверяет количество строк и актуальность, и доставляет отчёты в виде файлов Excel, слайдов или графиков.

Операции с данными

DataOperations

Следит за состоянием API и актуальностью потоков данных относительно заданных SLA и немедленно поднимает тревогу при деградации конечной точки или конвейера.

Операции по соответствию

ComplianceOperations

Отслеживает сроки регуляторных подач, ведёт журналы аудита и проверяет, что торговая активность остаётся в рамках задокументированных лимитов риска.

Менеджер инцидентов

IncidentManager

Классифицирует аномалии как тикеты SEV1, SEV2 или SEV3, эскалирует в нужный канал и составляет постмортем после устранения.

Синтез операций

OperationsSynth

Сводит все потоки в четырёхраздельный исполнительный брифинг, отсортированный по критичности, и публикует итоговый обзор в Slack.

04
// Инструменты с ограниченным доступом

Только те действия, которые ты разрешишь.

Каждый инструмент ниже, это реальный общий инструмент из набора Melaya. Добавляй в список разрешений для каждого агента, закрывай операции записи подтверждением человеком, отзывай любой из них одним кликом.

shared/tools/melaya_exec/

Данные о позициях, балансах и исполнениях в реальном времени с тех же биржевых ключей, что использует твой торговый отдел. Чтение открыто для TradingOperations; melaya_place_order и melaya_cancel_order по умолчанию требуют подтверждения человеком.

melaya_get_positionsmelaya_get_account_balancemelaya_get_open_ordersmelaya_get_ordersmelaya_get_my_trades
shared/tools/database/

Чтение хранилищ данных и операционных баз для составления отчётов и проверки актуальности. Строки подключения передаются каждому агенту отдельно, чтобы ReportingAnalyst обращался только к указанным схемам; запись требует явного подтверждения человеком.

sql_querysql_schemasqlite_query
shared/tools/messaging/

Уведомляет дежурного через Telegram или Discord, когда IncidentManager классифицирует SEV1, с указанием серьёзности, ответственного и ожидаемого времени устранения. Все исходящие сообщения по умолчанию требуют подтверждения человеком для этой команды агентов.

telegram_send_messagediscord_send_messagediscord_send_embed
shared/tools/project_mgmt/

Открывает и обновляет тикеты инцидентов, отслеживает сроки подач и возвращает заблокированную работу ответственным. jira_create_issue и linear_create_issue требуют подтверждения человеком, чтобы тикет не создавался без согласования.

jira_get_issuesjira_create_issuejira_update_issuelinear_get_issueslinear_create_issue
shared/tools/calendar/

Подтягивает ближайшие 72 часа встреч в исполнительный брифинг и резервирует слоты для совещаний по разбору инцидентов. gcal_create_event требует подтверждения человеком, чтобы ничего не попадало в календарь руководителя без одобрения.

gcal_list_eventsgcal_create_event
shared/tools/email/

Исполнительный ассистент читает входящие переписки для подготовки брифингов к встречам и составляет ответы на согласование. gmail_send по умолчанию требует подтверждения человеком; ответы вендорам на основе правил можно разрешить на уровне шаблона.

gmail_sendgmail_read
shared/tools/msoffice/

Доставляет отчёты в виде книг Excel, брифинги в виде документов Word и обзоры для совета в виде презентаций PowerPoint. Записанные файлы попадают в журнал артефактов задачи, что позволяет воспроизвести и отследить любой результат.

excel_createexcel_write_datapptx_createword_create
shared/tools/core/

Опрос страниц статуса вендоров через http_request, доставка ежедневного брифинга через slack_post_text и произвольные запросы через web_search. slack_post_text и file_write по умолчанию требуют подтверждения человеком для этой команды агентов.

web_searchhttp_requestslack_post_textfile_writegrep_search
05
// Три уровня знаний

Команда читает то, что ты ей даёшь.

Каждый конвейер поставляется с тремя уровнями доступа к знаниям. Комбинируй для каждого агента на холсте. Никакого общего векторного пространства с другим арендатором, никаких случайных чтений, никакого непрозрачного поиска.

L1

Статический контекст

includeContext

Документы для конкретного конвейера, добавляемые к входным данным выбранных агентов при каждом прогоне. Бриф ICP, плейбук, прайс-лист или корпус выигранных сделок. Всё, что должно быть доступно агенту до начала работы. Ты выбираешь, какие персоны получат какие документы.

L2

Инструмент RAG-поиска

rag_retrieve

Инструмент с ограниченным доступом, выдаваемый каждому агенту. Когда агент решает, что нужна большая глубина, он запрашивает векторное хранилище рабочего процесса по требованию. Та же база знаний, что и статический контекст, но обращение к ней происходит только тогда, когда модель сама об этом просит.

L3

Межпрогонная память

pipeline_memory

Состояние на уровне конвейера, которое переходит от одного прогона к следующему. Вчерашнее исследование доступно для сегодняшнего продолжения. Команда помнит, что уже проработала, что было подтверждено, что отправлено. Журнал аудита, это вторичная база знаний.

07
// FAQ

Вопросы, которые нам задают каждую неделю.

Will the operations crew act on its own?

No, not by default. Slack posts, Jira updates, Linear writes, and outgoing email are HITL-gated for this crew. The agent prepares the action and waits for one-click approval. You can lift the gate per template once you trust the run.

Can the crew reason over our runbooks and dashboards?

Three ways. Static context attaches your runbook, SLA matrix, and on-call rota to specific personas on every run. The rag_retrieve tool lets ReportingAnalyst and ComplianceOperations pull from data dictionaries and policy docs on demand. Cross-run memory carries yesterday's open incidents into today's stand-up so nothing resets at midnight.

Is this a Zapier alternative or a Make.com alternative?

It is closer to a Zapier alternative for the reasoning steps, and an n8n alternative for the schedule and webhook plumbing. Where Zapier and Make.com chain fixed actions, Melaya runs reasoning agents between the steps so an incident can be triaged, not just routed.

How do we keep reports from sounding like AI filler?

Every report cites the SQL query, the row count, the freshness timestamp, and the data quality flag. ReportingAnalyst is required to attach the source query and the staleness check before any output ships. The COO reads numbers and provenance, not adjectives.

Which models can we run the crew on?

Any. Claude on OperationsSynth where multi-source reasoning earns the cost, GPT on ExecutiveAssistant drafting, a local Ollama on TradingOperations when balance data must not leave your network. Each persona picks its own model.

How fast can ops get the first pipeline running?

With Slack, Jira, and a database DSN connected, the morning health-check pipeline is a 4-node canvas: trigger on cron, check API matrix, build status table, post to Slack. Most teams ship it in a working session and have the first brief in channel the next morning.

How does this handle on-call paging and incident severity?

IncidentManager classifies every anomaly as SEV1, SEV2, or SEV3 using the rules in your Static context. SEV1 routes to Telegram and Slack with the on-call owner tagged. SEV3 sits in the daily digest. The audit log captures the classification, escalation, and resolution timestamps.

Can I audit exactly what the agent did and why?

Every run logs every tool call, every model invocation, every approval decision, and every retry. Replay any run at any time. The audit trail covers the data source, the query, the freshness check, and the human approver, so compliance ops can reconstruct any morning brief.

Can we restrict which agents can write to Jira or Linear?

Yes. Tools are scoped per agent in the canvas. You can give DataOperations read-only http_request and sql_query, while only IncidentManager carries jira_create_issue and linear_create_issue. Scopes are enforced before the model even sees the tool.

How does it plug into our existing stack?

Native connectors for Slack, Telegram, Discord, Gmail, Google Calendar, Jira, Linear, Postgres, SQLite, Excel, Word, and PowerPoint. The melaya_exec bundle reads live positions and balances from the same exchange keys your trading desk already uses.

Строй конвейеры операционные команды на Melaya.

Тариф Sandbox бесплатный, карта не нужна. Присоединись к списку ожидания, и мы напишем, как только откроется место.

← Все кейсы
Вступить в сообщество