Para resolver esse problema, eu criaria um algoritmo que recebesse como entrada a lista de participantes do evento, contendo o e-mail de cada pessoa e o tempo total que ela permaneceu na transmissão. O algoritmo iria comparar o tempo assistido por cada participante com a duração total do evento.
Se o tempo assistido fosse igual ao tempo total da live, o sistema identificaria que a pessoa participou do início ao fim e, então, enviaria automaticamente um e-mail de agradecimento. Caso contrário, nenhuma ação seria executada para aquele participante.
Dessa forma, o processo de envio de e-mails seria automatizado, evitando trabalho manual e garantindo que apenas quem participou completamente da transmissão receba a mensagem de agradecimento.