Weavz
Amilia

Amilia

Activity, camp, recreation, membership, facility booking, and access operations from Amilia SmartRec.

10 tools
5 triggers

Tools

Name
list_programs

List programs for an Amilia organization.

list_activities

List activities for an Amilia organization with optional date filters.

list_activity_persons

List persons in an activity. Medical fields are intentionally not requested by this list action.

list_registrations

List activity registrations with date or updated-date filters.

list_memberships

List memberships for an Amilia organization.

list_facility_bookings

List facility reservations/bookings for an Amilia organization.

list_access_scans

List access scans for attendance or facility access operations.

list_webhook_subscriptions

List Amilia webhook subscriptions for an organization, including their status.

create_or_update_webhook_subscription

Create or update an Amilia webhook subscription for one context and action.

delete_webhook_subscription

Delete an Amilia webhook subscription by subscription ID.

Triggers

Name
registration_event

Triggers when an Amilia activity registration is created, updated, or deleted.

waitlist_registration_event

Triggers when an Amilia waitlist registration is created, updated, or deleted.

membership_purchase_event

Triggers when an Amilia membership purchase is created, updated, or deleted.

facility_booking_event

Triggers when an Amilia facility booking is created, updated, or deleted.

activity_event

Triggers when an Amilia activity is created, updated, or deleted.

Quick Start

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

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

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

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Amilia 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 Amilia support?

Amilia supports 10 tools including List Programs, List Activities, List Activity Persons, List Registrations, List Memberships, and more.

Can I use Amilia with AI agents?

Yes. Add Amilia 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 Amilia be used in stateful agent workflows?

Yes. Agents can combine Amilia 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 Amilia use?

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

How much does the Amilia integration cost?

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

What triggers does Amilia support?

Amilia supports 5 triggers including Registration Event, Waitlist Registration Event, Membership Purchase Event, Facility Booking Event, Activity Event.

Connect Amilia in minutes

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