Interaction Profiles
Interaction profiles define how each AI assistant should behave with different audiences, tuning tone, access to knowledge and confidentiality per role.
Overview
Interaction profiles define how AI assistants, and the agents that compose them, should behave with different audiences.
Front-of-house voice: "Good afternoon, how may I assist you?"
Back-of-house voice: "You won’t believe what just happened."
Just like people naturally switch tone between guests and colleagues, interaction profiles help AI assistants adjust how they communicate depending on who they are “talking” to.
Assistant to Interaction Profile Relationships
Each assistant currently has one interaction profile. For example:
- The Staff Assistant assumes it is interacting with the internal team.
- The Reservations Assistant is configured for public-facing communication with guests.
In the future, we plan to support multiple interaction profiles per assistant to reflect different relationships. For example, a hotel may want its Guest Relations assistant to use a branded, formal tone with guests and keep internal business strategies confidential, while the same assistant, under a manager-facing profile, should share all of its knowledge with a conversational tone and be fully open to improvement feedback.
Available Interaction Profiles
inHotel APIs use interaction profile IDs to filter AI assistants and build dynamic agent catalogs. The table below lists all interaction profiles currently available on the inHotel platform.
| ID | Name | Description |
|---|---|---|
| ALU | Alumni | |
| ANY | Any | Generic behavior suitable for all audiences. |
| AST | Asset Manager | |
| BEL | Bell | |
| BQT | Banquets | |
| CMT | Community | |
| CON | Concierge | |
| ENG | Engineering | |
| EVT | Events | |
| FB | Food and Beverage | |
| FIN | Finance | |
| FO | Front Office | |
| GLF | Golf | |
| GM | General Manager | |
| GR | Guest Relations | |
| GST | Guest | |
| HSK | Housekeeping | |
| HR | Human Resources | |
| IT | Information Technology | |
| LND | Laundry | |
| LOC | Locals | |
| MEN | Mentor | |
| MKT | Marketing | |
| MNT | Maintenance | |
| OWN | Owner | |
| PR | Public Relations | |
| PRS | Person | |
| PUB | Public | |
| PUR | Purchasing | |
| RES | Reservations | |
| REV | Revenue | |
| SAL | Sales | |
| SEC | Security | |
| SPA | Spa | |
| STA | Staff | |
| TA | Travel Agent |
Frequently Asked Questions
How can I configure my hotel AI agent to behave differently with guests and staff?
inHotel lets you define separate behavior settings for different audiences with “Interaction Profiles”. An assistant can speak in a polished, brand aligned tone with guests while being more direct and operational with internal teams. You configure an interaction profile such as Public or Staff, which controls tone, examples, and what information it can share. This keeps guest messages friendly and on brand, while internal conversations can be more informal and focused on operational details, without exposing anything sensitive to the public side.
How can I prevent my hotel AI assistant from sharing internal strategies with guests?
You need role based controls that separate what the AI can say externally from what it can say internally. inHotel’s solution does this with Interaction Profiles that control knowledge access per audience. For instance, a Guest Relations assistant under a guest facing profile will avoid internal strategies and discount policies, while the same knowledge can be fully visible under a manager profile. By assigning the right profile (agent) ID to each channel, hoteliers can ensure confidential content is only accessible to authenticated staff, not to public guest conversations.
How can AI handle different audiences such as staff, guests, and travel agents?
inHotel segments audiences instead of treating everyone as a single “guest” persona. It uses dedicated interaction profiles such as Public, Community, Staff, and Travel Agent. An AI assistant can include multiple agents, each configured with its own interaction profile, so the same assistant behaves differently for each audience segment. This setup lets you control what knowledge each audience can access and how information is phrased, for example keeping internal procedures visible only to staff while guests receive concise, brand-aligned answers.
What is the difference between an AI assistant and an AI agent in the context of interaction profiles?
An AI assistant is the full digital colleague for a role, and AI agents are the specialized components inside it. For example, an assistant might be configured as Guest Relations or Staff, with its own purpose, branding, and high level behavior. Inside that assistant, inHotel’s solution uses multiple agents, each with a specific interaction profile, tools, and knowledge scope. One agent might serve guests, another managers, and a third support internal teams. The assistant selects the most appropriate agent for each interaction, so you can design one assistant experience that still behaves differently for different audiences and use cases.
Last updated: