MCP ve Ajans Mimarisi
Tajo, Brevo için ajans orkestrasyon katmanıdır. Kampanyaları, segmentleri ve otomasyonları manuel olarak oluşturmak yerine, istediğinizi doğal dilde anlatırsınız ve AI ajanları tüm Brevo Engagement Stack üzerinde eylemleri gerçekleştirir.
Tip
Model Context Protocol (MCP), AI modellerinin harici araçlar ve API’lerle etkileşim kurmasını sağlayan açık bir standarttır. Tajo, tüm Brevo API’sini MCP araçları olarak ortaya koyarak herhangi bir LLM’in müşteri etkileşimini özerk bir şekilde düzenlemesine imkân verir.
Mimari
Katman 1: Skills (MCP Araçları)
Skills, Brevo API uç noktalarını saran atomik otomasyon birimleridir. Her skill’in tanımlanmış tetikleyicileri, eylemleri ve izinleri vardır. MCP aracılığıyla açığa çıkarıldığında, Skills herhangi bir AI modelinin çağırabileceği araçlar haline gelir.
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:sendTüm Skills’leri görüntüle | Skills Format Spesifikasyonu
Katman 2: Ajanlar (Orkestrasyon)
Ajanlar, bir pazarlama hedefine ulaşmak için birden fazla skills’i birleştiren LLM destekli orkestratörlerdir. Her ajan, yeteneklerini, araçlarını ve kısıtlamalarını belirten frontmatter içeren bir markdown dosyasında tanımlanır.
---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 impactAjan spesifikasyonu formatı | İlk Ajanı Oluşturma
Katman 3: Doğal Dil Arayüzü
En üst katman, pazarlamacının niyetini ajan eylemlerine çevirir. Pazarlamacı şunu söyler:
“90 gün alışveriş yapmayan müşteriler için bir win-back kampanyası oluştur. %15 indirim teklif eden bir e-posta ile başla, 3 gün açılmazsa SMS ile takip et, ardından kişiselleştirilmiş ürün önerisiyle son bir WhatsApp mesajı.”
Orkestrasyon katmanı:
- Win-Back Agent’ı seçer
- Ajan,
brevo/list-contactsskill’i aracılığıyla Brevo kişilerini sorgular brevo/create-segmentskill’i aracılığıyla segment oluştururbrevo/send-email,brevo/send-sms,brevo/send-whatsappskills’lerini kullanarak 3 adımlı diziler tasarlarbrevo/track-eventskill’i aracılığıyla olay takibini ayarlar- Sonuçları izler ve raporlar
Neden MCP?
Model Context Protocol, Tajo’ya dört kritik avantaj sağlar:
| Avantaj | Açıklama |
|---|---|
| Model-Agnostik | Claude, GPT, Gemini, açık kaynaklı LLM ile çalışır, MCP’yi destekleyen herhangi bir model |
| Kompozisyon Yapılabilir | Skills yapı taşları gibi birleşir. Ajanlar çalışma zamanında hangilerini kullanacaklarına karar verir |
| Gözlemlenebilir | Her araç çağrısı giriş, çıkış ve kararlarla kaydedilir. Tam denetim izi |
| Güvenli | Kapsamlı izinlere sahip araçlar. Ajanlar yalnızca yetkilendirildikleri şeylere erişir |
Başlarken
-
Brevo MCP Server’ı Ayarlayın
Brevo hesabınızı bağlayın ve API araçlarını MCP aracılığıyla açığa çıkarın.
-
İlk Ajanı Oluşturun
Brevo skills’lerini düzenleyen bir pazarlama ajanı oluşturun.
-
Dağıtın ve İzleyin
Ajanları programa göre çalıştırın veya olaylardan tetikleyin.
Hazır Ajanlar
Tajo, kullanıma hazır pazarlama ajanlarıyla birlikte gelir:
| Ajan | Amaç | Kullanılan Skills |
|---|---|---|
| Campaign Orchestrator | Doğal dilden çok kanallı kampanyalar tasarlama ve yürütme | send-email, send-sms, send-whatsapp, create-segment |
| Customer Intelligence | Özerk segmentasyon, RFM puanlama, churn tahmini | list-contacts, create-segment, track-event |
| Win-Back Agent | Kaybedilen müşterileri kişiselleştirilmiş dizilerle yeniden kazanma | list-contacts, create-segment, send-email, send-sms |
| Cart Recovery Agent | Zamanlı çok kanallı bildirimlerle terk edilen sepetleri kurtarma | track-event, send-email, send-sms |
| Data Sync Agent | Herhangi bir platform ile Brevo arasında iki yönlü senkronizasyon | create-contact, update-contact, track-event |
| WhatsApp Commerce Agent | WhatsApp Business aracılığıyla konuşmaya dayalı ticaret | send-whatsapp, track-event, list-contacts |
Sonraki Adımlar
- Brevo MCP Server Kurulumu, Brevo’yu MCP araçları olarak bağlayın
- Ajan Spesifikasyonu Formatı, Özel ajanlar tanımlayın
- İlk Ajanı Oluşturma, Adım adım öğretici
- Skills Referansı, Mevcut tüm MCP araçlarına genel bakış