Rutgers SOC Room Finder
Use this skill for empty-room and room-availability queries.
Tool map
- •Resolve building + compute room free windows:
rutgers_soc_find_room_availability
Workflow
- •Extract building, day, start time, and minimum duration from the user request.
- •Call
rutgers_soc_find_room_availabilityfirst. - •If the tool returns an ambiguity error for building resolution, ask the user to pick one candidate code.
- •Rank output by
longestFreeMinutes(already sorted by the tool). - •Return concise availability windows with duration.
- •If
fallbackAppliedis true, explicitly note that shorter windows were included because long windows were scarce.
Defaults
- •If day is omitted, use tool default (current local weekday).
- •If start time is omitted, use tool default (current local time).
- •If end time is omitted, use tool default (22:00).
- •Prefer windows at least 60 minutes unless user asks for a different threshold.
- •If few long windows exist, include shorter windows and label them.
Response shape
Use this compact format:
ROOM - start-end (duration)
Example:
TIL 125 - 5:00 PM-10:00 PM (300m)
If no windows exist, return that no rooms are free in the requested interval.