Apresentação de documento dinâmico

Na parte final da interação do usuário é gerado (através de API) um PDF com um contrato para o usuário. Gostaria que:
A. O documento fosse enviado ao usuário, como o endereço do arquivo é dinâmico como devo fazer para apresenta-lo? Já tenho uma API que retorna o endereço do arquivo gerado numa cloud e esse endereço esta armazenado numa variável.

B. Quero colocar no final do PDF um link com um endpoint (tipo: li e concordo com o documento) e gostaria que esse endpoint atualizasse um atributo numa tabela e que o chat enviasse uma mensagem ao usuário (tipo: contratação finalizada). Como é possível fazer o chat reconhecer que um atributo num banco de dados foi alterado? Devo fazer um loop com contador de tempo num script ou tem uma alternativa melhor?

Obrigado

Olá @Cesar_de_Souza_Lima2 como vai?

Para criar um documento com um link variável, apenas via Conteúdo Dinâmico mesmo.

MIME Type: application/vnd.lime.media-link+json

Conteúdo: https://docs.blip.ai/#document-files

Talvez seja mais fácil você fazer a mesma API de atualizar o atributo na tabela, enviar uma mensagem para o usuário em nome do bot. Faz sentido para você? Fazer um loop no bot não é uma boa prática e algumas vezes o Builder vai bloquear a criação desse tipo de fluxo.