A method and system for responding to a trigger condition detected during
the handling of a call connection in an intelligent network (IN). Upon
receipt of an IN trigger, a service interaction manager in a service
control point queries a home location register for a subscriber involved
in the call connection requesting subscriber subscription information. The
service interaction manager also queries a service library associated with
the service control point to determine which of an implicated set of
services are currently available in the service library and what the
properties of those services are. Depending upon which services are
available, which services are in the subscriber's subscription list, and
the service priority information received from the home location register
and the service library, including the properties data from the service
library, the service interaction manager reduces the list of implicated
services to an applicable set of services and generates a customized
execution sequence for the applicable services. Thereafter, at least one
of the applicable services is executed in accordance with the customized
execution sequence.