Agile Platform is provided with tools that allow you to take advantage of using built-in emails in your applications: compose an email, send emails, send emails with attached files, emails logging, and even extend or adapt emails to your needs through the Emails API.

Compose an Email

To compose an email add an Email to a Web Flow and design it using widgets, in the same way you do for designing a Web Screen.

Since the emails content is rendered at runtime (before sending), it is possible to compose dynamic content as, for example, a personalized introduction like "Dear <client name>," at the beginning of your email.

Learn more about Designing Email Content and Email Properties.

For advanced usages, where you want further control over the email header, you may set specific Extended Properties for your email.

Send Emails

To design the logic for sending emails use the Send Email tool in action flows or process flows and set the Email (content).

At runtime, the Send Email renders the email content, adds it to a sending queue, and continues execution, thus not sending it right away. It is another process of the Agile Platform that picks queued emails and effectively sends them, i.e., emails are asynchronously sent by the Agile Platform.

Learn more about Sending Emails.

Attach Files

To design the logic for attaching files to an email use the Attach File tool in the Preparation action of the Email.

Learn more About the Attach File Tool.

Emails Logging

All emails you send through the Agile Platform are logged and you're allowed to check up on them in Service Center.

Emails API

Extend email functionality or adapt it to your needs by using the Emails API.

See Also

Designing Emails | Email Extended Properties | Sending Emails | About the Attach File Tool | About the Emails API | Email Properties