Communityコーディング&開発github.com

Eventbrite Automation

Eventbriteのイベント管理、参加者追跡、組織発見、カテゴリ閲覧を自然言語コマンドで自動化します。

Eventbrite Automation とは?

このスキルは、Eventbrite APIを自然言語インターフェースで操作できるようにするConnectorスキルです。ユーザーは「組織のイベントを一覧表示して」「特定イベントの参加者を教えて」といった簡単な指示を出すだけで、複雑なAPI呼び出しを意識せずにイベント管理ワークフローを実行できます。主な機能は、認証済みユーザーの組織一覧取得、組織に紐づくイベントのフィルタリング・ソート検索、イベント参加者のステータスや更新日時による取得、イベントカテゴリ・サブカテゴリ・フォーマットの一覧表示をサポートします。多くの操作には組織ID(organization_id)が必要で、まず組織一覧を取得してから利用するのが典型的な流れです。また、ページネーションはトークン方式(continuation token)を採用しており、ページ番号ではない点に注意が必要です。このスキルはComposioプラットフォームを介して動作し、OAuth認証でEventbriteアカウントと連携します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/eventbrite-automation

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Eventbrite Automation は何をしますか?

Eventbriteのイベント管理ワークフローを自動化します。組織のイベント一覧表示、参加者追跡、カテゴリやフォーマットの閲覧、組織管理などを自然言語で実行できます。

ツールキットドキュメント: composio.dev/toolkits/eventbrite


セットアップ

  1. Rube MCPサーバーを環境に追加します: https://rube.app/mcp
  2. プロンプトに従ってEventbriteアカウントを接続します(Composioを介したOAuthフロー)
  3. Eventbrite自動化のための自然言語コマンドを発行し始めます

コアワークフロー

1. 組織の特定

認証済みユーザーが所属する組織を取得します。ほとんどのEventbrite操作でorganization_idが必要となるため、この手順は前提条件です。

ツール: EVENTBRITE_LIST_USER_ORGANIZATIONS

パラメータは不要です。組織ID、名前、メタデータを返します。

イベントや参加者を扱うエンドポイントで必要なorganization_idを取得するため、必ず最初にこれを呼び出してください。

プロンプト例:

「Eventbriteの組織を一覧表示して」


2. 組織のイベント一覧と検索

特定の組織が所有するイベントを、ステータス、期間、ページネーションでフィルタリングして閲覧します。

ツール: EVENTBRITE_LIST_ORGANIZATION_EVENTS

主なパラメータ:

  • organization_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 -- 1ページあたりのイベント数
  • continuation -- 前回のレスポンスからのページネーショントークン
  • expand -- カンマ区切りで展開するフィールド: organizer、venue、ticket_classes

プロンプト例:

「私の組織の公開中のイベントを、開始日順に表示して」


3. イベント参加者の追跡

任意のイベントの参加者リストを、オプションのステータスフィルタとページネーションで取得します。

ツール: EVENTBRITE_LIST_EVENT_ATTENDEES

主なパラメータ:

  • event_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の値を渡すこと
イベント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_EVENTSorganization_id、status、time_filter
参加者の一覧表示EVENTBRITE_LIST_EVENT_ATTENDEESevent_id、status、changed_since
カテゴリの取得EVENTBRITE_GET_EVENT_CATEGORIESlocale
サブカテゴリの取得EVENTBRITE_GET_EVENT_SUBCATEGORIESlocale
フォーマットの取得EVENTBRITE_GET_EVENT_FORMATS(なし)

Powered by Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

関連スキル