Momence
Fitness, wellness, and experience platform for members, memberships, sessions, bookings, and checkout workflows.
Tools
| Name | Description |
|---|---|
get_profileGet the Momence user profile associated with the OAuth token. | Get the Momence user profile associated with the OAuth token. |
list_membersList Momence host members with optional search and active-membership filter. | List Momence host members with optional search and active-membership filter. |
create_memberAdd a Momence host member. | Add a Momence host member. |
get_memberGet a Momence host member by ID. | Get a Momence host member by ID. |
update_member_nameUpdate a Momence member first and last name. | Update a Momence member first and last name. |
update_member_emailUpdate a Momence member email address. | Update a Momence member email address. |
update_member_phone_numberUpdate a Momence member phone number. | Update a Momence member phone number. |
delete_member_phone_numberDelete all phone number records for a Momence member. | Delete all phone number records for a Momence member. |
list_host_membershipsList memberships available for the Momence host. | List memberships available for the Momence host. |
list_member_bought_membershipsList active subscriptions and packs for a specific Momence member. | List active subscriptions and packs for a specific Momence member. |
freeze_membershipFreeze a bought membership immediately or schedule freeze/unfreeze. | Freeze a bought membership immediately or schedule freeze/unfreeze. |
unfreeze_membershipUnfreeze a bought membership or remove a scheduled freeze. | Unfreeze a bought membership or remove a scheduled freeze. |
schedule_membership_freezeSchedule a Momence bought membership freeze. | Schedule a Momence bought membership freeze. |
schedule_membership_unfreezeSchedule a Momence bought membership unfreeze. | Schedule a Momence bought membership unfreeze. |
remove_scheduled_unfreezeRemove a scheduled Momence bought membership unfreeze. | Remove a scheduled Momence bought membership unfreeze. |
update_membership_creditsUpdate credits of a package-events or package-money bought membership for a member. | Update credits of a package-events or package-money bought membership for a member. |
list_sessionsList Momence host sessions with date, location, teacher, type, and cancellation filters. | List Momence host sessions with date, location, teacher, type, and cancellation filters. |
get_sessionGet a Momence host session by ID. | Get a Momence host session by ID. |
list_session_bookingsList bookings for a Momence session. | List bookings for a Momence session. |
add_member_to_session_for_freeAdd a Momence member to a session for free. | Add a Momence member to a session for free. |
add_member_to_waitlistAdd a Momence member to a session waitlist. | Add a Momence member to a session waitlist. |
cancel_session_bookingCancel a single Momence session booking by booking ID. | Cancel a single Momence session booking by booking ID. |
cancel_recurring_session_bookingCancel a recurring Momence session booking and related session bookings. | Cancel a recurring Momence session booking and related session bookings. |
mark_session_booking_checked_inMark a Momence session booking as checked in. | Mark a Momence session booking as checked in. |
remove_session_booking_check_inMark a Momence session booking as not checked in. | Mark a Momence session booking as not checked in. |
list_tagsList available Momence host tags. | List available Momence host tags. |
assign_tag_to_memberAssign a Momence tag to a member. | Assign a Momence tag to a member. |
unassign_tag_from_memberRemove a Momence tag assignment from a member. | Remove a Momence tag assignment from a member. |
Triggers
| Name | Description |
|---|---|
new_or_updated_membersTriggers when Momence host members appear in the newest member list. | Triggers when Momence host members appear in the newest member list. |
new_or_updated_sessionsTriggers when Momence sessions appear in the upcoming session list. | Triggers when Momence sessions appear in the upcoming session list. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('momence', 'get_profile', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'momence',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Momence to my app?
Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Momence support?
Momence supports 28 tools including Get Logged User Profile, List Members, Add Member, Get Member, Update Member Name, and more.
Can I use Momence with AI agents?
Yes. Add Momence 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.
Can Momence be used in stateful agent workflows?
Yes. Agents can combine Momence 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 Momence use?
Momence uses OAuth2. Weavz stores OAuth credentials securely and refreshes tokens when supported by the provider.
How much does the Momence integration cost?
The Momence integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Momence support?
Momence supports 2 triggers including New Or Updated Members, New Or Updated Sessions.
Connect Momence in minutes
Get 20,000 free action executions every month. No credit card required.