1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/docs/wiki/AgentPrograms Wed Oct 28 18:08:40 2015 +0100
1.3 @@ -0,0 +1,19 @@
1.4 += Agent Programs =
1.5 +
1.6 +A collection of programs are provided to handle messages for different kinds of
1.7 +mail participants. Currently, the following programs are provided:
1.8 +
1.9 +|| '''Program''' || '''Purpose''' ||
1.10 +|| `imip_person.py` ||<|2> Maintain scheduling information on behalf of people ||
1.11 +|| `imip_person_outgoing.py` ||
1.12 +|| `imip_resource.py` || Act as an autonomous resource that can be reserved ||
1.13 +
1.14 +For people, the role of the agent programs concerned is to construct a schedule
1.15 +that can be accessed via the [[../CalendarManager|management interface]] and to
1.16 +maintain a free/busy record for event scheduling purposes.
1.17 +
1.18 +For resources, the role of the agent program concerned is also to maintain
1.19 +schedule and free/busy records, but also to act autonomously - that is, without
1.20 +manual intervention - and to respond to event invitations or booking requests
1.21 +according to policies defined in the [[../Configuration|configuration]] of the
1.22 +system.