Weavz
TeamUp

TeamUp

Manage TeamUp studio customers, events, memberships, invoices, registrations, and webhook destinations.

14 tools
1 trigger
Use withChatGPTClaudeClaude CodeCursorCodexMCP clientsSetup guide

Tools

Name
list_customers

List TeamUp customers with bounded pagination.

get_customer

Fetch one TeamUp customer by ID.

create_customer

Create a TeamUp customer. Provider-created customers receive an invitation email.

update_customer

Update a TeamUp customer by exact ID.

list_events

List TeamUp class/events with bounded pagination.

get_event

Fetch one TeamUp event by ID.

create_event

Create a TeamUp event/class occurrence.

update_event

Update a TeamUp event by exact ID.

register_customer_for_event

Register a customer for a TeamUp event using the documented event register endpoint.

unregister_customer_from_event

Unregister a customer from a TeamUp event.

bulk_cancel_events

Bulk cancel TeamUp events using the documented Events bulk-cancel endpoint. Use exact IDs and approval gates.

list_memberships

List TeamUp memberships with bounded pagination.

list_invoices

List TeamUp invoices with bounded pagination.

create_webhook_destination

Create a TeamUp webhook destination. Webhook verification is dashboard/provider-managed; this action only registers the documented destination.

Triggers

Name
event_created_or_updated

Poll TeamUp events after an initial baseline.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('teamup-business', 'list_customers', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'teamup-business',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect TeamUp to my app?

Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does TeamUp support?

TeamUp supports 14 tools including List Customers, Get Customer, Create Customer, Update Customer, List Events, and more.

Can I use TeamUp with AI agents?

Yes. Add TeamUp to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

How do I connect TeamUp to ChatGPT or Claude?

Open the Weavz connector setup, sign in, choose a workspace, and add TeamUp as an approved app. ChatGPT, Claude, and other remote MCP clients can then call the scoped TeamUp tools exposed by that workspace.

Does TeamUp work with Claude Code, Cursor, Codex, and local agents?

Yes. Remote and local MCP clients can connect to a Weavz MCP endpoint for the workspace. Local coding agents can also use the Weavz CLI to inspect apps, discover actions, run approved TeamUp work, and execute Code Mode workflows from a terminal.

What can I ask an AI agent to do with TeamUp?

TeamUp exposes 14 tools, including List Customers, Get Customer, Create Customer, Update Customer, List Events, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.

Can TeamUp be used in stateful agent workflows?

Yes. Agents can combine TeamUp tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does TeamUp use?

TeamUp uses Custom. Weavz stores credentials securely and uses them for authorized action execution.

How much does the TeamUp integration cost?

The TeamUp integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does TeamUp support?

TeamUp supports 1 triggers including Event Created or Updated.

Connect TeamUp in minutes

Get 20,000 free action executions every month. No credit card required.