MCP och agentarkitektur

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-email
version: 1.0.0
mcp_tool: brevo/send-email
description: 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:send

Se 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-agent
description: Re-engage churned customers with personalized multi-channel sequences
temperature: 0.3
max_tokens: 4096
tools:
- 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 threshold
and customer segment, design and execute a re-engagement sequence.
## Your Capabilities
1. Query customer data and identify churned segments
2. Create targeted segments based on purchase history
3. Design multi-step email + SMS sequences
4. Track engagement events and adjust strategy
5. Report on recovery rates and revenue impact

Agentspecifikationsformat | 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:

  1. Väljer Win-Back-agenten
  2. Agenten frågar Brevo-kontakter via brevo/list-contacts-färdigheten
  3. Skapar ett segment via brevo/create-segment-färdigheten
  4. Designar 3-stegssekvensen med brevo/send-email, brevo/send-sms, brevo/send-whatsapp-färdigheterna
  5. Sätter upp händelsespårning via brevo/track-event-färdigheten
  6. Övervakar och rapporterar resultat

Varför MCP?

Model Context Protocol ger Tajo tre kritiska fördelar:

FördelBeskrivning
ModellagnostiskFungerar med Claude, GPT, Gemini, open-source LLMs – valfri modell som stöder MCP
KomponerellFärdigheter fogas ihop som byggklossar. Agenter bestämmer vilka som används vid körtid
ObserverbarVarje verktygskall loggas med indata, utdata och beslut. Fullständigt granskningsspår
SäkerBehörighetsscopade verktyg. Agenter har bara åtkomst till vad de är auktoriserade att använda

Kom igång

  1. Sätt upp Brevo MCP-servern

    Anslut ditt Brevo-konto och exponera API-verktyg via MCP.

    Brevo MCP-serverinställning

  2. Bygg din första agent

    Skapa en marknadsföringsagent som orkestrerar Brevo-färdigheter.

    Guide för att bygga agenter

  3. Distribuera och övervaka

    Kör agenter på ett schema eller utlös dem från händelser.

    Agentdistribution

Färdigbyggda agenter

Tajo levereras med färdiga marknadsföringsagenter:

AgentSyfteAnvända färdigheter
KampanjorkestratorDesign och kör flerkanalskampanjer från naturligt språksend-email, send-sms, send-whatsapp, create-segment
KundintelligenssAutonom segmentering, RFM-scoring, churnpredikktionlist-contacts, create-segment, track-event
Win-Back-agentÅterengagera förlorade kunder med personliga sekvenserlist-contacts, create-segment, send-email, send-sms
KundvagnsåtervinningsagentÅtervinn övergivna kundvagnar med tidsstyrda flerkanalspåminnelsertrack-event, send-email, send-sms
DatasynkroniseringsagentDubbelriktad synkronisering mellan valfri plattform och Brevocreate-contact, update-contact, track-event
WhatsApp Commerce-agentKonversationshandel via WhatsApp Businesssend-whatsapp, track-event, list-contacts

Nästa steg

Subscribe to updates

developer-docs

Drop your email or phone number — we'll send you what matters next.

AI-assistent

Hej! Fråga mig om dokumentationen.

Börja gratis med Brevo