sensitive-blue
sensitive-blue8mo ago

Masking Calls

Is it possible to mask a call in Vapi? I have a client who has put a lot of effort into consolidating all of their phone numbers into a single place. They’re having me make outbound calls using Vapi, but they have two requests… 1. If possible, they’d like the calls to mask as their main number without porting the number into Twilio. 2. If we do have to use other numbers, they need these numbers to be able to forward to their main office line if they’re called back rather than speaking with an inbound agent.
14 Replies
Vapi
Vapi8mo ago
Relevant threads
These are relevant threads you might take a look into before continuing further: - <#1329951947188342837> - <#1334110285425807391> - <#1334941334368419850>
Vapi
Vapi8mo ago
@WhyNot Certainly! Vapi can accommodate both of your client's requests. 1. For masking calls as their main number, Vapi supports using a verified Caller ID. Your client can verify their main number with Vapi without porting it. Once verified, you can set this number as the Caller ID for outbound calls, so recipients will see the client's main number on their caller ID. 2. Regarding the use of other numbers, Vapi's call forwarding functionality allows you to set up forwarding so that if someone calls back on one of the numbers used for outbound calls, the call can be automatically forwarded to the client's main office line. You would use the forwardingPhoneNumbers attribute to specify the main office line as the destination for forwarded calls. If you need assistance with setting up either of these features or have any more questions, please let me know! You can continue this conversation by mentioning me in the message.
sensitive-blue
sensitive-blueOP8mo ago
@Vapi How do I go about verifying their main number?
Vapi
Vapi8mo ago
@WhyNot To verify your client's main number with Vapi, you'll need to follow these general steps: 1. Access the Vapi Dashboard: Log in to your Vapi account and navigate to the appropriate section for phone numbers. 2. Initiate the Verification Process: Look for an option to add or verify a new number. This is typically found in the 'Caller IDs' or 'Numbers' section. 3. Enter the Number: Input your client's main phone number that you wish to verify. 4. Receive a Verification Code: Vapi will place a call or send an SMS to the provided number with a verification code. 5. Enter the Verification Code: You will need to enter this code back into the Vapi dashboard to confirm that you have access to the number. 6. Complete Verification: Once the code is accepted, the number will be verified, and you can use it as the Caller ID for your outbound calls. Please note that the exact steps may vary slightly depending on the Vapi interface or any updates to their process. If you need detailed instructions or encounter any issues during the verification process, please ask support for more info on this.
sensitive-blue
sensitive-blueOP8mo ago
@Vapi Team I’m not seeing my this option in the dashboard, and I also don’t see any way to specify the forwarding number when purchasing a phone number from the terminal. Can I get some assistance? Thanks!
deep-jade
deep-jade8mo ago
@WhyNot
If possible, they’d like the calls to mask as their main number without porting the number into Twilio.
No you cannot mask numbers, you have to import the number.
If we do have to use other numbers, they need these numbers to be able to forward to their main office line if they’re called back rather than speaking with an inbound agent.
You can do the trnasfers using call forwarding.
sensitive-blue
sensitive-blueOP8mo ago
@Shubham Bajaj How do I configure the second?
sensitive-blue
sensitive-blueOP8mo ago
@Shubham Bajaj This isn’t what I was asking. We’re configuring an outbound assistant with a specific goal. The client doesn’t want any inbound AI. How do I configure it so that if they call the number back (for example because they missed the call) it forwards the call to their main line instead of reaching an AI?
deep-jade
deep-jade8mo ago
First you have to assign an server url to your phone number now vapi will make requests to your server url asking for the assistants to be used during this call at this time depending upon type of call you can either forward the request or assign an assistant to be used.
No description
flat-fuchsia
flat-fuchsia4mo ago
I understand that Vapi cannot be masked directly. When using Telnyx, they offer number verification for this feature. However, they say you have to send the headers for identification. I add the headers to the calls I generate, and even then it's not possible to show the call from the other number.
Sahil
Sahil4mo ago
Okay, when you say headers for the identification, could you brief me more exactly what headers are required for the identification? Do you want to change the caller ID using Telnyx if I am understanding correctly. When the number is forwarded to the customer or customer gets the call.
flat-fuchsia
flat-fuchsia4mo ago
Only where I can add the "From" header, maybe it would help. I was even looking at the options to put it in the body of each call, but I don't see an option. However, the ones that Vapi should send in its configuration are: "sipHeaders": { "P-Preferred-Identity": "<sip:+number@sip.vapi.ai>", "P-Asserted-Identity": "<sip:+number@sip.vapi.ai>", "Remote-Party-Id": "<sip:+number@sip.vapi.ai>;party=calling;screen=yes;privacy=off", "From": ""Your Name" <sip:+number@sip.vapi.ai>" } Yes, the number provider is Telnyx, and I have the number I want to show that is already verified. The idea is that the calls I generate from the purchased number will be switched to the verified number upon receiving the calls.
Sahil
Sahil4mo ago
It looks like we've tried everything on our end, but we haven't received a solid response from their team. You should be able to add a verified number through the Telnyx dashboard.

Did you find this page helpful?