Personal Connection API: Triggering Outbound Calls via Terraform Data Sources

Looking for advice on triggering a CXone outbound call using the Personal Connection API within a Terraform module.

Background
We are building a reusable module to automate outbound campaigns.

Issue
The genesyscloud_outbound_campaign resource lacks direct webhook triggers for immediate execution. I attempted to use data "genesyscloud_api" to call /api/v2/outbound/calls but received a 403 Forbidden.

Troubleshooting

  1. Verified OAuth scope includes outbound:call:create.
  2. Confirmed the user has outbound:campaign:admin permissions.

Is there a specific API path or Terraform workaround for this?