Here are the supported types (from /services/data/v58.0/actions/custom)
apex
for calling @InvocableAction annotated methodsflow
for starting Flow interviews (including mass/bulk runs)quickAction
for calling Global Publisher actions
I found them via Workbench REST Explorer and tested each in Apex. The unsupported ones throw an error, eg: Invocable.Action.createCustomAction('emailAlert', '').invoke()
externalService
for making HTTP calloutsdynamicSendSurveyInvitation
for Salesforce Survey linkssendNotification
for Send Notification relate to Slack integrationsoutboundMessage
which refers to object-specific Workflow Rules and SOAPemailAlert
which also refers to object-specific Workflow Rules and email templatesemails