You can pass dynamic variables by injecting them at runtime before triggering the transfer. The Message to Operator field supports plain text, so you just populate it with your session or call variables (like name, intent, or context) right before the transfer happens. VAPI doesn’t auto-bind variables there it has to be done in your logic.
If you want, I can help map the exact flow.
@RickDaye