This document describes the interface between an application and an intelligent reasoning module called AtGentive. It outlines how the two systems subscribe to each other's events and exchange notifications. The reasoning module supports managing interruptions, task urgency, continuation and feedback. Events and interventions are structured in XML format and include elements like type, task, and content. A sample interaction shows the application subscribing to AtGentive's interruption management service.