On the outbound/recall questions, you need something to trigger the calls. For Outbound, you can load a CSL and kick of the Outbound process, but that trigger is from an external source calling the API, could be make.com or n8n.
For the callback, you need something that analyzes the end-of-call-report deteermines from the transcript when to call back and put it in a queue that yet another process pulls it out and initiates the vapi api to make the call - it can be a singel call or batch calling.
Same for NA - has to go itnoa queue and something pulls it back and initiates the VAP API. easiest is n8n.