Skip to main content
Travelline, Bnovo, MEWS, Google Sheets, WebSearch and custom APIs

PMS INTEGRATION: TRAVELLINE

Follow these steps on the V2 platform:
  1. Go to the “Talents” section → “Available Skills”.
  2. Find Travelline at the bottom of the list and click “Connect”.
  3. Enter the hotel ID from your Travelline account.
  4. Save the settings and verify with a test request.
Log in to your Travelline account. In the top-right corner, under settings, you will find the “Hotel ID” — a numeric value, for example 243332. Copy this value to use during setup.
Room pricing and availability data. Data is updated dynamically. The AI can quote a price, check availability, and send a booking link.
Automatic application of promo codes when requesting prices is not implemented. To work with static promo codes, add their description and terms of use to the AI instruction — the assistant will inform guests about them. Automatic promo code application at the time of booking is not currently available.
Yes, auto-booking via Travelline is available. The AI creates the reservation autonomously. Make sure the corresponding feature is enabled in the AI employee settings.
This is a required field in the Travelline form — a technical requirement of the PMS integration. The AI requests it to correctly pass the data to the booking system. If you need to adjust the wording of the request to the guest, add a corresponding instruction in the AI employee settings.
Yes, this is done on the Travelline side. Follow these steps:
  1. Contact Travelline support.
  2. Request that AI Textura be added as a separate booking source.
  3. Once confirmed by Travelline, the source will appear correctly.
This is an instruction wording issue — the AI is reproducing a phrase it was not trained to avoid. Fix the behavior as follows:
  1. Go to the AI employee settings → “Instruction” section.
  2. Add an explicit rule, for example: “On Fridays and Saturdays, bookings are only available for 2 nights or more. Inform the guest of this rule; do not use phrases like ‘no rooms available’ or ‘unavailable’”.
  3. Save the instruction and verify the behavior with a test request.

PMS INTEGRATION: BNOVO

Follow these steps:
  1. Go to the AI Textura account → “Data” → “Add Data”.
  2. Select Bnovo from the list of integrations.
  3. Enter the login and password for your Bnovo account.
  4. Save the settings and verify the connection.
The hotel ID is contained in the browser address bar when you are in your Bnovo account. Example URL: https://bnovo.ru/hotel/12345 — the ID is 12345. Copy this value for use in the integration.
Administrator credentials are sufficient.
This is a typical credential mismatch issue. Follow these steps:
  1. Copy the login from your Bnovo account — do not type it manually, to avoid extra spaces.
  2. Do the same with the password.
  3. Paste both values into the connection fields and try again. If the mismatch persists — contact support: we will check the authorization request parameters.
This is non-standard behavior in the Bnovo integration that we diagnose at the request chain level. Contact support — we will analyze the logs and resolve the display discrepancy.
This is a rate visibility configuration issue in Bnovo. Choose one of the following options:
  1. In your Bnovo account, configure which rates are shown “at the desk” — the AI will only work with those.
  2. Alternatively, create a dedicated rate plan, e.g. “AI Rate”, specifically for the AI employee, and reference it in the instruction.
This is an integration issue on the Bnovo side related to cost data transfer. Follow these steps:
  1. After the AI creates a booking, you will find the correct amount in the Bnovo notification — use it to fill in the amount manually.
  2. Contact AI Textura support — we will analyze the request chain and diagnose the cost transfer behavior in your configuration.
The Bnovo API allows retrieving data — room prices and availability. Creating bookings via the Bnovo API is not currently available. If you need auto-booking — consider alternative PMS integrations or check with support for the current status of this feature.

PMS INTEGRATION: MEWS

There are two options:
  1. Submit a request to MEWS to obtain a production client name.
  2. Use an existing client name if you already have one. In both cases, MEWS Connector API certification is required. Check the current certification requirements on the MEWS website or with your MEWS account manager.
This is a technical characteristic of the MEWS API: the system expects times in the hotel’s local time zone, not UTC. For correct operation, ensure that check-in (15:00) and check-out (11:00) times are explicitly sent to MEWS in the property’s local time zone. If you have configured this yourself and the discrepancy persists — contact support: we will check the request parameters.
Every 2 minutes.

OTHER INTEGRATIONS AND TALENTS

Yes, via the Google Sheets Talent. Prepare your spreadsheet according to the following requirements: the structure must be flat (no nested levels), column headers must be clear and unambiguous, and merged cells are not allowed. Then connect the Talent in the AI employee settings.
Yes, via the WebSearch Talent. Connect it in the AI employee settings and add an explicit instruction indicating when to use search — this allows precise control over the assistant’s behavior.
Yes, via Talents. Connect the corresponding Talent in the AI employee settings.
Yes. There are two options:
  1. Create a custom Talent (Custom) to send HTTP requests to any external API.
  2. Use SendAPI to configure custom webhooks. Connection is done in the “Talents” section of the AI employee settings.
Yes. For accurate results, specify the exact address or location of your property in the settings of the corresponding Talent — this ensures accurate weather data.
Integrations with these systems are handled individually. API access is required for implementation. If your PMS has a closed API, an alternative option is available: “AI Operator” mode, in which the AI interacts with the system through a browser like a regular user. Contact support to discuss your specific case.
WeChat integration is not currently available. Stay tuned for updates in the AI Textura news section.
Yes, when working with external APIs, follow these steps:
  1. Add the following IPs to your whitelist: 136.144.29.235 and 136.144.28.219.
  2. Also add the domain aitextura.com.
  3. Make sure the changes have been applied on your system’s side.
Over 3,000 through the External Talents library: OpenAI, Anthropic, Shopify, MySQL, PostgreSQL, AWS, Twilio, amoCRM, Bitrix24, and more. You can view the full list in the “Talents” → “Available Skills” section of your account.