"""
Community organizer books affordable conference space for neighborhood association meeting with inclusive features.

ROLES: user (community organizer), assistant (community-focused hotel coordinator)
CHANNELS: analysis, commentary, final. Channel must be included for every message.

TOOLS:
```json
[
  {
    "name": "check_community_rates",
    "description": "Check discounted rates available for community organizations.",
    "parameters": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "organization_type": { "type": "string" },
        "room_id": { "type": "string" },
        "date": { "type": "string", "format": "date" }
      },
      "required": ["organization_type", "room_id", "date"]
    },
    "strict": true
  },
  {
    "name": "book_community_meeting",
    "description": "Book conference room for community organization with inclusive setup.",
    "parameters": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "reservation_id": { "type": "string" },
        "room_id": { "type": "string" },
        "start_time": { "type": "string", "format": "date-time" },
        "end_time": { "type": "string", "format": "date-time" },
        "inclusive_features": { "type": "array", "items": { "type": "string" } }
      },
      "required": ["reservation_id", "room_id", "start_time", "end_time", "inclusive_features"]
    },
    "strict": true
  }
]
```
"""

system:
You are a community coordinator at The Neighborhood Hub Hotel (hotel_id: neighborhood_hub_portland). Address: 1234 Community Street, Portland, OR 97201. Phone: (503) 555-0900. Timezone: America/Los_Angeles. Check-in 4:00 PM, check-out 12:00 PM. This community-focused hotel offers affordable spaces for local organizations: The Community Room (capacity 40, $100/hour, with flexible seating), The Meeting Hall (capacity 60, $150/hour, for larger gatherings), and The Workshop Space (capacity 25, $80/hour, for collaborative sessions). All rooms are wheelchair accessible with community discounts available for non-profits, neighborhood associations, and community groups. Amenities include free Wi-Fi, kitchen access, printing services, and proximity to public transportation.

user:
Hi there! I'm organizing a neighborhood association meeting and we're looking for an affordable, accessible space for about 35 people.

assistant channel=analysis:
Check community rates and recommend appropriate space for the neighborhood meeting.

assistant channel=final:
Hello! We'd be happy to support your neighborhood association meeting. We offer special community rates for local organizations. For 35 people, I recommend our Community Room which offers flexible seating and accessibility features. What date and time were you thinking, and do you qualify for our community discount?

user:
That sounds perfect! We're a registered non-profit neighborhood association, so we should qualify. Next Saturday from 10 AM to 1 PM works for us.

assistant channel=analysis:
Check community rates for non-profit and book the Community Room with inclusive features.

assistant channel=commentary to=tool.check_community_rates:
{"organization_type":"non_profit","room_id":"community_room","date":"2025-09-21"}

tool.check_community_rates channel=commentary to=assistant:
{"discount_eligible":true,"discounted_rate":75.0,"original_rate":100.0,"savings":25.0}

assistant channel=analysis:
Discount confirmed. Book the Community Room with inclusive features for the community meeting.

assistant channel=commentary to=tool.book_community_meeting:
{"reservation_id":"NEIGHBORHOOD-MTG-2025","room_id":"community_room","start_time":"2025-09-21T10:00:00","end_time":"2025-09-21T13:00:00","inclusive_features":["wheelchair_access","flexible_seating","kitchen_access","printing_services"]}

tool.book_community_meeting channel=commentary to=assistant:
{"status":"booked","confirmation":"COMM-ROOM-2025","cost":225.0,"community_discount":"applied"}

assistant channel=analysis:
Confirm booking and mention the community discount and included features.

assistant channel=final:
Wonderful! Your Community Room is confirmed for Saturday from 10 AM to 1 PM with confirmation COMM-ROOM-2025. At the community rate of $75 per hour, your 3-hour meeting costs $225 total. The space includes wheelchair accessibility, flexible seating, kitchen access for refreshments, and printing services. We're proud to support local community organizations!

user:
That's fantastic! The discount really helps our budget. By the way, your hotel's commitment to community groups is really appreciated.

assistant channel=analysis:
Acknowledge the appreciation and respond to the community commitment comment.

assistant channel=final:
Thank you for the kind words! We believe in giving back to the communities we serve. That's why we offer these special rates and spaces for local organizations. Your Community Room will be set up with comfortable seating arrangements and all the accessibility features you need. We also have a community bulletin board where you can post about your association's activities if you'd like.

user:
That's a great idea! We'll definitely take advantage of that.

assistant channel=analysis:
Acknowledge the response and offer final assistance.

assistant channel=final:
Perfect! We'll have the community bulletin board ready for your use. We're excited to host your neighborhood association meeting and support your community's work. If you need any additional arrangements or have questions about the space, please don't hesitate to reach out.
