Activación de robots

Buenos días. Tengo una situación que no sabemos resolver. Nosotros tenemos una aplicación web de negocio en la que los clientes realizan determinadas operaciones. En un momento dado, un cliente debería poder indicarme su deseo de que ejecutemos un proceso administrativo por él. Este proceso administrativo consiste en rellenar un formulario en un sitio web oficial. En el equipo tenemos una persona que sabe programar un robot para realizar esta tarea, el problema que tenemos es que esta persona no sabe cómo activar el robot cuando el cliente pinche el botón de “sí, haced esto por mí, por favor”. Lo máximo a que llegamos es a que el robot esté siempre encendido y vaya a comprobar si ha habido algún cambio en una tabla de datos, a intervalos regulares (cada X segundos), pero esto no es óptimo; necesitaríamos que el proceso se active a demanda del cliente, y para realizar justo ese proceso de ese cliente (que no se mezclen varios procesos al mismo tiempo). ¿Puede alguien ayudarme a resolverlo?

Muchas gracias por la ayuda. Mi email particular es crespo_cesar@yahoo.es

Gracias.