Melaya — Build AI agents for any job. Agentic platform for research, ops, outreach, reporting — and the only one where agents can actually trade.

// CAS D'USAGE · OPÉRATIONS

Des agents opérations qui surveillent chaque système,et te paginent avant que ça casse.

La plupart des ops leads passent le matin à stitcher des dashboards à la main et l'après-midi à expliquer un chiffre périmé au leadership. Melaya te laisse construire un crew d'agents IA opérations qui réconcilie les positions, surveille la santé des API, rédige le brief quotidien et triage les incidents dans Jira ou Linear. Le crew d'agents IA encaisse le polling et la paperasse, tu gardes les jugement calls, l'audit log capture chaque write.

Voir les pipelines ↓
01
// Ce qui casse aujourd'hui

Le statu quo coûte plus cher que l'agent.

Trois douleurs que chaque équipe sales et BD encaisse chaque semaine. Chacune est ce dont tes reps se plaignent vraiment, pas ce qu'une page produit appellerait poliment.

  1. 01

    Les ops leads passent deux heures chaque matin à copier des chiffres de cinq dashboards dans un seul deck de slides, et le deck est périmé au moment où le leadership l'ouvre.

  2. 02

    Un feed de données dégradé reste inaperçu pendant six heures parce que personne ne possède le check de freshness, puis le trading desk le découvre en pleine session.

  3. 03

    Un incident atterrit dans trois channels Slack, un ticket Jira et un thread Telegram sans timeline unique, et le post-mortem prend une semaine à reconstruire.

02
// Pipelines que tu peux construire

Compose. Approuve. Rejoue.

Chaque pipeline ci-dessous est une forme que tu câbles sur le canvas en utilisant le crew d'agents IA et les outils plus bas. Pas une feature qu'on livre pour toi, un pattern que tu configures.

P01

Réconcilier les positions à travers les exchanges

Sur cron, TradingOperations appelle melaya_get_positions et melaya_get_account_balance par venue, calcule l'exposition nette et l'utilisation de marge, et flag tout gap de settlement. Static context tient les risk limits par venue donc le scoring reste consistant à travers les runs.

P02

Surveiller la freshness des données sur chaque feed

DataOperations probe les endpoints API via http_request et vérifie les timestamps melaya_ohlcv contre la matrice SLA documentée. Le outilrag_retrieve tire le doc SLA à la demande donc les thresholds de freshness matchent le runbook que l'équipe maintient déjà.

P03

Triager les incidents en une seule timeline

Sur une anomalie flaggée, IncidentManager classe SEV1, SEV2 ou SEV3, ouvre un ticket Jira ou Linear, et page l'on-call via slack_post_text et telegram_send_message. Gate HITL bloque chaque page sortant tant que la sévérité et l'owner ne sont pas confirmés.

P04

Automatiser le brief opérations du matin

ReportingAnalyst tire les agrégats SQL avec flags de row count et freshness, OperationsSynth les range dans le brief en quatre sections, puis slack_post_text le drop dans le channel leadership. La mémoire cross-run garde les items ouverts d'hier dans le brief jusqu'à ce qu'ils ferment.

P05

Tracker les deadlines vendor et filing

ComplianceOperations lit gcal_list_events et linear_get_issues pour faire remonter les filings dus dans les 14 prochains jours, puis cross-référence l'activité de trading contre les risk limits documentés. Replay couvre chaque check, owner et étape de remédiation dans l'audit log.

P06

Faire tourner l'hygiène de dashboards sur un calendrier

ReportingAnalyst valide les row counts, taux de null et freshness de source à travers chaque rapport opérationnel, puis attache un flag de qualité de données à chaque output. sql_query scoped restreint les lectures aux schemas que tu listes donc les checks d'hygiène ne peuvent pas leaker dans les tables de production.

03
// Le crew d'agents IA

Crew d'agents IA opérations

Vrais personas du crew d'agents IA operations. Chacun arrive avec un system prompt tuné et une allowlist de outils par défaut. Change de modèle par persona sur le canvas.

Operations Manager

OperationsManager

Coordinates daily operations across the team, routes tasks to owners with deadlines, and surfaces blocked work before it slips.

Trading Operations

TradingOperations

Reconciles positions across CEX accounts, checks margin utilization, and flags settlement discrepancies with exact amounts.

Executive Assistant

ExecutiveAssistant

Owns calendars, drafts replies, preps meeting briefs from inbox context, and stages communications for leadership approval.

