MCP และสถาปัตยกรรมเอเจนต์

MCP และสถาปัตยกรรมเอเจนต์

Tajo คือ ชั้น Orchestration ของเอเจนต์สำหรับ Brevo แทนที่จะสร้างแคมเปญ เซกเมนต์ และระบบอัตโนมัติด้วยตนเอง คุณเพียงแค่อธิบายสิ่งที่ต้องการเป็นภาษาธรรมชาติ แล้วเอเจนต์ AI จะดำเนินการผ่านทั้ง Brevo Engagement Stack

Tip

Model Context Protocol (MCP) คือมาตรฐานเปิดที่ช่วยให้โมเดล AI โต้ตอบกับเครื่องมือและ API ภายนอกได้ Tajo เปิดเผย Brevo API ทั้งหมดเป็นเครื่องมือ MCP เพื่อให้ LLM ใดก็ตามสามารถจัดการการมีส่วนร่วมของลูกค้าได้อย่างอิสระ

สถาปัตยกรรม

สแตก Tajo เอเจนต์มีสามชั้น:

+--------------------------------------------------+
| อินเทอร์เฟซภาษาธรรมชาติ |
| "ดึงลูกค้าที่ไม่ได้สั่งซื้อ 90 วันกลับมา |
| ด้วยลำดับ email + SMS 3 ขั้นตอน" |
+--------------------------------------------------+
|
v
+--------------------------------------------------+
| เอเจนต์ AI (Orchestration) |
| Campaign Orchestrator | Customer Intelligence |
| Win-Back Agent | Cart Recovery Agent |
| ─── เอเจนต์รวม Skills ตามเป้าหมาย ─────────── |
+--------------------------------------------------+
|
v
+--------------------------------------------------+
| Skills (เครื่องมือ MCP) |
| brevo/send-email | brevo/create-contact |
| brevo/track-event | brevo/send-whatsapp |
| ─── Atomic, Deterministic, API-backed ─────── |
+--------------------------------------------------+
|
v
+--------------------------------------------------+
| Brevo API (Engagement) |
| Email | SMS | WhatsApp | CRM | Automation |
+--------------------------------------------------+

ชั้น 1: Skills (เครื่องมือ MCP)

Skills คือหน่วยระบบอัตโนมัติที่ห่อหุ้ม Brevo API endpoints แต่ละ Skill มีทริกเกอร์ การดำเนินการ และสิทธิ์ที่กำหนดไว้ เมื่อเปิดเผยผ่าน MCP Skills จะกลายเป็น เครื่องมือ ที่โมเดล AI ใดก็ตามสามารถเรียกใช้ได้

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

ดู Skills ทั้งหมด | ข้อมูลจำเพาะรูปแบบ Skills

ชั้น 2: เอเจนต์ (Orchestration)

เอเจนต์คือ Orchestrators ที่ขับเคลื่อนด้วย LLM ซึ่งรวม Skills หลายอย่างเพื่อบรรลุเป้าหมายทางการตลาด เอเจนต์แต่ละตัวถูกกำหนดในไฟล์ markdown พร้อม frontmatter ที่ระบุความสามารถ เครื่องมือ และข้อจำกัด

---
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.

รูปแบบข้อมูลจำเพาะเอเจนต์ | การสร้างเอเจนต์ตัวแรก

ชั้น 3: อินเทอร์เฟซภาษาธรรมชาติ

ชั้นบนสุดแปลความตั้งใจของนักการตลาดเป็นการดำเนินการของเอเจนต์ นักการตลาดพูดว่า:

“สร้างแคมเปญ win-back สำหรับลูกค้าที่ไม่ซื้อ 90 วัน เริ่มด้วยอีเมลที่เสนอส่วนลด 15% ติดตามด้วย SMS หลังจาก 3 วันหากไม่เปิด จากนั้นข้อความ WhatsApp สุดท้ายพร้อมคำแนะนำผลิตภัณฑ์ที่ปรับแต่งเอง”

ชั้น Orchestration:

  1. เลือก Win-Back Agent
  2. เอเจนต์สอบถาม Brevo contacts ผ่าน skill brevo/list-contacts
  3. สร้าง segment ผ่าน skill brevo/create-segment
  4. ออกแบบลำดับ 3 ขั้นตอนโดยใช้ skills brevo/send-email, brevo/send-sms, brevo/send-whatsapp
  5. ตั้งค่าการติดตามเหตุการณ์ผ่าน skill brevo/track-event
  6. ตรวจสอบและรายงานผลลัพธ์

ทำไมต้องใช้ MCP?

Model Context Protocol มอบข้อได้เปรียบสำคัญสามประการให้กับ Tajo:

ข้อได้เปรียบคำอธิบาย
โมเดล-Agnosticทำงานกับ Claude, GPT, Gemini, LLM โอเพนซอร์ส, โมเดลใดก็ตามที่รองรับ MCP
ComposableSkills รวมกันเหมือนบล็อกสร้าง เอเจนต์ตัดสินใจว่าจะใช้อันไหนระหว่างรันไทม์
Observableการเรียกเครื่องมือทุกครั้งถูกบันทึกพร้อม inputs, outputs และการตัดสินใจ ร่องรอยการตรวจสอบอย่างสมบูรณ์
ปลอดภัยเครื่องมือที่มีขอบเขตการอนุญาต เอเจนต์เข้าถึงเฉพาะสิ่งที่ได้รับอนุญาต

เริ่มต้น

  1. ตั้งค่า Brevo MCP Server

    เชื่อมต่อบัญชี Brevo และเปิดเผยเครื่องมือ API ผ่าน MCP

    ตั้งค่า Brevo MCP Server

  2. สร้างเอเจนต์ตัวแรก

    สร้างเอเจนต์การตลาดที่จัดการ Brevo skills

    คู่มือสร้างเอเจนต์

  3. Deploy และตรวจสอบ

    รันเอเจนต์ตามกำหนดเวลาหรือทริกเกอร์จากเหตุการณ์

    Deploy เอเจนต์

เอเจนต์ที่สร้างไว้ล่วงหน้า

Tajo มาพร้อมกับเอเจนต์การตลาดที่พร้อมใช้งาน:

เอเจนต์วัตถุประสงค์Skills ที่ใช้
Campaign Orchestratorออกแบบและดำเนินการแคมเปญหลายช่องทางจากภาษาธรรมชาติsend-email, send-sms, send-whatsapp, create-segment
Customer Intelligenceการแบ่งกลุ่มอัตโนมัติ RFM scoring การทำนาย churnlist-contacts, create-segment, track-event
Win-Back Agentดึงลูกค้าที่หายไปกลับมาด้วยลำดับที่ปรับแต่งlist-contacts, create-segment, send-email, send-sms
Cart Recovery Agentกู้คืนตะกร้าที่ถูกทิ้งด้วยการแจ้งเตือนหลายช่องทางตามเวลาtrack-event, send-email, send-sms
Data Sync Agentซิงค์แบบสองทิศทางระหว่างแพลตฟอร์มใดก็ตามกับ Brevocreate-contact, update-contact, track-event
WhatsApp Commerce Agentการค้าแบบสนทนาผ่าน WhatsApp Businesssend-whatsapp, track-event, list-contacts

ขั้นตอนถัดไป

Subscribe to updates

developer-docs

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

ผู้ช่วย AI

สวัสดี! ถามฉันเกี่ยวกับเอกสารได้เลย

เริ่มต้นฟรีกับ Brevo