에이전트 명세
에이전트 명세
Tajo 에이전트는 YAML frontmatter가 있는 마크다운 파일입니다.
전체 명세
---name: agent-namedescription: "에이전트 설명"version: 1.0.0temperature: 0.3max_tokens: 4096tools: - brevo_contacts - brevo_email_campaign_management - brevo_sms_campaigns - brevo_whatsapp_campaigns - brevo_segments - brevo_attributestriggers: - schedule: "0 9 * * *" - event: cart_abandoned - event: order_completed - webhook: "https://..."permissions: - contacts:read - contacts:write - email:send - sms:sendenv: SYNC_INTERVAL: "6h"---Frontmatter 필드
| 필드 | 타입 | 설명 |
|---|---|---|
name | string | 고유 에이전트 식별자 |
description | string | 에이전트 목적의 간략한 설명 |
temperature | float | 0.0 (결정론적) ~ 1.0 (창의적) |
max_tokens | integer | 최대 출력 토큰 수 |
트리거
triggers: - schedule: "0 9 * * *" # 매일 오전 9시 - schedule: "0 */6 * * *" # 6시간마다 - event: cart_abandoned - event: order_completed - event: customer_created - webhook: "https://your-app.com/webhooks/agent"권한
| 권한 | 액세스 |
|---|---|
contacts:read | 연락처 읽기 |
contacts:write | 연락처 생성/업데이트 |
email:send | 이메일 발송 |
sms:send | SMS 메시지 발송 |
whatsapp:send | WhatsApp 메시지 발송 |
segments:manage | 세그먼트 생성 및 수정 |
analytics:read | 분석 데이터 읽기 |
다음 단계
- 에이전트 구축, 실용적인 예시
- Brevo MCP 서버, 도구 참조