Phone injection with Assistant ID does not work
When initialize a phone hook so that it does prompt injection at the start of the call, I have found out that if you setup the phone PATCH with the desired assistant ID, that server is not called and the variables are not injected. However, if I do NOT hook up an assistant ID through that PATCH request and instead just forward the desired assistant ID when that particular beginning of call injection is called, it works fine. What is the reason for this? Refer to
5ff66bc4-0a4d-451a-9301-7826fe2d8482 for an example of the ID being set, but not getting the prompts, and refer to 0840fce0-6bb8-4957-bdbb-a5ddfc5befc4 for an example of it being correctly injected (but no association between the phone id and the assistant id in the Vapi setup). I believe this may be a bug? Either way it is annoying to not have direct associations that we can set, and instead we have to manage those ourselves.