Salesforce and Application Integration > Techniques > Email Actions (Salesforce)
  

Email Actions (Salesforce)

This topic describes the email actions that Salesforce provides.

Send Email Using Template and Send Free-Form Email

The Send Email Using Template and Send Free-Form Email actions are very similar as they both send email. The difference between them is that a template contains the subject and body of the email while the free form requires you to add them.
Note: Unlike other steps, email steps cannot be rolled back either by selecting a step in the History or by you backing up to it. This is because the email is already sent. Also, if you do step back to this step or one executed prior to it, the email will again be sent.
Using Send Free-Form Email is often better than Send Email Using Template even when there's a template that meets your needs because using a template doesn't give your users any flexibility. However, there's a way to use a template and allow users to modify things. Do this by using the Send Free-Form Email Service Call step, and setting the source of email's body to Screen. Next, double click on the body's input field and then insert the email template so that it is the default value of the field. This default value can include fields of any object that is available from the guide. Your users will see the template shown in an HTML editor inside the step with its data inserted for field values used by the template.
You can add attachments to an email. While all attachments are files, Salesforce differentiates attachments by where they exist and how they are used:

Email iCal for Event Action

This action sends a calendar invitation by email (in iCalendar format) for the meeting created as a Salesforce Event. The dates and times are the same as the dates and times of the event. The email recipients who can log in to your Salesforce site receive an iCalendar file that contains a link to the Event within Salesforce. The Salesforce user to which the event is assigned receives a link that when clicked starts the guide for the event.
Send Email iCal For Event Information tab
The Email iCal for Event Service Call step uses up to six fields. The first four are required. The final two are optional. The following figure shows these fields on a step's Input tab.
Email iCal For Event Input tab, show a source of Field
These fields are: