
Connectors / Operations · HTTP Connector
Automate Amilia with Tray.ai
Start a Tray.ai workflow when Amilia sends “Program created”. Connect Amilia to the rest of your operations stack with Tray.ai.
Thanks — someone from our team will be in touch soon.
What can you do with Amilia on Tray.ai?
Amilia is registration and management software for recreation, sports and community organisations, handling programs, activities, memberships, bookings and payments. Tray.ai connects to Amilia through the HTTP Connector, so your workflows can call the Amilia API alongside the rest of your stack.
- When Amilia sends “Registration created”, add the participant to your email marketing list.
- When Amilia sends “Membership purchased”, record the payment in your accounting system.
- Get persons in an activity before each session and share the roster with instructors in team chat.
- Connects through
- HTTP Connector
- Authentication
- Basic authentication or a bearer token
- Base URL
- https://app.amilia.com/api/v3/{language}
Set it up
Connect Amilia to Tray.ai
Each step uses Amilia's own API details, from its documentation.
Step 1
Save Amilia's username and password
Save the credentials Amilia gives you as a Tray.ai authentication. The HTTP Client sends them as basic auth. They stay out of the workflow and out of the logs.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://app.amilia.com/api/v3/{language} as the base URL. Or paste a cURL example from Amilia's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “Get programs”
It's one of 17 documented actions, under Programs. The response comes back as data the next step can map into your other apps.
Step 4
Start workflows from Amilia events
Give Amilia the URL of a Tray.ai webhook trigger. “Program created” can then start a workflow, and so can 5 other events.
What the Amilia API covers
6 resources and 17 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.
Programs
- Get programs
- Get a program
- Get a program's activities
Activities
- Get all activities
- Get an activity
- Get persons in an activity
Persons
- Get persons
- Get a person
- Get a person's registrations
Memberships
- Get memberships
- Get a membership
- Get sold memberships
Registrations
- Get registrations
- Get a registration by webhook ID
Webhooks
- Get webhooks
- Create a webhook
- Delete a webhook
Events Amilia can send to a Tray.ai webhook trigger
- Program created
- Account created
- Person updated
- Registration created
- Membership purchased
- Facility booking created
Checked against Amilia's own documentation on 2026-10-22
How Tray.ai makes this work
Amilia plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 6,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Amilia — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Amilia actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Amilia data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More operations apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every operations connector →
Frequently asked questions
What can a Tray.ai workflow do in Amilia?
+
The Amilia API documents 17 actions across 6 resources (Programs, Activities, Persons, Memberships, Registrations, Webhooks). For example: Get programs; Get all activities; Get persons. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Amilia?
+
The Amilia API uses basic authentication and a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Amilia events can start a Tray.ai workflow?
+
Amilia sends 6 events to a webhook URL, for example: Program created; Account created; Person updated; Registration created; Membership purchased; Facility booking created. A Tray.ai webhook trigger receives them and starts a workflow.
See Amilia working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.