You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: fern/advanced/sip/sip-telnyx.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,7 +66,7 @@ Set as follows:
66
66
Go to numbers tab, assign number
67
67
</Step>
68
68
<Steptitle="Modify SIP invite">
69
-
Modify SIP invite so your VAPI and Telnyx accounts will be matched correctly
69
+
Modify SIP invite so your Vapi and Telnyx accounts will be matched correctly
70
70
1. Go to numbers, edit the one your will be using
71
71
2. Navigate do voice
72
72
3. Scroll down till the end to find Translated Number
@@ -84,7 +84,7 @@ Modify SIP invite so your VAPI and Telnyx accounts will be matched correctly
84
84
<Steptitle="Set outbound authentication method">
85
85
1. Go to Voice / Sip Trunking / Authentication and routing
86
86
2. Scroll down to outbound calls authentication and:
87
-
- Add the two fixed IPs from VAPI, select Tech Prefix and create a unique 4-digits Tech Prefix (example 1234 - don't use 1234, must be unique to your account)
87
+
- Add the two fixed IPs from Vapi, select Tech Prefix and create a unique 4-digits Tech Prefix (example 1234 - don't use 1234, must be unique to your account)
Copy file name to clipboardExpand all lines: fern/apis/api/openapi.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -14091,7 +14091,7 @@
14091
14091
},
14092
14092
"variableValues": {
14093
14093
"type": "object",
14094
-
"description": "These are values that will be used to replace the template variables in the assistant messages and other text-based fields.\nThis uses LiquidJS syntax. https://liquidjs.com/tutorials/intro-to-liquid.html\n\nSo for example, `{{ name }}` will be replaced with the value of `name` in `variableValues`.\n`{{\"now\" | date: \"%b %d, %Y, %I:%M %p\", \"America/New_York\"}}` will be replaced with the current date and time in New York.\n Some VAPI reserved defaults:\n - *customer* - the customer object"
14094
+
"description": "These are values that will be used to replace the template variables in the assistant messages and other text-based fields.\nThis uses LiquidJS syntax. https://liquidjs.com/tutorials/intro-to-liquid.html\n\nSo for example, `{{ name }}` will be replaced with the value of `name` in `variableValues`.\n`{{\"now\" | date: \"%b %d, %Y, %I:%M %p\", \"America/New_York\"}}` will be replaced with the current date and time in New York.\n Some Vapi reserved defaults:\n - *customer* - the customer object"
Copy file name to clipboardExpand all lines: fern/calls/voicemail-detection.mdx
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,13 @@ If a lot of your calls are landing in voicemail, you could be spending too much
6
6
7
7
### **The Solution: Early Voicemail Detection**
8
8
9
-
By detecting voicemail right away, your VAPI Assistant can either hang up (if leaving a message isn’t necessary) or smoothly play a recorded message. This cuts down on useless call time and makes your entire call flow more efficient.
9
+
By detecting voicemail right away, your Vapi Assistant can either hang up (if leaving a message isn’t necessary) or smoothly play a recorded message. This cuts down on useless call time and makes your entire call flow more efficient.
10
10
11
11
## **Two Ways to Detect Voicemail**
12
12
13
13
### **1. Using Twilio’s Voicemail Detection**
14
14
15
-
Twilio has built-in features to detect when a machine picks up. You configure these settings in your VAPI Assistant so it knows when a voicemail system has answered instead of a live person.
15
+
Twilio has built-in features to detect when a machine picks up. You configure these settings in your Vapi Assistant so it knows when a voicemail system has answered instead of a live person.
16
16
17
17
```jsx
18
18
voicemailDetection: {
@@ -33,7 +33,7 @@ voicemailDetection: {
33
33
34
34
```
35
35
36
-
-**provider**: Tells VAPI to use Twilio’s system.
36
+
-**provider**: Tells Vapi to use Twilio’s system.
37
37
-**voicemailDetectionTypes**: Defines the events that mean “voicemail.”
38
38
-**machineDetectionTimeout**: How many seconds to wait to confirm a machine.
39
39
- The other settings let you fine-tune how quickly or accurately Twilio identifies a machine based on speech or silence.
@@ -49,7 +49,7 @@ voicemailDetection: {
49
49
50
50
### **2. Using VAPI’s Built-In Voicemail Tool**
51
51
52
-
VAPI also has an LLM-powered tool that listens for typical voicemail greetings or prompts in the call’s audio transcription. If you prefer an approach that relies more on phrasing and context clues, this is a great option.
52
+
Vapi also has an LLM-powered tool that listens for typical voicemail greetings or prompts in the call’s audio transcription. If you prefer an approach that relies more on phrasing and context clues, this is a great option.
53
53
54
54
```jsx
55
55
{
@@ -61,7 +61,7 @@ VAPI also has an LLM-powered tool that listens for typical voicemail greetings o
61
61
62
62
```
63
63
64
-
Here, `tools: [{ type: "voicemail" }]` signals that your VAPI Assistant should look for keywords or patterns indicating a voicemail greeting.
64
+
Here, `tools: [{ type: "voicemail" }]` signals that your Vapi Assistant should look for keywords or patterns indicating a voicemail greeting.
65
65
66
66
## **Combining Both Approaches**
67
67
@@ -124,7 +124,7 @@ When one method doesn’t catch it, the other might—boosting your overall dete
124
124
125
125
## **Testing and Next Steps**
126
126
127
-
1.**Make a Test Call**: Dial a known voicemail number and watch how quickly (and accurately) your VAPI Assistant identifies the machine.
127
+
1.**Make a Test Call**: Dial a known voicemail number and watch how quickly (and accurately) your Vapi Assistant identifies the machine.
128
128
2.**Tweak Settings**: Adjust your timeout and threshold values based on real-world performance.
129
129
3.**Repeat**: Keep testing until you’re confident your configuration is catching voicemail reliably without cutting off real people.
Copy file name to clipboardExpand all lines: fern/community/myvapi.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ slug: community/myvapi
4
4
---
5
5
6
6
7
-
Here is the updated MyVapi User Guide, including the customer endpoints and noting that MyVapi uses 27 out of the 33 available VAPI APIs:
7
+
Here is the updated MyVapi User Guide, including the customer endpoints and noting that MyVapi uses 27 out of the 33 available Vapi APIs:
8
8
# MyVapi User Guide
9
9
10
10
Welcome to MyVapi! This guide will help you get started with using MyVapi, your custom GPT, to enhance your productivity and streamline your tasks. Follow the steps below to make the most out of this powerful tool.
@@ -22,7 +22,7 @@ Welcome to MyVapi! This guide will help you get started with using MyVapi, your
22
22
## Introduction to MyVapi
23
23
24
24
### What is MyVapi?
25
-
MyVapi is a custom GPT designed to allow users to manage their Vapi accounts with ease. While the Vapi Dashboard provides limited functionality and using PostMan can be cumbersome, MyVapi offers a streamlined solution to interact with the Vapi API directly. This eliminates the back-and-forth usually associated with manual API interactions and JSON validation, making the process more efficient and user-friendly. The reason MyVapi was created is to help users understand the power of using VAPI's API. MyVapi uses 27 out of the 33 available VAPI APIs.
25
+
MyVapi is a custom GPT designed to allow users to manage their Vapi accounts with ease. While the Vapi Dashboard provides limited functionality and using PostMan can be cumbersome, MyVapi offers a streamlined solution to interact with the Vapi API directly. This eliminates the back-and-forth usually associated with manual API interactions and JSON validation, making the process more efficient and user-friendly. The reason MyVapi was created is to help users understand the power of using Vapi's API. MyVapi uses 27 out of the 33 available Vapi APIs.
26
26
27
27
### Key Features
28
28
-**Full API Access:** Leverage the full power of the Vapi API without the limitations of the Dashboard.
VAPI allows you to improve the accuracy of your transcriptions by leveraging Deepgram's keyword boosting feature. This is particularly useful when dealing with specialized terminology or uncommon proper nouns. By providing specific keywords to the Deepgram model, you can enhance transcription quality directly through VAPI.
8
+
Vapi allows you to improve the accuracy of your transcriptions by leveraging Deepgram's keyword boosting feature. This is particularly useful when dealing with specialized terminology or uncommon proper nouns. By providing specific keywords to the Deepgram model, you can enhance transcription quality directly through Vapi.
9
9
10
10
### Why Use Keyword Boosting?
11
11
@@ -21,15 +21,15 @@ Keyword boosting is beneficial for:
21
21
- Custom model training is the most effective way to ensure accurate keyword recognition.
22
22
- For more than 50 keywords, consider custom model training by contacting Deepgram.
23
23
24
-
## Enabling Keyword Boosting in VAPI
24
+
## Enabling Keyword Boosting in Vapi
25
25
26
26
### API Call Integration
27
27
28
-
To enable keyword boosting, you need to add a `keywords` parameter to your VAPI assistant's transcriber section. This parameter should include the keywords and their respective intensifiers.
28
+
To enable keyword boosting, you need to add a `keywords` parameter to your Vapi assistant's transcriber section. This parameter should include the keywords and their respective intensifiers.
29
29
30
30
### Example of POST Request
31
31
32
-
To create an assistant with keyword boosting enabled, you can make the following POST request to VAPI:
32
+
To create an assistant with keyword boosting enabled, you can make the following POST request to Vapi:
33
33
34
34
```bash
35
35
bashCopy code
@@ -92,4 +92,4 @@ Intensifiers are exponential factors that boost or suppress the likelihood of th
92
92
93
93
For more detailed information on Deepgram's keyword boosting feature, refer to the Deepgram Keyword Boosting Documentation.
94
94
95
-
By following these guidelines, you can effectively utilize Deepgram's keyword boosting feature within your VAPI assistant, ensuring enhanced transcription accuracy for specialized terminology and uncommon proper nouns.
95
+
By following these guidelines, you can effectively utilize Deepgram's keyword boosting feature within your Vapi assistant, ensuring enhanced transcription accuracy for specialized terminology and uncommon proper nouns.
This guide outlines the procedure for integrating your cloned voice with 11labs through the VAPI platform.
8
+
This guide outlines the procedure for integrating your cloned voice with 11labs through the Vapi platform.
9
9
10
10
<Note>An subscription is required for this process to work.</Note>
11
11
12
-
To integrate your cloned voice with 11labs using the VAPI platform, follow these steps.
12
+
To integrate your cloned voice with 11labs using the Vapi platform, follow these steps.
13
13
14
14
1.**Obtain an 11labs API Subscription:** Visit the [11labs pricing page](https://elevenlabs.io/pricing) and subscribe to an API plan that suits your needs.
15
15
2.**Retrieve Your API Key:** Go to the 'Profile + Keys' section on the 11labs website to get your API key.
16
-
3.**Enter Your API Key in VAPI:** Navigate to the [VAPI Provider Key section](https://dashboard.vapi.ai/keys) and input your 11labs API key under the 11labs section.
17
-
4.**Sync Your Cloned Voice:** From the [Voice Library](https://dashboard.vapi.ai/voice-library) in VAPI, select 11labs as your voice provider and click on "Sync with 11labs."
16
+
3.**Enter Your API Key in Vapi:** Navigate to the [Vapi Provider Key section](https://dashboard.vapi.ai/keys) and input your 11labs API key under the 11labs section.
17
+
4.**Sync Your Cloned Voice:** From the [Voice Library](https://dashboard.vapi.ai/voice-library) in Vapi, select 11labs as your voice provider and click on "Sync with 11labs."
18
18
5.**Search and Use Your Cloned Voice:** After syncing, you can search for your cloned voice within the voice library and directly use it with your assistant.
19
19
20
-
By following these steps, you will successfully integrate your cloned voice from 11labs with VAPI.
20
+
By following these steps, you will successfully integrate your cloned voice from 11labs with Vapi.
This guide outlines the procedure for integrating your cloned voice with Play.ht through the VAPI platform.
8
+
This guide outlines the procedure for integrating your cloned voice with Play.ht through the Vapi platform.
9
9
10
10
<Note>An API subscription is required for this process to work.</Note>
11
11
12
-
To integrate your cloned voice with [Play.ht](http://play.ht/) using the VAPI platform, follow these steps.
12
+
To integrate your cloned voice with [Play.ht](http://play.ht/) using the Vapi platform, follow these steps.
13
13
14
14
1.**Obtain a Play.ht API Subscription:** Visit the [Play.ht pricing page](https://play.ht/studio/pricing) and subscribe to an API plan.
15
15
2.**Retrieve Your User ID and Secret Key:** Go to the [API Access section](https://play.ht/studio/api-access) on Play.ht to get your User ID and Secret Key.
16
-
3.**Enter Your API Keys in VAPI:** Navigate to the [VAPI Provider Key section](https://dashboard.vapi.ai/keys) and input your Play.ht API keys under the Play.ht section.
17
-
4.**Sync Your Cloned Voice:** From the [Voice Library](https://dashboard.vapi.ai/voice-library) in VAPI, select Play.ht as your voice provider and click on "Sync with Play.ht."
16
+
3.**Enter Your API Keys in Vapi:** Navigate to the [Vapi Provider Key section](https://dashboard.vapi.ai/keys) and input your Play.ht API keys under the Play.ht section.
17
+
4.**Sync Your Cloned Voice:** From the [Voice Library](https://dashboard.vapi.ai/voice-library) in Vapi, select Play.ht as your voice provider and click on "Sync with Play.ht."
18
18
5.**Search and Use Your Cloned Voice:** After syncing, you can search for your cloned voice within the voice library and directly use it with your assistant.
0 commit comments