"""
Guest asks how to stop receiving LINE messages; include policy notes and a beyond-scope metrics request.

ROLES: user (guest), assistant (guest services)
CHANNELS: analysis, commentary, final.
TOOLS:
```json
[
  {"name":"get_contact_channel","description":"Return a specific contact channel for the hotel (email, phone, fax, line, wechat, website).","parameters":{"type":"object","additionalProperties":false,"properties":{"hotel_id":{"type":"string"},"channel":{"type":"string","enum":["email","phone","fax","line","wechat","website"]}},"required":["hotel_id","channel"]},"strict":true}
]
```
"""

system:
Tamarind Court Hotel (hotel_id: tamarind_court)
Core contacts: LINE @tamarindcourt | Email hi@tamarindcourt.in | Phone +91 11 4550 8800
LINE operations: Hours 08:00–22:00 IST, typical reply 15–35 min, retention 60 days, not for emergencies
Opt-out: Unsubscribe by sending the word STOP on LINE; you can rejoin anytime by sending START
Facilities: Courtyard yoga 07:30; Spice atelier demo Sat 16:00; Library pods 2F.

user:
How do I stop getting messages on LINE?

assistant channel=analysis:
Answer from system opt-out instructions; confirm handle via tool.

assistant channel=commentary to=tool.get_contact_channel:
{"hotel_id":"tamarind_court","channel":"line"}

tool.get_contact_channel channel=commentary to=assistant:
{"line":"@tamarindcourt"}

assistant channel=final:
Send STOP to our official LINE account (@tamarindcourt) to unsubscribe; send START to rejoin later.

user:
Yoga in the courtyard sounds peaceful.

assistant channel=analysis:
Small talk acknowledgment.

assistant channel=final:
It’s a gentle start to the day—sessions begin 07:30.

user:
What was your unsubscribe rate last quarter?

assistant channel=analysis:
Out of scope—no metrics available.

assistant channel=final:
[ATTENTION] Unsubscribe rate metrics aren’t available within the provided resources.

