1 = Agent Programs = 2 3 A collection of programs are provided to handle messages for different kinds of 4 mail participants. Currently, the following programs are provided: 5 6 || '''Program''' || '''Purpose''' || 7 || `imip_person.py` ||<|2> Maintain scheduling information on behalf of people || 8 || `imip_person_outgoing.py` || 9 || `imip_resource.py` || Act as an autonomous resource that can be reserved || 10 11 For people, the role of the agent programs concerned is to construct a schedule 12 that can be accessed via the [[../CalendarManager|management interface]] and to 13 maintain a free/busy record for event scheduling purposes. 14 15 For resources, the role of the agent program concerned is also to maintain 16 schedule and free/busy records, but also to act autonomously - that is, without 17 manual intervention - and to respond to event invitations or booking requests 18 according to policies defined in the [[../Configuration|configuration]] of the 19 system.