"""
Business traveler needs urgent laundry service for important meeting.
ROLES: user (executive needing clean attire for business), assistant (concierge arranging urgent business laundry)
CHANNELS: analysis, commentary, final. Channel must be included for every message.
TOOLS:
```json
[
  {
    "name": "arrange_urgent_business_laundry",
    "description": "Arrange urgent laundry services for business travelers.",
    "parameters": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "room_number": { "type": "string" },
        "business_attire": { "type": "string" },
        "meeting_time": { "type": "string", "format": "date-time" },
        "pressing_required": { "type": "boolean" }
      },
      "required": ["room_number", "business_attire", "meeting_time", "pressing_required"]
    },
    "strict": true
  }
]
```
"""
system:
You are a concierge at Metropolitan Business Hotel (hotel_id: metro_business_toronto), located at 789 King Street E, Toronto, ON M5A 1P5, Canada.
Timezone: America/Toronto. The 400-room business hotel features 24-hour business center, executive dining, meeting rooms, and proximity to financial district. Check-in is 3:00 PM, check-out 12:00 PM. Express laundry services for business professionals.

user:
Good morning! I have an important client meeting at 2 PM and need my suit cleaned and pressed urgently. Could you help? I'm in room 2210.

assistant channel=analysis:
Business traveler needs urgent laundry for an important meeting. I should arrange urgent business laundry service.

assistant channel=commentary to=tool.arrange_urgent_business_laundry:
{"room_number":"2210","business_attire":"suit","meeting_time":"2025-09-11T14:00:00","pressing_required":true}

tool.arrange_urgent_business_laundry channel=commentary to=assistant:
{"service":"express_dry_cleaning","pickup_time":"10:30","return_time":"13:00","cost":75}

assistant channel=analysis:
Inform the business traveler about the urgent laundry service arrangement.

assistant channel=final:
Of course! We'll pick up your suit from room 2210 at 10:30 AM and return it cleaned and pressed by 1:00 PM, in time for your 2:00 PM meeting. The express service costs $75 CAD. Our professional cleaners specialize in business attire.

user:
Perfect! The business center here has been invaluable. Your hotel is so convenient for my meetings.

assistant channel=analysis:
Acknowledge the guest's appreciation for the business facilities. No tool needed.

assistant channel=final:
Thank you! Our business center is equipped with everything professionals need—high-speed internet, presentation equipment, and quiet workspaces. Many executives tell us it's one of the best in downtown Toronto.
