MCP och agentarkitektur
Tajo är ett agentiskt orkestreringslagret för Brevo. Istället för att manuellt bygga kampanjer, segment och automatiseringar beskriver du vad du vill på naturligt språk och AI-agenter kör tvärs över Brevos hela engagemangssstack.
Tip
Model Context Protocol (MCP) är en öppen standard som låter AI-modeller interagera med externa verktyg och API:er. Tajo exponerar Brevos hela API som MCP-verktyg, så att vilken LLM som helst kan orkestrera kundengagemang autonomt.
Arkitektur
Tajos agentiska stack har tre lager:
+--------------------------------------------------+| Naturligt språkgränssnitt || "Vinn tillbaka kunder som inte beställt på 90 || dagar med en 3-stegs e-post + SMS-sekvens" |+--------------------------------------------------+ | v+--------------------------------------------------+| AI-agenter (Orkestrering) || Kampanjorkestrator | Kundintelligenss || Win-Back-agent | Kundvagnsåtervinningsagent || ─── Agenter komponerar färdigheter efter mål ─ |+--------------------------------------------------+ | v+--------------------------------------------------+| Färdigheter (MCP-verktyg) || brevo/send-email | brevo/create-contact || brevo/track-event | brevo/send-whatsapp || ─── Atomiska, deterministiska, API-stödda ──── |+--------------------------------------------------+ | v+--------------------------------------------------+| Brevo API (Engagemang) || E-post | SMS | WhatsApp | CRM | Automatisering |+--------------------------------------------------+Lager 1: Färdigheter (MCP-verktyg)
Färdigheter är atomiska automatiseringsenheter som omsluter Brevo API-endpoints. Varje färdighet har definierade utlösare, åtgärder och behörigheter. När de exponeras via MCP blir färdigheter verktyg som vilken AI-modell som helst kan anropa.
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:sendSe alla färdigheter | Färdighetsformatspecifikation
Lager 2: Agenter (Orkestrering)
Agenter är LLM-drivna orkestratorer som komponerar flera färdigheter för att uppnå ett marknadsföringsmål. Varje agent definieras i en markdown-fil med frontmatter som specificerar dess funktioner, verktyg och begränsningar.
---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 impactAgentspecifikationsformat | Bygg din första agent
Lager 3: Naturligt språkgränssnitt
Det översta lagret översätter marknadsförarintention till agentåtgärder. En marknadsförare säger:
“Skapa en win-back-kampanj för kunder som inte köpt på 90 dagar. Börja med ett e-postmeddelande som erbjuder 15% rabatt, följ upp med SMS efter 3 dagar om inget öppnande, sedan ett sista WhatsApp-meddelande med en personlig produktrekommendation.”
Orkestreringslagret:
- Väljer Win-Back-agenten
- Agenten frågar Brevo-kontakter via
brevo/list-contacts-färdigheten - Skapar ett segment via
brevo/create-segment-färdigheten - Designar 3-stegssekvensen med
brevo/send-email,brevo/send-sms,brevo/send-whatsapp-färdigheterna - Sätter upp händelsespårning via
brevo/track-event-färdigheten - Övervakar och rapporterar resultat
Varför MCP?
Model Context Protocol ger Tajo tre kritiska fördelar:
| Fördel | Beskrivning |
|---|---|
| Modellagnostisk | Fungerar med Claude, GPT, Gemini, open-source LLMs – valfri modell som stöder MCP |
| Komponerell | Färdigheter fogas ihop som byggklossar. Agenter bestämmer vilka som används vid körtid |
| Observerbar | Varje verktygskall loggas med indata, utdata och beslut. Fullständigt granskningsspår |
| Säker | Behörighetsscopade verktyg. Agenter har bara åtkomst till vad de är auktoriserade att använda |
Kom igång
-
Sätt upp Brevo MCP-servern
Anslut ditt Brevo-konto och exponera API-verktyg via MCP.
-
Bygg din första agent
Skapa en marknadsföringsagent som orkestrerar Brevo-färdigheter.
-
Distribuera och övervaka
Kör agenter på ett schema eller utlös dem från händelser.
Färdigbyggda agenter
Tajo levereras med färdiga marknadsföringsagenter:
| Agent | Syfte | Använda färdigheter |
|---|---|---|
| Kampanjorkestrator | Design och kör flerkanalskampanjer från naturligt språk | send-email, send-sms, send-whatsapp, create-segment |
| Kundintelligenss | Autonom segmentering, RFM-scoring, churnpredikktion | list-contacts, create-segment, track-event |
| Win-Back-agent | Återengagera förlorade kunder med personliga sekvenser | list-contacts, create-segment, send-email, send-sms |
| Kundvagnsåtervinningsagent | Återvinn övergivna kundvagnar med tidsstyrda flerkanalspåminnelser | track-event, send-email, send-sms |
| Datasynkroniseringsagent | Dubbelriktad synkronisering mellan valfri plattform och Brevo | create-contact, update-contact, track-event |
| WhatsApp Commerce-agent | Konversationshandel via WhatsApp Business | send-whatsapp, track-event, list-contacts |
Nästa steg
- Brevo MCP-serverinställning, Anslut Brevo som MCP-verktyg
- Agentspecifikationsformat, Definiera anpassade agenter
- Bygg din första agent, Steg-för-steg-handledning
- Färdighetsreferens, Bläddra bland alla tillgängliga MCP-verktyg