---
title: "자동화 | Tajo"
description: "Tajo의 3계층 아키텍처로 고객 인게이지먼트를 자동화합니다. 결정론적 워크플로를 위한 스킬, AI 기반 오케스트레이션을 위한 에이전트, 그리고 의도 중심 마케팅을 위한 자연어를 제공합니다."
url: https://tajo.io/kr/docs/automation/
markdown: https://tajo.io/kr/docs/automation.md
lang: ko-KR
author: "Set Noa"
author_url: https://tajo.io/kr/set-noa/
robots: noindex
---

Tajo 사전 이용 신청

이름과 회사 이메일 주소를 입력하세요. Tajo 이용 신청을 확인할 수 있는 링크를 이메일로 보내드립니다.

# 자동화

[Set Noa](https://tajo.io/kr/set-noa/)

Tajo는 고객 인게이지먼트를 위한 세 단계의 자동화를 제공합니다. 단순한 규칙 기반 워크플로부터 완전 자율형 AI 에이전트까지 아우릅니다.

## 자동화의 3계층

### 1. 스킬, 결정론적 워크플로

스킬은 원자적이고 규칙 기반인 자동화 단위입니다. 언제나 동일하게 실행됩니다. 트리거가 발생하면 조건을 확인하고 액션을 실행합니다.

```yaml
triggers:
  - event: cart_abandoned
    conditions:
      - cart_value: "> 50"
      - time_since_activity: "> 30m"

actions:
  - brevo/send-email:
      template_id: 101
      to: "{{ contact.email }}"
```

**적합한 용도:** 반복 가능한 프로세스, 장바구니 복구, 웰컴 시퀀스, 데이터 동기화, 주문 확인.

[스킬 둘러보기](https://tajo.io/kr/docs/skills) | [스킬 형식](https://tajo.io/kr/docs/skills/overview/skills-format/)

### 2. 에이전트, AI 기반 오케스트레이션

에이전트는 LLM을 사용해 목표를 추론하고, 도구를 선택하고, 전략을 조정합니다. 여러 스킬과 Brevo MCP 도구를 조합해 복잡한 마케팅 목표를 달성합니다.

```yaml
---
name: win-back-agent
tools:
  - brevo_contacts
  - brevo_segments
  - brevo_email_campaign_management
  - brevo_sms_campaigns
---

# Win-Back Agent

Analyze churned customers, design personalized re-engagement
sequences based on purchase history, and execute across
the optimal channel mix.
```

**적합한 용도:** 복잡한 의사 결정, 채널 선택, 오퍼 개인화, 고객 행동에 따른 시퀀스 조정.

[에이전트 구축하기](https://tajo.io/kr/docs/mcp/building-agents) | [에이전트 명세](https://tajo.io/kr/docs/mcp/agent-specification)

### 3. 자연어, 의도 중심 마케팅

최상위 계층은 마케터의 의도를 에이전트 액션으로 변환합니다.

> “이번 분기에 500달러 이상 구매한 고객을 위한 VIP 감사 캠페인을 만들어 주세요. 개인적인 감사 인사와 20% 전용 할인 코드를 담은 이메일을 사용해 주세요.”

오케스트레이션 계층이 적합한 에이전트를 선택하고, 그 에이전트가 알맞은 스킬과 Brevo MCP 도구를 조합해 실행합니다.

[MCP 아키텍처](https://tajo.io/kr/docs/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
```

## 트리거

스킬과 에이전트 모두 세 가지 트리거 유형을 지원합니다.

### 이벤트 트리거

시스템에서 발생한 일에 반응합니다.

```yaml
triggers:
  - event: order_completed
  - event: customer_created
  - event: cart_abandoned
```

### 스케줄 트리거

반복 일정에 따라 실행됩니다.

```yaml
triggers:
  - schedule: "0 9 * * MON"    # Every Monday at 9am
  - schedule: "0 */4 * * *"    # Every 4 hours
```

### 웹훅 트리거

HTTP 요청으로 호출됩니다.

```yaml
triggers:
  - webhook: /automation/cart-recovery/trigger
    method: POST
```

## Brevo 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 거래 관리 |

[전체 서버 목록](https://tajo.io/kr/docs/mcp/brevo-mcp-server#individual-servers)

## 다음 단계

- [Brevo MCP 서버 설정](https://tajo.io/kr/docs/mcp/brevo-mcp-server), Brevo의 27개 MCP 모듈 연결하기
- [첫 에이전트 구축하기](https://tajo.io/kr/docs/mcp/building-agents), 직접 따라 하는 튜토리얼
- [스킬 레퍼런스](https://tajo.io/kr/docs/skills), 사용 가능한 자동화 스킬 둘러보기
- [에이전트 명세](https://tajo.io/kr/docs/mcp/agent-specification), 커스텀 에이전트 정의하기
