자동화
Tajo는 고객 인게이지먼트를 위한 세 단계의 자동화를 제공합니다. 단순한 규칙 기반 워크플로부터 완전 자율형 AI 에이전트까지 아우릅니다.
자동화의 3계층
1. 스킬, 결정론적 워크플로
스킬은 원자적이고 규칙 기반인 자동화 단위입니다. 언제나 동일하게 실행됩니다. 트리거가 발생하면 조건을 확인하고 액션을 실행합니다.
triggers: - event: cart_abandoned conditions: - cart_value: "> 50" - time_since_activity: "> 30m"
actions: - brevo/send-email: template_id: 101 to: "{{ contact.email }}"적합한 용도: 반복 가능한 프로세스, 장바구니 복구, 웰컴 시퀀스, 데이터 동기화, 주문 확인.
2. 에이전트, AI 기반 오케스트레이션
에이전트는 LLM을 사용해 목표를 추론하고, 도구를 선택하고, 전략을 조정합니다. 여러 스킬과 Brevo MCP 도구를 조합해 복잡한 마케팅 목표를 달성합니다.
---name: win-back-agenttools: - brevo_contacts - brevo_segments - brevo_email_campaign_management - brevo_sms_campaigns---
# Win-Back Agent
Analyze churned customers, design personalized re-engagementsequences based on purchase history, and execute acrossthe optimal channel mix.적합한 용도: 복잡한 의사 결정, 채널 선택, 오퍼 개인화, 고객 행동에 따른 시퀀스 조정.
3. 자연어, 의도 중심 마케팅
최상위 계층은 마케터의 의도를 에이전트 액션으로 변환합니다.
“이번 분기에 500달러 이상 구매한 고객을 위한 VIP 감사 캠페인을 만들어 주세요. 개인적인 감사 인사와 20% 전용 할인 코드를 담은 이메일을 사용해 주세요.”
오케스트레이션 계층이 적합한 에이전트를 선택하고, 그 에이전트가 알맞은 스킬과 Brevo MCP 도구를 조합해 실행합니다.
적합한 단계 선택하기
| 질문 | 스킬 사용 | 에이전트 사용 |
|---|---|---|
| 로직이 매번 동일한가요? | 예 | |
| 판단이 필요한가요? | 예 | |
| 단일 트리거 → 단일 액션인가요? | 예 | |
| 분기 로직이 있는 다단계 작업인가요? | 예 | |
| 고객 행동에 맞춰 조정되어야 하나요? | 예 | |
| 대량 처리이고 지연 시간에 민감한가요? | 예 | |
| 사람이 읽을 수 있는 감사 추적이 필요한가요? | 둘 다 | 둘 다 |
함께 작동하는 방식
실제로 에이전트는 실행 과정에서 스킬을 호출합니다.
Marketer: "Set up cart recovery for the holiday season" ↓Agent: Reads context, decides on strategy ↓Agent calls Skill: tajo/recover-abandoned-cart (configured for holidays)Agent calls Skill: tajo/customer-sync (ensure data is fresh)Agent calls MCP: brevo_segments (create holiday shopper segment)Agent calls MCP: brevo_templates (check holiday email templates exist) ↓Result: Cart recovery active with holiday-specific messaging트리거
스킬과 에이전트 모두 세 가지 트리거 유형을 지원합니다.
이벤트 트리거
시스템에서 발생한 일에 반응합니다.
triggers: - event: order_completed - event: customer_created - event: cart_abandoned스케줄 트리거
반복 일정에 따라 실행됩니다.
triggers: - schedule: "0 9 * * MON" # Every Monday at 9am - schedule: "0 */4 * * *" # Every 4 hours웹훅 트리거
HTTP 요청으로 호출됩니다.
triggers: - webhook: /automation/cart-recovery/trigger method: POSTBrevo MCP 연동
모든 자동화는 Brevo 공식 MCP 서버를 통해 실행되며, 이 서버는 27개 모듈을 AI가 호출할 수 있는 도구로 제공합니다. Tajo 에이전트는 필요한 모듈에만 연결합니다.
| 모듈 | 기능 |
|---|---|
brevo_contacts | 연락처와 리스트 관리 |
brevo_email_campaign_management | 이메일 캠페인 생성 및 발송 |
brevo_sms_campaigns | SMS 캠페인 |
brevo_whatsapp_campaigns | WhatsApp 캠페인 |
brevo_segments | 동적 연락처 세그먼트 |
brevo_campaign_analytics | 캠페인 성과 데이터 |
brevo_deals | CRM 거래 관리 |
다음 단계
- Brevo MCP 서버 설정, Brevo의 27개 MCP 모듈 연결하기
- 첫 에이전트 구축하기, 직접 따라 하는 튜토리얼
- 스킬 레퍼런스, 사용 가능한 자동화 스킬 둘러보기
- 에이전트 명세, 커스텀 에이전트 정의하기