Fix saving voice agents that use transfer, MCP, or knowledge tools
Fix- Saving or updating a voice agent with transfer, MCP, or knowledge tools no longer fails with an invalid request body
- Assigning a phone number after adding those tools works again (save could fail before the bind step)