Skip to main content
Cendra labels are conditional tags that automatically categorize conversations based on reservation data, guest behavior, and message content. Unlike tags (which are applied by AI based on message analysis), labels are applied automatically when specific conditions are met.

How Labels Work

Labels use a condition builder to define rules. When a conversation matches the conditions, the label is automatically applied. Labels can then be used to:
  • Filter conversations in the inbox
  • Trigger AI Rules — apply specific guardrails only to labeled conversations
  • Route conversations — direct labeled conversations to specific team members
  • Track patterns — monitor how many conversations match each condition

Label Configuration

Navigate to Agent Hub → Labels to create and manage labels.
Each label has:
  • Name — descriptive label (e.g., “VIP Guest”, “Long Stay”, “Returning Guest”)
  • Icon — emoji for visual identification

Condition Builder

Labels use a visual condition builder with these fields:
FieldTypeExample conditions
numberOfNightsNumberGreater than 7 (long-stay guests)
messageStringContains “complaint”, starts with “urgent”
categoryEnumEquals “VIP”, equals “inquiry”
sourceStringEquals “Airbnb”, equals “Booking.com”
propertyIdProperty listEquals specific property
metadataStringContains custom data
isReturningBooleanEquals true (returning guest)
checkInDateDateGreater than today, less than next week

Operators

Each field type supports different operators:
Field typeAvailable operators
Stringequals, not equals, contains, not contains, starts with, ends with, regex, empty, not empty
Numberequals, greater than, less than
Enumequals, not equals, in, not in, empty, not empty
Booleanequals, not equals
Dateequals, greater than, less than, empty, not empty

Example Labels

LabelConditionUse case
VIP Guestcategory equals “vip”Apply premium service rules
Long StaynumberOfNights greater than 7Different communication style for extended stays
Returning GuestisReturning equals truePersonalized welcome, skip routine instructions
Airbnb Bookingsource equals “Airbnb”Channel-specific procedures
Last-MinutecheckInDate less than tomorrowUrgent pre-arrival communication

Labels + AI Rules

Labels connect to AI Rules for conditional guardrail enforcement. When you create an AI Rule, you can restrict it to specific labels — the rule only applies when the conversation has that label. Example: Create a rule “Offer 10% discount for long stays” restricted to the “Long Stay” label. The AI only offers the discount when the guest’s reservation is 7+ nights.

Managing Labels

  1. Navigate to Agent Hub → Labels
  2. Click Create Label
  3. Set the name and icon
  4. Add conditions using the visual builder
  5. Save — the label takes effect immediately