← 返回
未分类 中文

Eventbrite

Manage Eventbrite events, attendees, organizations, venues, orders, and ticketing data - powered by ClawLink.
管理 Eventbrite 活动、参会者、组织、场地、订单及票务数据 — 由 ClawLink 驱动
hith3sh hith3sh 来源
未分类 clawhub v1.0.5 2 版本 99808.9 Key: 无需
★ 6
Stars
📥 1,447
下载
💾 1
安装
2
版本
#clawlink#integration#latest

概述

Eventbrite

!Eventbrite

Work with Eventbrite from chat — manage events, attendees, organizations, venues, orders, and ticketing data.

Powered by ClawLink, an integration hub for OpenClaw that handles hosted connection flows and credentials so you don't need to configure Eventbrite API access yourself.

Setup in 3 Steps

Step 1: InstallStep 2: Pair AccountStep 3: Connect Eventbrite
:---::---::---:
!Install!PairApp-specific connection GIF coming soon
Run the install command in OpenClawSign in and approve the deviceOpen the dashboard and connect Eventbrite

Connection flow

User → ClawLink OAuth → Eventbrite account
         ↓
    OpenClaw tools
    (via ClawLink)

Step 1 — Install the ClawLink plugin:

openclaw plugins install clawhub:clawlink-plugin

Start a fresh chat after installing.

Step 2 — Pair ClawLink:

  1. Call clawlink_begin_pairing
  2. Open the returned URL in your browser
  3. Sign in to ClawLink and approve the device

Step 3 — Connect Eventbrite:

Open claw-link.dev/dashboard?add=eventbrite, complete the OAuth flow, then confirm.

App-specific connection GIF coming soon

Step 4 — Verify and discover:

// 1. Verify Eventbrite is connected
clawlink_list_integrations()

// 2. List available tools
clawlink_list_tools({ integration: "eventbrite" })

// 3. Search tools if needed
clawlink_search_tools({ query: "event", integration: "eventbrite" })

Architecture