Reporting Analyst

ReportingAnalyst

Pulls live data from SQL and warehouse sources, validates row counts and freshness, and ships reports as Excel, slides, or chart files.

Data Operations

DataOperations

Watches API health and data feed freshness against named SLAs, then raises alerts the moment an endpoint or pipeline degrades.

Compliance Operations

ComplianceOperations

Tracks regulatory filing deadlines, maintains audit logs, and verifies trading activity stays inside documented risk limits.

Incident Manager

IncidentManager

Triages anomalies into SEV1, SEV2, or SEV3 tickets, escalates to the right channel, and drafts the post-mortem after resolution.

Operations Synthesis

OperationsSynth

Compiles every stream into a four-section executive brief sorted by criticality, then posts the final read-out to Slack.

04
// outils scopés

Uniquement les actions que tu autorises.

Chaque outil ci-dessous est un vrai outil partagé du bundle Melaya. Allowlist par agent, HITL sur les écritures, révocation en un clic.

shared/tools/melaya_exec/

Données live de position, balance et fill depuis les mêmes clés exchange que ton trading desk utilise. Les lectures sont ouvertes à TradingOperations, melaya_place_order et melaya_cancel_order restent HITL-gated par défaut.

melaya_get_positionsmelaya_get_account_balancemelaya_get_open_ordersmelaya_get_ordersmelaya_get_my_trades
shared/tools/database/

Lit les databases warehouse et opérationnelles pour assembler les rapports et checks de freshness. DSNs scoped sont passés par agent donc ReportingAnalyst n'atteint que les schemas que tu listes, les writes exigent un gate HITL explicite.

sql_querysql_schemasqlite_query
shared/tools/messaging/

Page l'on-call via Telegram ou Discord quand IncidentManager classe un SEV1, avec sévérité, owner et ETA de résolution. Tous les messages sortants sont HITL-gated pour ce crew d'agents IA par défaut.

telegram_send_messagediscord_send_messagediscord_send_embed
shared/tools/project_mgmt/

Ouvre et update les tickets d'incident, track les deadlines de filing et route le travail bloqué aux owners. jira_create_issue et linear_create_issue sont HITL-gated donc aucun ticket ne part sans un approver.

jira_get_issuesjira_create_issuejira_update_issuelinear_get_issueslinear_create_issue
shared/tools/calendar/

Tire les 72 prochaines heures de meetings dans le brief exécutif et stage les holds pour les calls de revue d'incident. gcal_create_event est HITL-gated donc rien n'atterrit sur le calendrier d'un leader sans validation.

gcal_list_eventsgcal_create_event
shared/tools/email/

ExecutiveAssistant lit les threads inbound pour préparer les briefs de meeting et rédige les réponses pour approbation. gmail_send est HITL-gated par défaut, les réponses vendor basées sur des règles peuvent être levées par template.

gmail_sendgmail_read
shared/tools/msoffice/

Automatise les rapports en workbooks Excel, les briefs en documents Word et les read-outs board en decks PowerPoint. Les writes de fichiers atterrissent dans le log d'artefacts du run donc tout output peut être rejoué et tracé.

excel_createexcel_write_datapptx_createword_create
shared/tools/core/

Polling de status-page vendor via http_request, livraison du brief quotidien via slack_post_text et lookups ad-hoc via web_search. slack_post_text et file_write sont HITL-gated par défaut pour ce crew d'agents IA.

web_searchhttp_requestslack_post_textfile_writegrep_search
05
// Trois couches de connaissance

La crew d’agents IA lit ce que tu lui donnes.

Chaque pipeline arrive avec trois couches d’accès à la connaissance. Combine-les par agent sur le canvas. Pas d’espace vectoriel partagé avec un autre client, pas de lecture surprise, pas de retrieval opaque.

L1

Static context

includeContext

Documents par pipeline ajoutés à l'input d'agents spécifiques à chaque run. Le brief ICP, le playbook, la grille de pricing, ou le corpus d'emails de deals gagnés. Tout ce qui doit être là avant que l'agent pense. Tu choisis quels personas reçoivent quels docs.

L2

Tool de retrieval RAG

rag_retrieve

Un outilscoped accordé par agent. Quand l'agent décide qu'il a besoin de plus de profondeur, il interroge le vector store du workflow à la demande. Même base de knowledge que Static context, accédée uniquement quand le modèle le demande.

