Eventbrite Automation (이벤트브라이트 자동화)
자연어 명령을 통해 Eventbrite 이벤트 관리 워크플로우를 자동화하세요: 조직 이벤트 목록 조회, 참석자 추적, 카테고리 및 포맷 탐색, 조직 관리까지 모두 지원합니다.
툴킷 문서: composio.dev/toolkits/eventbrite
설정
- Rube MCP 서버를 환경에 추가하세요:
https://rube.app/mcp - 안내에 따라 Eventbrite 계정을 연결하세요 (Composio를 통한 OAuth 흐름)
- Eventbrite 자동화를 위한 자연어 명령을 입력하기 시작하세요
핵심 워크플로우
1. 조직 검색
인증된 사용자가 속한 조직 목록을 가져옵니다. 대부분의 다른 Eventbrite 작업에서 organization_id가 필요하므로, 이 작업이 선행되어야 합니다.
도구: EVENTBRITE_LIST_USER_ORGANIZATIONS
필요한 매개변수는 없습니다. 조직 ID, 이름, 메타데이터를 반환합니다.
이벤트 및 참석자 엔드포인트에서 필요한
organization_id를 얻으려면 항상 먼저 이 명령을 호출하세요.
예시 프롬프트:
"내 Eventbrite 조직을 보여줘"
2. 조직 이벤트 목록 조회 및 검색
상태, 기간, 페이지네이션별 필터링을 통해 특정 조직의 이벤트를 탐색합니다.
도구: EVENTBRITE_LIST_ORGANIZATION_EVENTS
주요 매개변수:
organization_id-- 이벤트를 조회할 조직 ID (필수;EVENTBRITE_LIST_USER_ORGANIZATIONS에서 획득)status--live,draft,canceled,started,ended,completed,all중에서 필터링time_filter--current_future또는past로 필터링order_by--start_asc,start_desc,created_asc,created_desc,name_asc,name_desc중에서 정렬page_size-- 페이지당 이벤트 수continuation-- 이전 응답에서 받은 페이지네이션 토큰expand-- 확장할 필드를 쉼표로 구분한 문자열:organizer,venue,ticket_classes
예시 프롬프트:
"내 조직의 라이브 이벤트를 시작일 기준으로 정렬해서 보여줘"
3. 이벤트 참석자 추적
선택적 상태 필터링 및 페이지네이션을 통해 모든 이벤트의 참석자 목록을 가져옵니다.
도구: EVENTBRITE_LIST_EVENT_ATTENDEES
주요 매개변수:
event_id-- 참석자를 조회할 이벤트 ID (필수)status--attending,not_attending,cancelled중에서 필터링changed_since-- 최근 변경된 참석자만 조회하기 위한 ISO 8601 타임스탬프continuation-- 이후 페이지를 위한 페이지네이션 토큰
예시 프롬프트:
"이벤트 123456789의 참석 중인 참석자 중 1월 1일 이후 변경된 사람들을 가져와줘"
4. 이벤트 카테고리 탐색
이벤트 생성 또는 필터링 시 사용할 수 있는 이벤트 카테고리 목록을 가져옵니다.
도구: EVENTBRITE_GET_EVENT_CATEGORIES
주요 매개변수:
locale-- 지역화된 이름을 위한 BCP-47 로캘 (예:en_US,es_ES)
선택한 카테고리의 서브카테고리를 얻으려면 EVENTBRITE_GET_EVENT_SUBCATEGORIES를 추가로 호출하세요.
예시 프롬프트:
"Eventbrite 이벤트 카테고리를 영어로 모두 보여줘"
5. 이벤트 포맷 목록 조회
사용 가능한 모든 이벤트 포맷 유형(컨퍼런스, 세미나, 워크숍 등)을 가져옵니다.
도구: EVENTBRITE_GET_EVENT_FORMATS
필요한 매개변수는 없습니다. 포맷 ID와 표시 이름을 반환합니다.
예시 프롬프트:
"Eventbrite에서 사용 가능한 이벤트 포맷은 무엇인가요?"
6. 이벤트 서브카테고리 탐색
더 세분화된 이벤트 분류를 위한 서브카테고리를 가져옵니다.
도구: EVENTBRITE_GET_EVENT_SUBCATEGORIES
주요 매개변수:
locale-- 지역화된 이름을 위한 BCP-47 로캘 (예:en_US)
예시 프롬프트:
"Eventbrite 이벤트 서브카테고리를 모두 보여줘"
알려진 주의사항
| 주의사항 | 설명 |
|---|---|
| 조직 ID 필요 | 대부분의 이벤트 작업에 organization_id가 필요하므로 항상 EVENTBRITE_LIST_USER_ORGANIZATIONS를 먼저 호출하세요 |
| continuation 기반 페이지네이션 | 결과는 페이지 번호가 아닌 continuation 토큰으로 페이지네이션됩니다. 다음 페이지를 얻으려면 이전 응답의 continuation 값을 전달하세요 |
| 이벤트 ID 검색 | 참석자 쿼리를 위해 event_id 값을 얻으려면 먼저 EVENTBRITE_LIST_ORGANIZATION_EVENTS로 이벤트를 조회해야 합니다 |
| 상태 값은 정확해야 함 | 이벤트 상태 값(live, draft, canceled, started, ended, completed)은 정확히 일치해야 합니다 |
| 확장 필드는 쉼표로 구분 | expand 매개변수는 배열이 아닌 쉼표로 구분된 문자열을 받습니다 (예: "organizer,venue") |
| changed_since 형식 | changed_since 매개변수는 ISO 8601 형식이어야 합니다 (예: 2024-01-01T00:00:00Z) |
빠른 참조
| 작업 | 도구 슬러그 | 주요 매개변수 |
|---|---|---|
| 조직 목록 조회 | EVENTBRITE_LIST_USER_ORGANIZATIONS | (없음) |
| 이벤트 목록 조회 | EVENTBRITE_LIST_ORGANIZATION_EVENTS | organization_id, status, time_filter |
| 참석자 목록 조회 | EVENTBRITE_LIST_EVENT_ATTENDEES | event_id, status, changed_since |
| 카테고리 조회 | EVENTBRITE_GET_EVENT_CATEGORIES | locale |
| 서브카테고리 조회 | EVENTBRITE_GET_EVENT_SUBCATEGORIES | locale |
| 포맷 조회 | EVENTBRITE_GET_EVENT_FORMATS | (없음) |
Powered by Composio