Hey guys, been using Vapi for a while now (at least for me). Love it.
I don't give the platform and what you guys do enough credit and sometimes the tension/urgency/gap between expectation vs. reality seeps through and I don't appreciate what it is enough.
So first thing first thanks. B/c a handful of months in, I see the volume of custom engineering work you save not only us but everyone on the platform as well. Grok 3 said it's like having team of engineers on speed dial, that we're paying neglible cost for in return, which is true and sick.
Second - got an ask, that I think could help not only us but everyone else also. Anyway we can change the default for transferCall function such that the caller id is same as when a user calls inbound?
Make sure that the value is by default {{customer.number}}.
In other words, making sure that any and all live transfers is transferring with the phone number of the user vs. the agent.
The reason why that's important to us, and I'm assuming it wouldn't be just for us, is because for anything sales related/external facing, the point of live transfer is so that it can lead to the next step in a sales process.
Which is usually like an appointment booked OR whatever other appropriate next step that will move a user/prospect closer to a sale.
That step almost always I daresay, is more helpful when we have the exact Prospect's info, like their phone number vs. an internal team member's info (which is what an AI voice assistant effectively is).
To not have that as the default would be the strange move.
And right now we don't have that.
The manual solve for that is currently, extremely painful and time consuming.
I'm talking like literally hours, if not, days of work to just to be able to make that change. (Especially if there are a ton of outbound assistants to be updated.)
Like I'll dive a deeper in the comment to explain but honestly it's a huge pain.
UI would be great also...