┌─────────────────────────────────────────────────────────┐
│                    OpenClaw (you)                       │
├─────────────────────────────────────────────────────────┤
│  ClawLink Plugin  →  clawlink_* tools                   │
├─────────────────────────────────────────────────────────┤
│                    ClawLink Cloud                       │
│         (credentials, connection state, routing)        │
├─────────────────────────────────────────────────────────┤
│            Eventbrite API (user's account)              │
└─────────────────────────────────────────────────────────┘

Tool reference

Events

ToolDescriptionRisk
-------------------------
eventbrite_get_eventGet event details by ID (name, description, dates, venue)safe
eventbrite_get_event_descriptionGet full HTML description for an eventsafe
eventbrite_get_display_settingsGet what information is shown on event pagesafe
eventbrite_get_structured_contentGet published structured content (modules, widgets)safe
eventbrite_get_structured_content_editGet working (editable) version of structured contentsafe
eventbrite_list_organization_eventsList events owned by an organizationsafe
eventbrite_list_venue_eventsList all events at a specific venuesafe
eventbrite_list_series_eventsList all events in a seriessafe
eventbrite_get_seriesGet parent event series detailssafe
eventbrite_get_event_categoriesList available event categoriessafe
eventbrite_get_event_subcategoriesList event subcategoriessafe
eventbrite_get_categoryGet a specific category by IDsafe
eventbrite_get_subcategoryGet a specific subcategory by IDsafe
eventbrite_get_formatGet a specific event formatsafe
eventbrite_get_event_formatsList available event formatssafe
eventbrite_create_eventCreate a new event or series parentconfirm
eventbrite_create_event_scheduleAdd recurring occurrences to a series eventconfirm
eventbrite_copy_eventDuplicate an existing eventconfirm
eventbrite_update_eventUpdate event detailsconfirm
eventbrite_set_structured_contentSet structured content (create/update)confirm
eventbrite_update_display_settingsUpdate what info is shown on event pageconfirm
eventbrite_publish_eventMake event live and publicly accessibleconfirm
eventbrite_unpublish_eventRemove event from public view (can republish)confirm
eventbrite_cancel_eventCancel an event (fails if orders exist)high_impact
eventbrite_delete_eventDelete an event (fails if orders exist)high_impact

Attendees & orders

ToolDescriptionRisk
-------------------------
eventbrite_list_event_attendeesList attendees for an event (paginated)safe
eventbrite_list_event_ordersList orders for an event (paginated)safe
eventbrite_list_org_attendeesList attendees across all org events (paginated)safe
eventbrite_list_organization_ordersList orders for all org eventssafe
eventbrite_list_user_ordersList orders for a specific usersafe
eventbrite_get_attendee_reportGet aggregated attendee data and sales statisticssafe
eventbrite_get_sales_reportGet detailed sales data by event/statussafe

Ticket classes

ToolDescriptionRisk
-------------------------
eventbrite_get_ticket_classGet ticket class details by IDsafe
eventbrite_list_ticket_classesList all ticket classes for an eventsafe
eventbrite_list_ticket_classes_for_saleList ticket classes currently on salesafe
eventbrite_create_ticket_classCreate a new ticket class (GA, VIP, Early Bird, etc.)confirm
eventbrite_update_ticket_classUpdate ticket class detailsconfirm
eventbrite_delete_ticket_classDelete a ticket classhigh_impact

Inventory & capacity

ToolDescriptionRisk
-------------------------
eventbrite_get_capacity_tierGet event capacity tier infosafe
eventbrite_update_capacity_tierUpdate event capacity tier settingsconfirm
eventbrite_get_inventory_tierGet inventory tier by IDsafe
eventbrite_list_inventory_tiersList inventory tiers for an eventsafe
eventbrite_create_inventory_tierCreate a new inventory tierconfirm
eventbrite_update_inventory_tierUpdate an inventory tierconfirm
eventbrite_delete_inventory_tierMark inventory tier as deletedhigh_impact

Ticket groups

ToolDescriptionRisk
-------------------------
eventbrite_get_ticket_groupGet ticket group by IDsafe
eventbrite_list_ticket_groupsList ticket groups for an organizationsafe
eventbrite_create_ticket_groupCreate a new ticket group (max 300 live per org)confirm
eventbrite_update_ticket_groupUpdate a ticket groupconfirm
eventbrite_delete_ticket_groupMark ticket group as deletedhigh_impact
eventbrite_add_ticket_to_groupAdd ticket class to ticket groupsconfirm
eventbrite_add_ticket_to_group_by_organizationAdd ticket to group by org/event IDsconfirm

Pricing & fees

ToolDescriptionRisk
-------------------------
eventbrite_calculate_price_for_itemCalculate fees and taxes for a given pricesafe
eventbrite_list_pricingList available pricing fee rates by currency/countrysafe

Discounts & access codes

ToolDescriptionRisk
-------------------------
eventbrite_get_discountGet discount details by IDsafe
eventbrite_search_discounts_by_organizationSearch discounts by org (paginated)safe
eventbrite_create_discountCreate a promotional discount or couponconfirm
eventbrite_update_discountUpdate a discountconfirm
eventbrite_delete_discountDelete an unused discounthigh_impact
eventbrite_get_access_codeGet access code details by IDsafe
eventbrite_list_access_codesList all access codes for an eventsafe
eventbrite_create_access_codeCreate promotional/early bird/VIP codesconfirm
eventbrite_update_access_codeUpdate an access codeconfirm

Venues

ToolDescriptionRisk
-------------------------
eventbrite_get_venueGet venue details by ID (name, location, capacity)safe
eventbrite_list_org_venuesList venues owned by an organizationsafe
eventbrite_create_venueCreate a new venue under an organizationconfirm
eventbrite_update_venueUpdate venue detailsconfirm

Organizers

ToolDescriptionRisk
-------------------------
eventbrite_get_organizerGet organizer details by IDsafe
eventbrite_list_org_organizersList organizers for an organizationsafe
eventbrite_create_organizerCreate a new organizer profileconfirm
eventbrite_update_organizerUpdate organizer detailsconfirm

Questions

ToolDescriptionRisk
-------------------------
eventbrite_get_default_questionGet a specific default (canned) questionsafe
eventbrite_list_default_questionsList default questions for an eventsafe
eventbrite_update_default_questionUpdate a default questionconfirm
eventbrite_delete_default_questionDeactivate a default questionhigh_impact
eventbrite_get_custom_questionGet a specific custom questionsafe
eventbrite_list_custom_questionsList custom questions for an eventsafe
eventbrite_create_custom_questionCreate a custom question for registrationconfirm

Organizations

ToolDescriptionRisk
-------------------------
eventbrite_get_assortmentGet organization plan type and version detailssafe
eventbrite_update_assortmentUpdate organization plan typeconfirm
eventbrite_get_checkout_settingsGet organization's checkout configurationsafe
eventbrite_create_checkout_settingsCreate checkout settings for an orgconfirm
eventbrite_list_organization_rolesList organization roles and permissionssafe
eventbrite_list_organization_membersList organization memberssafe
eventbrite_list_organization_webhooksList webhooks configured for an orgsafe

Users

ToolDescriptionRisk
-------------------------
eventbrite_get_meGet authenticated user's account infosafe
eventbrite_get_userGet user details by ID (use 'me' for current user)safe
eventbrite_list_user_organizationsList orgs the user belongs tosafe
eventbrite_list_user_orgsList organizations by user IDsafe

Tracking & analytics

ToolDescriptionRisk
-------------------------
eventbrite_get_tracking_beaconGet tracking beacon by IDsafe
eventbrite_list_tracking_beaconsList tracking beacons for an orgsafe
eventbrite_create_tracking_beaconCreate a tracking beacon (GA, Facebook Pixel, etc.)confirm

Webhooks

ToolDescriptionRisk
-------------------------
eventbrite_create_webhookCreate a webhook for org eventsconfirm

Buyer settings

ToolDescriptionRisk
-------------------------
eventbrite_update_ticket_buyer_settingsUpdate post-purchase redirect, survey settingsconfirm

Media

ToolDescriptionRisk
-------------------------
eventbrite_get_media_uploadCheck status of an uploaded media imagesafe
eventbrite_retrieve_mediaGet media details by IDsafe

Code examples

Example 1: Create and manage events

// Get the user's organizations first
const orgs = await clawlink_call_tool({
  tool: "eventbrite_list_user_organizations",
  parameters: {}
});

// List events for an organization
const events = await clawlink_call_tool({
  tool: "eventbrite_list_organization_events",
  parameters: { organization_id: orgs[0].id }
});

// Create a new event
const newEvent = await clawlink_call_tool({
  tool: "eventbrite_create_event",
  parameters: {
    organization_id: orgs[0].id,
    name: { text: "Tech Conference 2024" },
    start: { utc: "2024-09-15T09:00:00Z" },
    end: { utc: "2024-09-15T17:00:00Z" },
    currency: "USD"
  }
});

// Create a ticket class
const ticket = await clawlink_call_tool({
  tool: "eventbrite_create_ticket_class",
  parameters: {
    event_id: newEvent.id,
    name: "General Admission",
    quantity: 100,
    cost: "USD,2500"
  }
});

Example 2: Manage attendees

// List attendees for an event
const attendees = await clawlink_call_tool({
  tool: "eventbrite_list_event_attendees",
  parameters: { event_id: "123456" }
});

// List orders for an event
const orders = await clawlink_call_tool({
  tool: "eventbrite_list_event_orders",
  parameters: { event_id: "123456" }
});

// Get attendees across all organization events
const orgAttendees = await clawlink_call_tool({
  tool: "eventbrite_list_org_attendees",
  parameters: { organization_id: "org123" }
});

// Get a sales report
const salesReport = await clawlink_call_tool({
  tool: "eventbrite_get_sales_report",
  parameters: { event_id: "123456" }
});

Example 3: Set up discounts and access codes

// Create a discount
const discount = await clawlink_call_tool({
  tool: "eventbrite_create_discount",
  parameters: {
    event_id: "123456",
    code: "EARLYBIRD20",
    percent_off: "20"
  }
});

// Create an access code
const accessCode = await clawlink_call_tool({
  tool: "eventbrite_create_access_code",
  parameters: {
    event_id: "123456",
    code: "VIP2024"
  }
});

Example 4: Manage venues and organizers

// List organization's venues
const venues = await clawlink_call_tool({
  tool: "eventbrite_list_org_venues",
  parameters: { organization_id: "org123" }
});

// Create a venue
const newVenue = await clawlink_call_tool({
  tool: "eventbrite_create_venue",
  parameters: {
    organization_id: "org123",
    name: "Convention Center",
    address: {
      city: "San Francisco",
      region: "CA",
      country: "US"
    }
  }
});

// Create an organizer
const organizer = await clawlink_call_tool({
  tool: "eventbrite_create_organizer",
  parameters: {
    organization_id: "org123",
    name: "Tech Events Inc."
  }
});

Error handling

Error patternLikely causeResolution
-----------------------------------------
Event has pending ordersCannot cancel/delete event with existing ordersWait for orders to complete or cancel them first
Discount not foundWrong discount ID or already usedCheck discount ID or create a new discount
Invalid ticket groupEmpty ticket_group_ids listCall list ticket groups first to get valid IDs
No ticket classesEvent needs at least one ticket before publishingCreate a ticket class before publishing
Venue capacity exceededTrying to create event beyond venue limitsCheck venue capacity and adjust event settings

Security & Permissions

  • ClawLink stores only the OAuth token, never raw API keys
  • Device credentials are stored locally in OpenClaw plugin config
  • Organization-level operations require appropriate Eventbrite roles

Troubleshooting

Tools not showing up after install:

  • Start a fresh OpenClaw chat to reload the plugin catalog
  • Call clawlink_list_integrations to confirm ClawLink is paired

Cannot publish event:

  • Event must have a name, description, organizer, and at least one ticket
  • Check all required fields are populated before publishing

Cancel/delete event fails:

  • Event must have no pending or completed orders
  • Consider unpublishing instead of deleting

Powered by ClawLink — your OpenClaw integration hub for Eventbrite.

版本历史

共 2 个版本

  • v1.0.5 当前
    2026-06-09 16:15 安全 安全
  • v0.1.0
    2026-05-21 13:57 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

business-ops

Trello

steipete
使用 Trello REST API 管理看板、列表和卡片
★ 162 📥 41,227
business-ops

Stripe

byungkyu
Stripe API 集成,支持托管 OAuth,实现对客户、订阅、发票、产品、价格和支付的可写金融集成。
★ 27 📥 25,986
business-ops

Discord

steipete
当需要通过discord工具控制Discord时使用:发送消息、添加反应、发布或上传表情包、上传表情、创建投票、管理帖子/置顶/搜索、获取权限或成员/角色/频道信息,或在Discord私信或频道中处理管理操作。
★ 78 📥 38,006