MCP și arhitectura agentică
Tajo este un nivel de orchestrare agentică pentru Brevo. În loc să construiești manual campanii, segmente și automatizări, descrii în limbaj natural ce vrei, iar agenții AI execută pe întreaga stivă de interacțiune a Brevo.
Tip
Model Context Protocol (MCP) este un standard deschis care permite modelelor AI să interacționeze cu instrumente și API-uri externe. Tajo expune întregul API Brevo sub formă de instrumente MCP, astfel încât orice LLM poate orchestra autonom interacțiunea cu clienții.
Arhitectură
Nivelul 1: Skills (instrumente MCP)
Skills sunt unități atomice de automatizare care încapsulează endpointuri ale API-ului Brevo. Fiecare skill are declanșatori, acțiuni și permisiuni definite. Expuse prin MCP, skills devin instrumente pe care orice model AI le poate apela.
name: send-campaign-emailversion: 1.0.0mcp_tool: brevo/send-emaildescription: Send a transactional or campaign email via Brevo
triggers: - event: agent_request - event: cart_abandoned
actions: - brevo/send-email
brevoEndpoints: - POST /v3/smtp/email
permissions: - email:sendVezi toate Skills | Specificația formatului Skills
Nivelul 2: agenți (orchestrare)
Agenții sunt orchestratori bazați pe LLM care compun mai multe skills pentru a atinge un obiectiv de marketing. Fiecare agent este definit într-un fișier markdown, cu frontmatter care îi specifică funcționalitățile, instrumentele și constrângerile.
---name: win-back-agentdescription: Re-engage churned customers with personalized multi-channel sequencestemperature: 0.3max_tokens: 4096tools: - brevo/list-contacts - brevo/create-segment - brevo/send-email - brevo/send-sms - brevo/track-event---
You are a customer win-back specialist. Given a churn thresholdand customer segment, design and execute a re-engagement sequence.
## Your Capabilities1. Query customer data and identify churned segments2. Create targeted segments based on purchase history3. Design multi-step email + SMS sequences4. Track engagement events and adjust strategy5. Report on recovery rates and revenue impactFormatul specificației de agent | Cum construiești primul tău agent
Nivelul 3: interfața în limbaj natural
Nivelul superior traduce intenția specialistului de marketing în acțiuni ale agentului. Un specialist de marketing spune:
„Creează o campanie de recâștigare pentru clienții care nu au mai cumpărat de 90 de zile. Începe cu un e-mail care oferă 15% reducere, revino cu un SMS după 3 zile dacă nu îl deschid, apoi trimite un ultim mesaj WhatsApp cu o recomandare personalizată de produs.”
Nivelul de orchestrare:
- Selectează Win-Back Agent
- Agentul interoghează contactele Brevo prin skill-ul
brevo/list-contacts - Creează un segment prin skill-ul
brevo/create-segment - Proiectează secvența în 3 pași folosind skills
brevo/send-email,brevo/send-sms,brevo/send-whatsapp - Configurează urmărirea evenimentelor prin skill-ul
brevo/track-event - Monitorizează și raportează rezultatele
De ce MCP?
Model Context Protocol îi oferă Tajo patru avantaje esențiale:
| Avantaj | Descriere |
|---|---|
| Agnostic față de model | Funcționează cu Claude, GPT, Gemini, LLM-uri open-source, orice model care acceptă MCP |
| Componibil | Skills se îmbină ca piesele de construcție. Agenții decid la execuție pe care le folosesc |
| Observabil | Fiecare apel de instrument este înregistrat cu intrări, ieșiri și decizii. Trasabilitate completă |
| Sigur | Instrumente delimitate prin permisiuni. Agenții accesează doar ceea ce sunt autorizați să folosească |
Primii pași
-
Configurează serverul MCP pentru Brevo
Conectează contul tău Brevo și expune instrumentele API prin MCP.
-
Construiește primul tău agent
Creează un agent de marketing care orchestrează skills Brevo.
-
Publică și monitorizează
Rulează agenții după un program sau declanșează-i din evenimente.
Agenți predefiniți
Tajo vine cu agenți de marketing gata de utilizare:
| Agent | Scop | Skills folosite |
|---|---|---|
| Campaign Orchestrator | Proiectează și execută campanii multicanal pornind de la limbaj natural | send-email, send-sms, send-whatsapp, create-segment |
| Customer Intelligence | Segmentare autonomă, scoring RFM, predicția pierderii clienților | list-contacts, create-segment, track-event |
| Win-Back Agent | Recâștigă clienții pierduți prin secvențe personalizate | list-contacts, create-segment, send-email, send-sms |
| Cart Recovery Agent | Recuperează coșurile abandonate prin mesaje multicanal cu temporizare | track-event, send-email, send-sms |
| Data Sync Agent | Sincronizare bidirecțională între orice platformă și Brevo | create-contact, update-contact, track-event |
| WhatsApp Commerce Agent | Comerț conversațional prin WhatsApp Business | send-whatsapp, track-event, list-contacts |
Pașii următori
- Configurarea serverului MCP Brevo, conectează Brevo ca instrumente MCP
- Formatul specificației de agent, definește agenți personalizați
- Cum construiești primul tău agent, tutorial pas cu pas
- Referință Skills, răsfoiește toate instrumentele MCP disponibile