Salesforce creare pulsanti e link opzione - URL personalizzato per lanciare modello e-mail
-
21-09-2019 - |
Domanda
Ho un modello di email che vorrei lanciare dall'interno del caso utilizzando un collegamento / pulsante. Vedo l'opzione sotto il tasto Setup> Personalizza-> Cases-> e link che ho nemmeno vedere dove ho bisogno di inserire l'URL. Quello che non vedo è la documentazione anzi su come costruire l'URL per lanciare un modello di e-mail. Tutto l'aiuto che essere grande
Soluzione
Non so se questo è documentato da nessuna parte dalla forza vendita, ma ho trovato da qualche congettura:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn
Basta usare che come il contenuto url di un pulsante personalizzato o un link. Questo è per i casi, come si sta cercando di fare, ma credo che questo dovrebbe funzionare per altri tipi di oggetti pure.
I parametri sono p3_lkid
, che è il caso id, p2_lkid
che è l'id del contatto che si inviando un'email, e template_id
che è hardcoded per il modello di e-mail desiderato. (È possibile trovare questo id, cercando in l'url della pagina di configurazione per il modello)
Altri suggerimenti
Questo è stato davvero utile. Ho, tuttavia, capire un altro modo per farlo. Fare clic sul pulsante "Invia una e-mail" attualmente si dispone. Copiare l'URL e aggiungere &template_id=YOUR TEMPLATE ID
.
C'è un altro numero ID che verrà visualizzato nel l'URL originale. Cambia che, per essere il campo dinamico che si desidera che sia.
Ad esempio:
Copia URL da "Send Email": https :? //na3.salesforce.com/_ui/core/email/author/EmailAuthor p3_lkid = 70150000000Axj1 & retURL =% 2F70150000000Axj1
Aggiungi &template_id=YOUR TEMPLATE ID
in modo che appaia in questo modo:
/_ui/core/email/author/EmailAuthor?p3_lkid=70150000000Axj1&retURL=%2F70150000000Axj1&template_id=YOUR TEMPLATE ID
Rimuovere l'altro id (è l'oggetto che hai utilizzato per inviare l'e-mail - quindi in questo caso, mi mancava di essere in grado di inviare una e-mail direttamente da una campagna) e sostituirlo con il campo dinamico:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Campaign.Id}&retURL=%2F70150000000Axih&template_id=YOUR TEMPLATE ID
E voilà! Dovrebbe funzionare!
La risposta di Abeyer è buona. "{!} Case.Solution_Attachments" Tuttavia, se il modello contiene allegati soluzione gli allegati non otterranno incluso a meno che non si aggiunge il parametro new_template = 1 all'URL rendendo:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn&new_template=1