Automated Outbound Dialing - Whatsapp as failover on failed contact/exhausted leads attempts

We currently have multiple clients specialising in automated outbound dialling that want to use WhatsApp as a failover channel so when their AOD dial attempts are exhausted with failed client contact that a WhatsApp be sent to client to inform them of the call attempt and provide options in the WhatsApp template e.g. chat to agent, request call-back

The challenge currently in BP with the automated outbound campaign dial rules, this only works with h Answering Machine, Fax and Silence dispositions, you cannot trigger WhatsApp for the other dispositions e.g. Busy, agent failure, no answer etc.

Workflow also cannot use as the Predictive, progressive or automated IVR dial modes don’t pass these dispositions to it where we could have used/triggered the WhatsApp via a workflow

Currently we got this working for Answering Machine Dial Mode, all other dispositions dont work as triggers