When you enable email instantiation for a case type, a set of rules and data instances are created. Although these rules are managed by your application, it is good to know how they are named and what functionality they provide in the event that you need to remove them or debug an issue.
The following standard rules are used by email instantiation:
Email account — Contains email account credentials
The name of this data instance is provided by the person who created the email account. You cannot create an email account by updating the settings of a case type.
Email listener — Watches the specified email account for new messages
The identifier for this rule has two parts:
The word "Listener"
The class of your case type, the name of your starting flow, and the word "Listener" separated by underscores
Service email rule — Runs your starting flow to create a case
The identifier for this rule has three parts:
The class of your case type without hyphens
The class of your case type
A label that concatenates the word “Create” and the name of your starting flow
Service package — Manages services
The name of this rule is the class of your case type without hyphens.