Is it possible to sync WFM shifts with Outbound campaigns?

Is it possible to automatically disable outbound dialing for agents who are marked as unavailable in Genesys Cloud WFM? The predictive dialer keeps calling despite Chicago timezone shift gaps. Need a native integration or API workaround.