Ho un modello di e-mail che mi piacerebbe lanciare dall'interno del caso utilizzando un collegamento/pulsante. Vedo l'opzione sotto setup-> personalizza-> casi-> pulsante e link vedo persino dove ho bisogno di inserire l'URL. Quello che non vedo è nay documentazione su come costruire l'URL per lanciare un modello di email. Qualsiasi aiuterà a essere grandeSalesforce creare pulsanti e link opzione - URL personalizzato per lanciare modello di e-mail
risposta
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
Proprio utilizzarlo come il contenuto url di un pulsante personalizzato o un link . Questo è per i casi, come si sta tentando di fare, ma penso che questo dovrebbe funzionare anche per altri tipi di oggetti.
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. (Puoi trovare questo id guardando nell'URL della pagina Setup del modello)
La risposta di Abeyer è buona. Tuttavia, se il modello contiene allegati soluzione "{!} Case.Solution_Attachments" gli allegati non otterranno incluso a meno che non si aggiunge il new_template = 1 parametro all'URL rendendo:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Case.Id}&p2_lkid={!Case.ContactId}&template_id=00X40000000weWn&new_template=1
Questo è stato davvero utile. Tuttavia, ho capito un altro modo per farlo. Clicca sul pulsante "Invia una email" che hai attualmente. Copia l'URL e aggiungi &template_id=YOUR TEMPLATE ID
.
C'è un altro numero ID che verrà visualizzato nel l'URL originale. Cambia quello per essere il campo dinamico che vuoi 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 assomiglia a questo:
/_ui/core/email/author/EmailAuthor?p3_lkid=70150000000Axj1&retURL=%2F70150000000Axj1&template_id=YOUR TEMPLATE ID
Rimuovere l'altro id (è l'oggetto utilizzato per invia l'email, quindi in questo caso volevo poter inviare un'email direttamente da una campagna e sostituirla con il campo dinamico:
/_ui/core/email/author/EmailAuthor?p3_lkid={!Campaign.Id}&retURL=%2F70150000000Axih&template_id=YOUR TEMPLATE ID
E voilà! Dovrebbe funzionare!
- 1. Etichette per pulsanti di opzione su rotaie
- 2. URL REST personalizzato per modello specifico
- 3. Protocollo URL personalizzato in Windows - collegamenti via email
- 4. miscelazione pulsanti di opzione e text_field
- 5. Php link parse/email
- 6. Campo personalizzato di eliminazione definitiva in Salesforce
- 7. Salesforce: script per creare oggetti e campi personalizzati
- 8. Link di conferma Email in JSF
- 9. react-bootstrap ButtonGroup come pulsanti di opzione
- 10. Come creare dinamicamente "Condividi questi pulsanti" con un URL personalizzato con una funzione javascript?
- 11. graffetta personalizzato: percorso e: URL
- 12. Pulsanti di opzione + elementi di array
- 13. Opzione Xcode "link with editor"?
- 14. Selezionare vs pulsanti di opzione e caselle di controllo
- 15. Codeigniter come modello HTML per le email
- 16. python salesforce library per ottenere dati salesforce?
- 17. Utilizzo di "etichetta per" sui pulsanti di opzione
- 18. MVC4: due pulsanti di opzione per una singola proprietà del modello booleano
- 19. Opzione "Payload" sui pulsanti Facebook Bot
- 20. Trasforma gli URL e @ * nei link
- 21. dynamic alertdialog con i pulsanti di opzione
- 22. Disabilitazione dei pulsanti di opzione con jQuery
- 23. pallone modulo maniglia con pulsanti di opzione
- 24. Fare pulsanti di opzione sembrano bottoni invece
- 25. pulsanti di opzione scompaiono in IE e Chrome
- 26. Raggruppamento pulsanti di opzione in Zend Framework
- 27. pulsanti di opzione javascript controllare automaticamente
- 28. cambiamento quando selezionare i pulsanti di opzione
- 29. Quali sono le alternative per i pulsanti di opzione?
- 30. Convention in Caliburn.Micro per i pulsanti di opzione
E come euristica generale, provare ad aggiungere i parametri 'id',' someobjectId' o 'someobject_id' all'URL di una pagina, poiché spesso è possibile modificare il comportamento predefinito di salesforce con questi. Ci sono anche molti altri meno ovvi ('p3_lkid' ??), che a volte puoi trovare semplicemente cliccando sulla pagina di destinazione da vari link e contesti e osservando come cambia l'url. – abeyer
Grazie dovrà giocare con questo –