
Connectors / Operations · HTTP Connector
Automate Mews with Tray.ai
Add reservations, add a customer and add a bill in Mews, and start a workflow when Mews sends “Service order updated”.
Thanks — someone from our team will be in touch soon.
What can you do with Mews on Tray.ai?
Mews is a hotel property management system covering reservations, guest profiles, billing, payments, rates, and room availability for hospitality businesses. Tray.ai connects to Mews through the HTTP Connector, so your workflows can call the Mews API alongside the rest of your stack. API access comes through Mews's partner program or API plan, so you need approved credentials first.
- When Mews sends “Customer added”, create the guest profile in your marketing platform.
- Add reservations to Mews from bookings taken by your group sales team.
- Get a bill PDF at checkout and file it with the guest's record in your accounting system.
- Update payment records in your finance system each time Mews sends “Payment updated”.
- Connects through
- HTTP Connector
- Authentication
- An API key in the request body
- Base URL
- https://api.mews-demo.com/api/connector/v1
Set it up
Connect Mews to Tray.ai
Each step uses Mews's own API details, from its documentation.
Step 1
Save Mews's API key
Ask Mews for API access. Once it's approved, save the key as a Tray.ai authentication and add it to the request body from $.auth, so it never sits in the workflow itself.
Step 2
Point the HTTP Client at the API
Add an HTTP Client step and use https://api.mews-demo.com/api/connector/v1 as the base URL. Or paste a cURL example from Mews's API docs, and Tray.ai fills in the method, URL, and headers.
Step 3
Start with “Get all reservations”
It's one of 17 documented actions, under Reservations. The response comes back as data the next step can map into your other apps.
Step 4
Start workflows from Mews events
Give Mews the URL of a Tray.ai webhook trigger. “Service order updated” can then start a workflow, and so can 6 other events.
What the Mews API covers
5 resources and 17 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Mews gives API access on request, so approved credentials come first. Connecting it takes a few clicks: here's how.
Reservations
- Get all reservations
- Add reservations
- Update reservations
- Cancel a reservation
Customers
- Get all customers
- Search customers
- Add a customer
- Update a customer
Bills
- Get all bills
- Add a bill
- Close a bill
- Get a bill PDF
Payments
- Get all payments
- Add an external payment
- Refund a payment
Availability
- Get service availability
- Update service availability
Events Mews can send to a Tray.ai webhook trigger
- Service order updated
- Resource updated
- Message added
- Customer added
- Customer updated
- Payment updated
- Product updated
Checked against Mews's own documentation on 2026-10-22
How Tray.ai makes this work
Mews plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 9,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 Mews — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Mews actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on Mews 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 Mews?
+
The Mews API documents 17 actions across 5 resources (Reservations, Customers, Bills, Payments, Availability). For example: Get all reservations; Get all customers; Get all bills. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with Mews?
+
The Mews API uses an API key in the request body. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
Which Mews events can start a Tray.ai workflow?
+
Mews sends 7 events to a webhook URL, for example: Service order updated; Resource updated; Message added; Customer added; Customer updated; Payment updated; Product updated. A Tray.ai webhook trigger receives them and starts a workflow.
Do I need special access to the Mews API?
+
Yes. Mews gives API access on request, so you need approved credentials before a Tray.ai workflow can call it.
See Mews 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.