Customise Resources Db to add setup period for room bookings

Hi,

I have a scenario where certain meetings booked using C&S functionality from a Notes App need to have an additional period added to the start of the meeting to enable the room to be “set up” ready for the meeting. The C&S code from IBM/Lotus treats a room the same as any other object, such as attendees, and invites all objects to the meeting. This has made it just about impossible to alter the C&S code to add the time on as the meeting is booked, and I haven’t as yet really identified how the dates/times get passed to each object. So, my alternative option was to “trap” the room booking as its made and create an additional booking for the “set-up” period. I have managed to do this as the initial booking will trigger an agent for either “After New Mail Arrives” or “After Documents are Created or Modified” events. However, subsequent rescheduling or deletion of the meeting doesn’t trigger the agents and so can’t be detected automatically, despite the changes appearing to be “mailed” to the resource database. Does anyone have any ideas why this is, or how I should be trying to set this up. I’m in favour of keeping this to the resource database since future changes to C&S would have the potential to cause greater complications on upgrades if I change that code, but upgrades to the resource database are likely to be more manageable (I hope!).

Thanks in advance for any help offered.