[SalesForce] Custom Quick Action of type ‘Send Email’ is not shown on a case record

I have created a Custom Quick Action of type 'Send Email' on Case object. (See attached image below).

Image #1

I have put it on the Case layout and somehow I don't see it on the Case record. Only the standard email button is shown. (See attached image below).

Image #3

Moreover, there is no problem to add custom actions of other types like 'Create a Record' etc..
The problem is only with the type of 'Send Email'.

Could anyone please advise?
Is it a bug?

Best Answer

Case emails don't use the Messaging Namespace and the Base Email Class methods like the the actions you're trying to use. is a different kind of email than regular email services. Case related emails use the ConnectApi and more specifically the ConnectApi Output Classes. Prior to API 32, cases used the ConnectApi.EmailMessage Class. In API 32 and later, they've used the ConnectApi.​EmailMessage​Capability. I believe this to be because Case actually has an email object for email to case on which DML is performed which you can learn more about in the Object Reference.

If your intent is to send case related emails, from the case object, that's likely the source of your problem as Email to Case uses a different email messaging method than messaging from other objects to support the Case Feed.

Related Topic