Buen día les comento que he desarrollado una integración desde mi sistema a Issabel, para las campañas de llamadas salientes, pero este proceso me toca ejecutarlo cada minuto consumiendo recurso, alguien me puede ayudar como lo puedo incluir en el modulo de call center, la finalidad de este proceso es que detecte que números ya fueron contactados (success) y en lo posterior busca la identificación del cliente y si tiene mas números telefónicos actualiza el retires para que no entre en cola
UPDATE call_center.calls SET retries=5 WHERE
ID in
(
SELECT ID_CALL FROM call_attribute where column_number=3
AND value in (
SELECT DISTINCT VALUE FROM (
SELECT ID_CALL,VALUE FROM call_attribute T
RIGHT JOIN
(
SELECT ID,id_campaign FROM calls WHERE status='Success' )T1
ON T.id_call=T1.ID
WHERE T.column_number=3 )T2)
) AND retries=0