If {{message.call.id}} shows as a literal string in your API request, it means the workflow context doesn’t include message.call; check your webhook logs to ensure the call event data is present, and use vapi listen to test with the full payload locally..