Queue a booking for an IC resource
ic_resources_bookQueue a booking envelope for life-side processing — Ray's life repo (kernel.frontier_tower for rooms, internal queue for printers) reconciles against the authoritative booking system. Returns 'queued', not 'confirmed.' Rate-limited 10/token/UTC day; 30-day dedupe on (resource_id, user, start_iso). Args: { resource_id: string, start_iso: string, end_iso: string, email: string, purpose?: string }. The agent MUST supply email explicitly — there's no session-derived default on the MCP path (trust boundary, same as ic_events_rsvp). Required scope: resources:book.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Email Luma / Frontier Tower should attach to the booking. Required for agent callers. | ||
| end_iso | Yes | ISO-8601 end timestamp. | |
| purpose | No | What the booking is for. Optional. | |
| start_iso | Yes | ISO-8601 start timestamp. | |
| resource_id | Yes | Resource id from ic_resources_list. |