Wop!
Andas bien encaminado

Hace tiempo que no toco IB y no tengo la documentación a mano. La idea es que tienes que crear un evento en la base de datos. Al crearlo le indicas cuando se tiene que lanzar (po ejemplo despues de un UPDATE de la tabla de clientes). Una vez creado, con el moponente IBEventAlert lo que haces es registrarte en una especie de cola en el servidor pa un evento en concreto. Con esto lo que consigues, precisamente, es que el servidor "te avise" cuando se procuce ese evento.
Mirate la documentación de IB, es bastante sencillo
