paul@933 | 1 | = Use Cases = |
paul@933 | 2 | |
paul@934 | 3 | Some situations where the imip-agent framework can provide automation |
paul@934 | 4 | opportunities. |
paul@933 | 5 | |
paul@933 | 6 | == Room and Resource Booking == |
paul@933 | 7 | |
paul@933 | 8 | * Enforce booking privileges |
paul@934 | 9 | |
paul@934 | 10 | * Enforce booking "budgets" to prevent people booking too many things or |
paul@947 | 11 | booking things simultaneously that they will attend |
paul@934 | 12 | |
paul@934 | 13 | * Support pools of resources where one address may be responsible for |
paul@949 | 14 | multiple units that are not individually identified at the time of booking |
paul@934 | 15 | |
paul@934 | 16 | * Support duration limits and start/end time granularity, using `COUNTER` to |
paul@947 | 17 | suggest acceptable periods |
paul@933 | 18 | |
paul@933 | 19 | == Appointment Booking == |
paul@933 | 20 | |
paul@933 | 21 | * Support checks to verify the right to request an appointment |
paul@933 | 22 | * Allow both requester-initiated and requester-contacted transactions |
paul@933 | 23 | |
paul@933 | 24 | == Assistant and Secretarial == |
paul@933 | 25 | |
paul@933 | 26 | * Handle certain kinds of events whilst leaving others to the recipient |
paul@933 | 27 | |
paul@933 | 28 | == Event Polls == |
paul@933 | 29 | |
paul@934 | 30 | Event voting is effectively the gathering of free/busy information from |
paul@934 | 31 | participants followed by the selection of a specific period by an organiser. |
paul@934 | 32 | |
paul@934 | 33 | 1. Free/busy information is solicited from potential recipients by the |
paul@947 | 34 | organiser. |
paul@933 | 35 | |
paul@934 | 36 | 1. Recipients respond with details of their availability (typically |
paul@947 | 37 | emphasising when they are free for the event, busy otherwise). |
paul@934 | 38 | |
paul@934 | 39 | 1. The organiser then decides on a free period and notifies all free |
paul@947 | 40 | participants as normal. |
paul@934 | 41 | |
paul@933 | 42 | 1. Recipients respond as normal to the event invitation. |
paul@933 | 43 | |
paul@934 | 44 | A Web interface would merely provide a direct means of indicating |
paul@934 | 45 | event-specific free/busy information. |