Process written based on Account object with email alert associated to Account object fails to execute if the record that triggered the process is Person Account, with the error "Given sobject does not match type for alert: Account".
This error occurs in Salesforce Process Builder when a process is built on the Account object and includes an Email Alert action, but the triggering record is a Person Account — not a standard Account.
A Person Account in Salesforce is a combination of an Account and a Contact object. When Process Builder executes for a Person Account record, certain features like Email Alerts reference the Contact portion of the Person Account object. This causes a mismatch: the Email Alert is configured for the Account sobject type, but Process Builder references the Contact sobject type for Person Accounts.
Use a Workflow Email Alert for Person Accounts instead of Process Builder. See: Workflow Email alert on Person account
000387809

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.