L3

Mémoire cross-run

pipeline_memory

État au niveau du pipeline qui passe d'un run au suivant. La recherche d'hier est dans le scope du follow-up d'aujourd'hui. Le crew d'agents IA se souvient de ce qu'il a déjà prospecté, de ce qui a été approuvé, de ce qui a été envoyé. L'audit log est la base de knowledge de second ordre.

07
// FAQ

Les questions qu'on reçoit chaque semaine.

Le crew d'agents IA opérations agira-t-il tout seul ?

Non, pas par défaut. Posts Slack, updates Jira, writes Linear et email sortant sont HITL-gated pour ce crew d'agents IA. L'agent prépare l'action et attend l'approbation en un clic. Tu peux lever le gate par template une fois que tu fais confiance au run.

Le crew d'agents IA peut-il raisonner sur nos runbooks et dashboards ?

Trois manières. Static context attache ton runbook, la matrice SLA et la rota on-call à des personas spécifiques à chaque run. Le outilrag_retrieve laisse ReportingAnalyst et ComplianceOperations tirer depuis dictionnaires de données et docs de policy à la demande. La mémoire cross-run porte les incidents ouverts d'hier dans le stand-up d'aujourd'hui donc rien ne se réinitialise à minuit.

Est-ce une alternative Zapier ou une alternative Make.com ?

C'est plus proche d'une alternative Zapier pour les étapes de raisonnement, et d'une alternative n8n pour la plomberie de schedule et webhook. Là où Zapier et Make.com chaînent des actions fixes, Melaya fait tourner des agents de raisonnement entre les étapes pour qu'un incident soit triagé, pas juste routé.

Comment empêcher les rapports de sonner comme du filler IA ?

Chaque rapport cite la query SQL, le row count, le timestamp de freshness et le flag de qualité de données. ReportingAnalyst est obligé d'attacher la query source et le check de staleness avant qu'un output ne parte. Le COO lit des chiffres et de la provenance, pas des adjectifs.

Quels modèles peut-on faire tourner sur le crew d'agents IA ?

N'importe lesquels. Claude sur OperationsSynth où le raisonnement multi-source justifie le coût, GPT sur le drafting ExecutiveAssistant, un Ollama local sur TradingOperations quand la donnée de balance ne doit pas quitter ton réseau. Chaque persona choisit son propre modèle.

Combien de temps pour qu'ops fasse tourner le premier pipeline ?

Avec Slack, Jira et un DSN de database connectés, le pipeline de health-check du matin est un canvas à 4 nœuds : trigger sur cron, vérifie la matrice API, build la table de statut, post sur Slack. La plupart des équipes le livrent dans une session de travail et ont le premier brief en channel le lendemain matin.

Comment ça gère le paging on-call et la sévérité d'incident ?

IncidentManager classe chaque anomalie en SEV1, SEV2 ou SEV3 en utilisant les règles dans ton Static context. SEV1 route vers Telegram et Slack avec l'owner on-call tagué. SEV3 reste dans le digest quotidien. L'audit log capture la classification, l'escalade et les timestamps de résolution.

Puis-je auditer exactement ce que l'agent a fait et pourquoi ?

Chaque run log chaque appel d'outil, chaque invocation de modèle, chaque décision d'approbation et chaque retry. Rejoue n'importe quel run à tout moment. L'audit trail couvre la source de données, la query, le check de freshness et l'approver humain, donc compliance ops peut reconstruire n'importe quel brief du matin.

Peut-on restreindre quels agents peuvent écrire dans Jira ou Linear ?

Oui. Les outils sont scoped par agent dans le canvas. Tu peux donner à DataOperations http_request et sql_query en read-only, alors que seul IncidentManager porte jira_create_issue et linear_create_issue. Les scopes sont appliqués avant même que le modèle ne voie le tool.

Comment ça se branche dans notre stack existant ?

Connecteurs natifs pour Slack, Telegram, Discord, Gmail, Google Calendar, Jira, Linear, Postgres, SQLite, Excel, Word et PowerPoint. Le bundle melaya_exec lit les positions et balances live depuis les mêmes clés exchange que ton trading desk utilise déjà.

Construis des pipelines équipes opérations sur Melaya.

Le tier Sandbox est gratuit, sans carte. Rejoins la waitlist et on t'envoie un email dès qu'un slot s'ouvre.

← Retour à tous les cas d'usage
discord.joinCta