O objetivo deste caso de uso é adicionar anexos de email, em tempo real, a expedições de saída.
Neste cenário, veremos como enviar emails transacionais com anexos individuais/personalizados. Os anexos não serão carregados previamente no servidor de mensagens transacionais, serão gerados em tempo real.
Ao capturar interações ou detalhes do cliente, talvez seja necessário enviar essas informações novamente ao cliente no final do processo, por exemplo, em um arquivo PDF anexado a um email.
Abaixo estão as principais etapas desse cenário:
Nesse cenário, os anexos não são pré-criados, mas adicionados instantaneamente aos emails de saída, que oferecem os seguintes benefícios:
Para evitar problemas de desempenho, se você incluir imagens baixadas online de um URL personalizado como anexo, cada tamanho de imagem não deverá exceder 100.000 bytes por padrão. Esse limite recomendado pode ser configurado na lista das opções do Campaign Classic .
Antes de implementar este cenário, leia atentamente as diretrizes abaixo:
Para evitar problemas de desempenho, é recomendável não incluir mais de um anexo por email. O limite recomendado pode ser configurado na lista de opções do Campaign Classic.
O diagrama abaixo mostra as diferentes etapas ao implementar este cenário:
Para adicionar um anexo de email rapidamente a uma mensagem transacional, siga as etapas abaixo:
Comece criando seu anexo. Para obter mais informações, consulte esta seção.
Isso permite anexar os arquivos a um email, mesmo se eles não estiverem hospedados na instância de execução.
Você pode enviar emails por meio de um gatilho de mensagem SOAP Na chamada SOAP, há um parâmetro de URL (attachmentURL).
Para saber mais sobre solicitações SOAP, consulte Descrição do evento.
Ao criar o email, clique em Attachment.
Na tela Attachment definition, digite o parâmetro de anexo SOAP:
<%= rtEvent.ctx.attachmentUrl %>
Quando a mensagem é processada, o sistema obtém o arquivo do local remoto (servidor de terceiros) e o anexa à mensagem individual.
Como esse parâmetro pode ser uma variável, ele deve aceitar a variável de URL remota totalmente formada do seu arquivo, enviado pela chamada SOAP.