Email 2 Apex (Developer Preview)
Email2Apex is an inbound email feature which makes emails available to be processed by Apex Code
NOTE: This feature is Developer preview only, there is No admin management UI, and there are No friendly names for the class.function of the email address
Who will use the feature?
- Force.com Platform developers
- CRM & Platform end users
- Customers and partners
What problem does it solve?
- Enables inbound email processing
- Allows developers to build business logic with inbound emails
- Opens up a new interface to salesforce.com
What is the value and benefit of this feature?
- Users:
- Will be easier for users to add data from emails into salesforce
- Customers/prospects can send emails and for example create a new case from an email
- Managers:
- Hosted email solutions – no need to deploy server side code
Details
- Write any business logic on inbound emails
- Create new records
- Update existing objects
- Append to existing records, e.g. add an email to the activity history of a contact
Some Use Cases
Platform developer
- Write email2apex code
- A platform developer creates Apex code that can process Inbound emails. Check and verify the emails and create or updates records in salesforce. Build complete flows with inbound and outbound emails within Apex
Support Rep
- Create cases from emails
- Create Apex code to process inbound emails and create new cases, or update existing support cases. Have an external available email address customers can send support issues to.
Sales Rep
- Lead creation with emails
- A Sales rep forwards an email from a prospect to the inbound salesforce email address lead.create@token.salesforce.com. If a lead with the same email address doesn’t exist a new lead is created, otherwise the existing lead will be update via an upsert