Skip to main content
Connecting the MEWS talent — modal with PMS fields

Channels — overview

What a channel is and how it works in AI Textura

Talents

Catalog of MCP tools and integrations

Telegram

Connect a guest-facing communication channel

Knowledge Base

Information about the hotel and its services

What a PMS talent is

PMS (Property Management System) is the system that runs a hotel’s or rental property’s room inventory. A hotel AI employee absolutely needs an integration with the PMS: without one, the bot can’t answer “Is anything free on November 5?” or “How much is a suite?” — let alone create a booking. In AI Textura, PMS systems connect through talents — MCP servers (Model Context Protocol) that the AI uses to perform PMS operations live during a conversation.
A PMS isn’t a channel — it’s a talent. Channels handle the conversation with the guest (Telegram, WhatsApp, a booking-platform messenger). Talents handle the room inventory. To make a hotel AI employee fully functional, you need both: a channel + at least one PMS talent.

Supported PMS systems

The talent catalog includes 6 PMS systems:
PMSRegionProperty typeAuthorization
MEWSGlobalHotels, hotel chainsConfiguration ID + Connector Token
TravellineRU, BY, worldwideHotelsHotel ID + Region
BnovoRU, CISSmall hotels, guest housesHotel ID + Login + Password
RealtyCalendarRUApartments, short-term rentalsAPI key
Bronirui OnlineRUGuest houses, mini-hotelsAPI key
MeHotelRUHotels, apartmentsAPI key
If your PMS isn’t in the list, write to Support. We expand the catalog regularly. You can also connect a custom MCP server through “Create talent”.

Video walkthrough


How to connect a PMS talent

1

Open the agent's Talents tab

Go to AI Employees → pick the employee → Talents tab → Browse apps sub-tab.
2

Find your PMS

In the category filter pick Travel & Hospitality (or use search by name). The PMS talents are MEWS, Travelline, Bnovo, RealtyCalendar, Bronirui Online, MeHotel.
3

Open the connection modal

Click the relevant card — the modal with authorization fields opens.
4

Fill in the credentials

See the per-PMS field descriptions below. Some values you’ll need to get from your PMS administrator or directly from the vendor.
5

Save the connection

Click Connect. The talent appears in the Connected tab on the agent page.
6

Verify in the test chat

Open the agent’s built-in test chat and ask about availability for specific dates. The AI should call the PMS and return an answer.
PMS credentials grant access to the hotel’s commercial data (bookings, rates, guests). Store them securely. Don’t share logins/passwords with third parties or publish them anywhere.

Connection parameters per system

MEWS

MEWS talent modal
MEWS is a cloud PMS for hotel chains and independent hotels at a global scale. It connects via MEWS connector tokens.
FieldDescriptionWhere to get it
Configuration IDThe MEWS configuration identifierFrom your administrator in the MEWS panel
Client NameClient (hotel) nameIn MEWS settings
Hotel IDHotel identifier in MEWSIn MEWS settings
Age Category AdultID for the “Adult” age categoryGuest categories in MEWS
Age Category ChildrenID for the “Child” age categoryGuest categories in MEWS
Hotel TimezoneHotel timezoneHotel settings
Connector Client TokenConnector client tokenRequested from MEWS
Access TokenAccess tokenRequested from MEWS
ClientClient application identifierRequested from MEWS
Enterprise IDEnterprise ID (for chains)In MEWS settings
For a hotel chain, connect a separate MEWS talent per hotel — each with its own Configuration ID and Hotel ID. Set up a dedicated AI employee for each hotel in the chain.

Travelline

Travelline talent modal
Travelline is a Russian/international PMS, especially popular across the CIS.
FieldDescriptionValues
Hotel IDHotel identifier in TravellineNumeric ID from the Travelline portal
RegionWhich Travelline region you’re inRU / BY / WORLD
The region determines which Travelline API endpoint receives the requests. If your hotel is in Russia, pick RU; in Belarus — BY; otherwise — WORLD.

Bnovo

Bnovo talent modal
Bnovo is a cloud PMS for small hotels and guest houses.
FieldDescription
Hotel IDHotel identifier in Bnovo
LoginBnovo account login
PasswordBnovo account password
Create a dedicated “technical” account in Bnovo for the AI Textura integration — it makes permission management easier and lets you revoke access cleanly when needed.

RealtyCalendar

A PMS for apartments and short-term rentals. Connects with an API key from your RealtyCalendar account.
FieldDescription
API KeyAPI key from RealtyCalendar settings

Bronirui Online

A PMS for guest houses and mini-hotels. Connects with an API key.
FieldDescription
API KeyAPI key from your Bronirui Online account

MeHotel

A Russian PMS for hotels and apartments.
FieldDescription
API KeyAPI key from your MeHotel account

What the AI can do with a PMS

Once a PMS talent is connected, the AI employee can:
  • Check room availability for specific dates.
  • Show rates and room category descriptions.
  • Create a draft booking or hand the data off to a manager.
  • Answer questions about a specific reservation (when the guest provides a booking number).
  • Check check-in / check-out status during the day.
The exact set of operations depends on what the specific PMS API supports and on the permissions granted to the integration account.

Setup after connecting

  1. Describe in the agent’s Persona that the AI is the hotel’s front-desk administrator. Include the hotel name, room types, booking policy, and so on.
  2. Connect a channel — Telegram, WhatsApp via Wazzup, or whichever messenger you use. See Channels.
  3. Add a knowledge base with descriptions of services, the cancellation policy, and house rules. The PMS supplies the room numbers; the knowledge base supplies everything else.
  4. Test the scenarios: booking, date changes, breakfast questions, cancellation requests.

Hotel chains

If you operate several hotels, create a separate AI employee for each one with its own PMS talent (its own Hotel ID / Configuration ID). You can route guests between employees through the rules system or channel routing.
For a chain, it’s convenient to use a single channel aggregator and one WhatsApp number, but a different AI employee for each hotel — each with its own PMS, knowledge base, and persona.

FAQ

Write to Support — the talent catalog is expanded regularly. As an alternative, you can connect a custom MCP server through “Create talent” (server type SSE / Streamable HTTP, authorization via API Key or Bearer Token).
Technically yes — both talents will appear in the connected list. In practice it rarely makes sense: one hotel = one PMS. It might apply to multiple properties under a single agent account, but in that case it’s better to split them across separate AI employees.
Check: (1) the PMS talent is connected and active; (2) the credentials (Hotel ID, tokens, logins) are current and haven’t been revoked on the PMS side; (3) the integration account in the PMS has permission to read the calendar and rates; (4) the agent’s instructions explicitly say to use the PMS tool for booking-related questions.
Yes — provided the PMS talent has write permission (booking creation) and the agent’s instructions explicitly allow it. For safety, we recommend running the “draft booking + manager confirmation” flow first and only switching to fully automated creation once you trust the conversation quality.
If your hotel is in Russia — pick RU; in Belarus — BY; in any other country — WORLD. This determines which Travelline API endpoint receives the requests.
A Configuration ID is issued separately for each integration in MEWS. Ask your MEWS partner manager for a “Configuration for the AI Textura integration” — they’ll activate the connector and send all the identifiers you need (Configuration ID, Client, Enterprise ID, tokens).
Credentials are stored encrypted and are only used for API requests to the PMS on behalf of the integration. We still recommend creating a separate account for the integration in your PMS (with the minimum required permissions) — that way you can revoke access at any time without affecting your main users.