diff --git a/fern/advanced/sip/sip.mdx b/fern/advanced/sip/sip.mdx index 9246e1ef0..7436aacea 100644 --- a/fern/advanced/sip/sip.mdx +++ b/fern/advanced/sip/sip.mdx @@ -24,9 +24,9 @@ Use the API base URL, private key, and SIP host from the same Vapi region. Do no | United States | `dashboard.vapi.ai` | `https://api.vapi.ai` | `sip.vapi.ai` | | European Union | `dashboard.eu.vapi.ai` | `https://api.eu.vapi.ai` | `sip.eu.vapi.ai` | - -Vapi's EU support and self-serve growth are frozen until 2027. Existing EU customers can continue using their accounts, but Vapi is not offering new add-ons and does not guarantee feature parity with the US region. New self-serve customers should [create an account in the US region](https://dashboard.vapi.ai/register). If you require Vapi-hosted EU data residency, [contact Sales](https://vapi.ai/sales) about selective enterprise onboarding. - + +Vapi offers an EU region with EU dashboard, API, and SIP endpoints. For more information, see [EU region and data residency](/security-and-privacy/eu-region). + For existing EU organizations, create the SIP phone number against the EU API with an EU dashboard private key: diff --git a/fern/assistants/call-recording.mdx b/fern/assistants/call-recording.mdx index 797943654..de6ac5651 100644 --- a/fern/assistants/call-recording.mdx +++ b/fern/assistants/call-recording.mdx @@ -549,9 +549,7 @@ Use artifact data for comprehensive insights: - Retention periods vary by plan: - - **Pay-As-You-Go:** Up to 30 days for chats and 14 days for calls - - **Enterprise:** Configurable retention policies + Retention periods vary by your plan. See [Pricing and Success Packages](/billing/pricing-and-success-packages#whats-included) for what each plan includes. To check your current plan, open **Billing & Payment** in the [Vapi Dashboard](https://dashboard.vapi.ai). diff --git a/fern/assistants/examples/inbound-support.mdx b/fern/assistants/examples/inbound-support.mdx index 7111cf6ba..fd97222a1 100644 --- a/fern/assistants/examples/inbound-support.mdx +++ b/fern/assistants/examples/inbound-support.mdx @@ -983,5 +983,5 @@ Consider the reading the following guides to further enhance your assistant: * [**Squads**](/squads) - Learn how to compose multiple assistants and transfer seamlessly for complex use cases. -Need help? Chat with the team on our [Discord](https://discord.com/invite/pUFNcf2WmH) or mention us on [X/Twitter](https://x.com/Vapi_AI). +Need help? Ask other developers in the [Vapi Discord community](https://discord.gg/v5Ee6FhAZt) or mention us on [X/Twitter](https://x.com/Vapi_AI). diff --git a/fern/assistants/examples/multilingual-agent.mdx b/fern/assistants/examples/multilingual-agent.mdx index 50a0e5ab0..eab6130bc 100644 --- a/fern/assistants/examples/multilingual-agent.mdx +++ b/fern/assistants/examples/multilingual-agent.mdx @@ -1050,5 +1050,5 @@ Consider reading the following guides to further enhance your multilingual imple * [**Function tools**](/tools/custom-tools) - Build advanced multilingual tools and integrations -Need help with multilingual implementation? Chat with the team on our [Discord](https://discord.com/invite/pUFNcf2WmH) or mention us on [X/Twitter](https://x.com/Vapi_AI). +Need help with multilingual implementation? Ask other developers in the [Vapi Discord community](https://discord.gg/v5Ee6FhAZt) or mention us on [X/Twitter](https://x.com/Vapi_AI). diff --git a/fern/assistants/quickstart.mdx b/fern/assistants/quickstart.mdx index 4fb74d4a9..b347b6a2b 100644 --- a/fern/assistants/quickstart.mdx +++ b/fern/assistants/quickstart.mdx @@ -158,7 +158,7 @@ By default, when you create an assistant, the transcriber, model, and voice are Enter a three-digit US area code in **Area Code**, then select **Create**. - Your first free Vapi number does not require a payment method. To create additional free Vapi numbers, add a payment method. You can create up to five free Vapi numbers in total. + Your free Vapi number does not require a payment method. You get one free Vapi number, and your Success Package may include more. Free Vapi phone numbers support US area codes only. For international use, import a number from another provider. diff --git a/fern/assistants/structured-outputs-quickstart.mdx b/fern/assistants/structured-outputs-quickstart.mdx index 90b4dc7a4..b263c7dd0 100644 --- a/fern/assistants/structured-outputs-quickstart.mdx +++ b/fern/assistants/structured-outputs-quickstart.mdx @@ -927,7 +927,7 @@ Common validation patterns for reliable extraction: ## Get help -Need assistance? We're here to help: +Need assistance? Try these resources: - [API Documentation](/api-reference) -- [Discord Community](https://discord.gg/pUFNcf2WmH) -- [Support](mailto:support@vapi.ai) +- [Discord Community](https://discord.gg/v5Ee6FhAZt) +- [Support](/support) diff --git a/fern/billing/manage-billing-and-credits.mdx b/fern/billing/manage-billing-and-credits.mdx index aa385e549..d61c585c0 100644 --- a/fern/billing/manage-billing-and-credits.mdx +++ b/fern/billing/manage-billing-and-credits.mdx @@ -1,74 +1,107 @@ --- -title: "Manage pay-as-you-go billing and credits" -subtitle: "Add a payment method, buy credits, configure auto reload, and download billing records" -description: "Manage pay-as-you-go billing in the Vapi Dashboard: add a payment method, buy credits, configure auto reload, and download PDF statements and invoices. See Vapi pricing for rates." +title: Manage billing and credits +subtitle: Add a payment method, buy credits, set up auto-reload, and download billing records +description: "Manage billing in the Vapi Dashboard: add a payment method, buy Vapi credits, configure auto-reload, and download statements and invoices." slug: billing/manage-billing-and-credits --- -This guide shows you how to set up billing for a pay-as-you-go subscription. By the end, you can fund the subscription and configure automatic credit purchases. + +If your Dashboard shows **Settings → Billing & Add-Ons** instead of **Billing & Payment**, see [Manage pay-as-you-go billing and credits](/billing/manage-pay-as-you-go-billing). + + +Vapi credits are prepaid funds in US dollars that cover usage-based charges. This guide shows you how to add a payment method, fund your usage, keep your balance funded automatically, and download billing records. ## Prerequisites - An **Admin** role in the organization. -## Steps +## How credits work - - - Sign in to the [Vapi Dashboard](https://dashboard.vapi.ai), select the organization you want to fund, open **Settings**, then select **Billing & Add-Ons**. +Credits cover usage-based costs: - - Billing & Add-Ons selected in the Dashboard Settings navigation - - +- The per-minute Vapi hosting fee draws down your balance as calls run. +- Model, voice, transcriber, and telephony costs also draw down your balance. + +The Dashboard shows how Success Package and add-on fees are charged before you confirm a purchase. If your credit balance reaches $0 and auto-reload is off, Vapi freezes the subscription. You cannot start new calls or other billable usage until you purchase more credits. - - In **Payment method**, enter the billing email and card details. Select the checkmark beside each field to save it. +## Add or update a payment method - To replace a saved card, select the pencil beside **Payment method**, enter the new card details, then select the checkmark. +Your default card is used for credit purchases, auto-reload, and any recurring charges shown in the Dashboard. Add a card before you buy credits or turn on auto-reload. - - Full Payment method block with the billing email blurred, card field, and auto reload controls - + + + Sign in to the [Vapi Dashboard](https://dashboard.vapi.ai), make sure the [correct organization](/billing/manage-organizations-and-capacity#switch-organizations) is selected, and open **Billing**. + + + Select **Manage payment** to open your saved cards. Add a new card, or select an existing card to set it as the default. + + + Enter the card details and confirm. + - - At the top of the Billing page, select **Buy credits**. In **Purchase Vapi credits**, enter at least `$10` in **Amount to purchase**, then select **Purchase**. +## Buy credits - Complete any verification requested by the card issuer. A successful purchase increases the credit balance and appears as **Finalized** in **Credit purchase history**. +Buy credits to fund your organization's usage. Credits are added to the organization you have selected, so confirm you are on the [right organization](/billing/manage-organizations-and-capacity#switch-organizations) first. - - Purchase Vapi credits dialog with the amount to purchase field - + + + On the **Billing** page, select **Buy credits**. + + + Select a preset amount or enter a custom amount. A minimum purchase applies. + + If you have a saved card, confirm to charge it. If you do not, enter card details first. Complete any verification your card issuer requests. + + + A successful purchase increases your credit balance and appears as **Finalized** in your purchase history. + + - - In **Payment method**, turn on **Enable auto reload**. Enter at least `$10` in **Amount to reload**, then enter the balance that should trigger the purchase in **When threshold reaches**. +## Set up auto-reload - Select **Save changes**, review the confirmation, then select **Confirm**. If the current balance is at or below the threshold, saving the plan charges the payment method immediately. +Auto-reload keeps your organization funded so usage is not interrupted. When the credit balance reaches a threshold you set, Vapi automatically purchases the top-up amount you choose. - - Auto reload controls on the live Billing page - + + + On the **Billing** page, open the auto-reload control. - - - Confirm that the page shows the saved payment method, updated credit balance, and auto reload settings. Check **Credit purchase history** for a **Finalized** payment. + + Turn on auto-reload, enter the amount to add each time, and enter the balance that should trigger a top-up. + + + Save your changes and confirm. If your current balance is already at or below the threshold, saving charges your default card immediately. -## Download billing records + +With auto-reload off, usage can be interrupted when credits run out. Turn on auto-reload to keep the balance funded. + -Select **Download monthly statement** in **Credit purchase history** to create a statement for a selected month. +## Download statements and invoices -To download an invoice for an eligible payment, select the payment, then select **Download invoice (PDF)**. Enter the requested invoice information and select **Confirm**. +Download a statement or an invoice from your billing history for your records or accounting. -## Related + + + Open the **Payments** view and select **Download latest statement**. To download a different period, choose the month first. + + + Select an eligible payment, then select **Download invoice (PDF)** and enter the requested invoice details. + + - - See current credit and per-minute rates on the official pricing page. - +## Related - - Resolve calls blocked by an insufficient credit balance or frozen subscription. - + + + Understand Usage only, optional Success Packages, and add-ons. + + + Change your Success Package and buy capacity or compliance add-ons. + + + See current credit and per-minute rates on the official pricing page. + + diff --git a/fern/billing/manage-organizations-and-capacity.mdx b/fern/billing/manage-organizations-and-capacity.mdx new file mode 100644 index 000000000..fddaa29b7 --- /dev/null +++ b/fern/billing/manage-organizations-and-capacity.mdx @@ -0,0 +1,96 @@ +--- +title: Manage organizations and capacity +subtitle: Create organizations, understand shared capacity, and resolve capacity before a downgrade +description: Learn how subscriptions provide organization capacity, how to create, move, and delete organizations, and what to resolve before reducing capacity. +slug: billing/manage-organizations-and-capacity +--- + +A subscription groups usage-based billing, an optional Success Package, add-ons, and one or more organizations. Usage only and each Success Package determine how many organizations the subscription can contain. + +## Prerequisites + +- An **Admin** role in the organization. + +## Organization capacity + +Organization capacity is the number of organizations that a subscription can contain. Usage only and each Success Package include an organization allowance. An organization add-on increases that allowance. + +Creating another organization requires available capacity in the subscription. + +## Create an organization + +Create an organization to separate workspaces, teams, or environments under the same subscription. + + + + In the [Vapi Dashboard](https://dashboard.vapi.ai), open **Organizations**, then select **New organization**. + + + Enter a name and admin email, and choose the subscription the organization belongs to. + + + Select **Create organization**. + + + +If no capacity remains, purchase an organization add-on or upgrade your Success Package before creating another organization. See [Buy capacity add-ons](/billing/manage-packages-and-add-ons#buy-capacity-add-ons). + +## Switch organizations + +Switch the active organization to work with its assistants, billing information, and settings. + + + + In the [Vapi Dashboard](https://dashboard.vapi.ai), select the current organization name to open the organization switcher. + + + Search for or select the organization you want. The Dashboard switches to that organization's context. + + + +## Shared entitlements + +Some entitlements apply across the subscription instead of to each organization separately. For example, concurrent call lines are shared by all organizations in the subscription. + +Other entitlements can apply to each organization. Check the Success Package summary or your Premier agreement to confirm how a specific entitlement is measured. + +## Delete an organization + + +Deleting an organization permanently removes its contents. Confirm that you no longer need its assistants, phone numbers, files, and other resources before deleting it. + + +Delete an organization you no longer need, for example to free an organization slot before reducing capacity. + + + + In **Organizations** or **Org settings**, open the organization's menu and select **Delete organization from subscription**. + + + Type the organization name to confirm. + + + Select **Delete** to remove the organization permanently. + + + +## Reduce capacity or downgrade + +Reducing organization capacity does not remove organizations automatically. Delete enough organizations before reducing capacity below the number in use. + +A Success Package downgrade can also reduce organization capacity and shared entitlements. Resolve any capacity conflict before confirming the downgrade. See [Downgrade or remove a Success Package](/billing/manage-packages-and-add-ons#downgrade-or-remove-a-success-package). + +## Premier subscriptions + +Premier organization capacity and related entitlements depend on the customer agreement. Contact your account team to change custom limits. + +## Related + + + + Compare Usage only, Core, Pro, and Premier. + + + Change your Success Package and buy capacity or compliance add-ons. + + diff --git a/fern/billing/manage-packages-and-add-ons.mdx b/fern/billing/manage-packages-and-add-ons.mdx new file mode 100644 index 000000000..0a5207bc7 --- /dev/null +++ b/fern/billing/manage-packages-and-add-ons.mdx @@ -0,0 +1,139 @@ +--- +title: Manage Success Packages and add-ons +subtitle: Change your Success Package and buy capacity or compliance add-ons +description: Learn how to upgrade, downgrade, or remove a Success Package, and buy concurrent call line, organization, HIPAA, and data retention add-ons in the Vapi Dashboard. +slug: billing/manage-packages-and-add-ons +--- + +Usage-based billing remains active when you add, change, or remove a Success Package. You can also purchase add-ons that increase specific capabilities without changing your Success Package. + +Available add-ons can be used with Usage only or any Success Package. + +See [Pricing and Success Packages](/billing/pricing-and-success-packages) to compare package support and service commitments before you change your package. + +## Prerequisites + +- An **Admin** role in the organization. +- A saved payment method for purchases made through the Dashboard. See [Manage billing and credits](/billing/manage-billing-and-credits). + +## See your current package + +Check which Success Package you have, or confirm you are on Usage only, in the Dashboard. + + + + In the [Vapi Dashboard](https://dashboard.vapi.ai), open **Billing & Payment**. Your active plan appears in the **Success package** field. + + + Select the **Packages & add-ons** tab. Your current package is marked **Current package**, with its included limits, support, and compliance options listed. + + + +## Change your Success Package + +An upgrade increases the limits and support associated with your Success Package. A downgrade reduces them. Before you confirm a change, the Dashboard shows when it takes effect and any amount due. + +### Upgrade to Core or Pro + +Buy Core or Pro directly from the Dashboard when you need more support, capacity, or service commitments. + + + + In the [Vapi Dashboard](https://dashboard.vapi.ai), open **Billing**, then open the **Packages & add-ons** view. + + + Select **Upgrade** on the package you want. + + + Review the changes, effective date, and amount due, then proceed to payment and confirm. + + + +Your new package limits apply after you complete the purchase. + +### Move to Premier + +Premier has custom pricing and terms, set with our sales team. + + + + On the **Premier** package, select **Contact Sales**. + + + Complete the form with your company, work email, expected call volume, and use case, then submit. An account team member follows up to set custom terms in an agreement. + + + +## Downgrade or remove a Success Package + +Move to a lower Success Package when you need less support or capacity. You can also remove your Success Package and continue with Usage only. The Dashboard shows when the change takes effect before you confirm it. + + +You might need to reduce capacity before moving to a package with lower limits. For example, you cannot move to a package that supports fewer organizations than your subscription currently contains. See [Manage organizations and capacity](/billing/manage-organizations-and-capacity). + + + + + In **Packages & add-ons**, select a lower Success Package, or remove your current package to continue with **Usage only**. + + + Review what the change reduces, such as concurrent call lines, organizations, data retention, support, and service-level agreements. + + + Review the effective date shown in the Dashboard, then confirm the change. + + + +## Buy capacity add-ons + +Capacity add-ons increase a specific entitlement without changing usage-based billing or your Success Package: + +- **Concurrent call lines** shared by all organizations in the subscription. Each line adds one simultaneous call on top of your subscription's included concurrency. All inbound and outbound calls share this capacity. A campaign's **Max concurrency** setting limits that campaign, but it does not reserve additional call lines. +- **Additional organizations** in the subscription, beyond the number your package includes. + +Review the recurring charge and effective date before confirming an add-on purchase. You cannot reduce an add-on below the capacity currently in use. See [call concurrency](/calls/call-concurrency) for how shared capacity works. + + + + Open the subscription's add-on settings and select **Change capacity add-ons**. + + + Set the number of additional call lines and organizations you want. + + + Review the summary and the prorated amount due today, then proceed to payment and confirm. + + + +## Buy compliance and data add-ons + +Compliance and data add-ons change how Vapi handles data for a subscription. Options can include HIPAA compliance and extended data retention. HIPAA is available with any package. + + + + Open the subscription's add-on settings and select **Change compliance & data add-ons**. + + + Enable **HIPAA compliance** and enter the signatory name and legal entity name. Vapi emails a Business Associate Agreement (BAA) to the recipient you enter. You can also enable **extended data retention**. + + + Review the summary and proceed to payment and confirm. + + + +HIPAA compliance requires a signed BAA and compatible providers. See [HIPAA compliance](/security-and-privacy/hipaa) for requirements and data-handling behavior. + +## Billing arrangements + +The Dashboard shows the payment method, amount due, and renewal details before you confirm a purchase. For invoiced subscriptions, including Premier, contact your account team. Purchase methods depend on your billing arrangement. + +## Related + + + + Manage payment methods, credit purchases, auto-reload, statements, and invoices. + + + Create organizations and resolve capacity before a downgrade. + + diff --git a/fern/billing/manage-pay-as-you-go-billing.mdx b/fern/billing/manage-pay-as-you-go-billing.mdx new file mode 100644 index 000000000..b2db09939 --- /dev/null +++ b/fern/billing/manage-pay-as-you-go-billing.mdx @@ -0,0 +1,74 @@ +--- +title: "Manage pay-as-you-go billing and credits" +subtitle: "Add a payment method, buy credits, configure auto reload, and download billing records." +description: "Manage pay-as-you-go billing in the Vapi Dashboard: add a payment method, buy credits, configure auto reload, and download PDF statements and invoices." +slug: billing/manage-pay-as-you-go-billing +--- + + +If your Dashboard shows **Billing & Payment** with a **Packages & add-ons** tab, see [Manage billing and credits](/billing/manage-billing-and-credits) instead. + + +This guide shows you how to set up billing for a pay-as-you-go subscription. By the end, you can fund the subscription and configure automatic credit purchases. + +## Prerequisites + +- An **Admin** role in the organization. + +## Steps + + + + Sign in to the [Vapi Dashboard](https://dashboard.vapi.ai), select the organization you want to fund, open **Settings**, then select **Billing & Add-Ons**. + + + Billing & Add-Ons selected in the Dashboard Settings navigation + + + + + In **Payment method**, enter the billing email and card details. Select the checkmark beside each field to save it. + + To replace a saved card, select the pencil beside **Payment method**, enter the new card details, then select the checkmark. + + + Full Payment method block with the billing email blurred, card field, and auto reload controls + + + + + At the top of the Billing page, select **Buy credits**. In **Purchase Vapi credits**, enter at least the minimum amount in **Amount to purchase**, then select **Purchase**. + + Complete any verification requested by the card issuer. A successful purchase increases the credit balance and appears as **Finalized** in **Credit purchase history**. + + + Purchase Vapi credits dialog with the amount to purchase field + + + + + In **Payment method**, turn on **Enable auto reload**. Enter at least the minimum amount in **Amount to reload**, then enter the balance that should trigger the purchase in **When threshold reaches**. + + Select **Save changes**, review the confirmation, then select **Confirm**. If the current balance is at or below the threshold, saving the plan charges the payment method immediately. + + + Auto reload controls on the live Billing page + + + + + Confirm that the page shows the saved payment method, updated credit balance, and auto reload settings. Check **Credit purchase history** for a **Finalized** payment. + + + +## Download billing records + +Select **Download monthly statement** in **Credit purchase history** to create a statement for a selected month. + +To download an invoice for an eligible payment, select the payment, then select **Download invoice (PDF)**. Enter the requested invoice information and select **Confirm**. + +## Related + + + Resolve calls blocked by an insufficient credit balance or frozen subscription. + diff --git a/fern/billing/pricing-and-success-packages.mdx b/fern/billing/pricing-and-success-packages.mdx new file mode 100644 index 000000000..f99b81fdf --- /dev/null +++ b/fern/billing/pricing-and-success-packages.mdx @@ -0,0 +1,88 @@ +--- +title: Pricing and Success Packages +subtitle: Understand Usage only, optional Success Packages, and add-ons +description: Learn how Usage only, optional Success Packages, and add-ons determine usage charges, support, service commitments, and capacity. +slug: billing/pricing-and-success-packages +--- + + +Success Packages are available to new Vapi customers. If you already have a Vapi account, nothing changes right now: your hosting fee, features, and agents stay the same, and no action is required. + + +Every Vapi subscription starts with usage-based billing. Without an optional Success Package, you use Usage only. Usage-based charges remain active when you add a Success Package or add-ons. + +A Success Package adds support, service commitments, and higher included limits. Add-ons increase individual capabilities without replacing usage-based billing or your Success Package. + +See the [Vapi pricing page](https://vapi.ai/pricing) for the latest prices. + +## Usage only + +With Usage only, you pay a per-minute hosting fee, plus the model, voice, transcriber, and telephony costs for each call. + +Usage only includes the documentation, peer-to-peer help from the Vapi Discord community, and the base limits shown in [What's included](#whats-included). + +Every minute your assistants run is billed. Usage only does not include a response or uptime service-level agreement. Vapi support starts with Core. + +## Success Packages + +A Success Package is an optional subscription that complements usage-based billing. It does not change how usage is billed. It adds higher support, service commitments, larger capacity, and compliance and governance options. + +Usage-based billing remains active when you add Core, Pro, or Premier. + +| Plan or package | Support | Service commitments | How to get it | +| --- | --- | --- | --- | +| **Usage only** | Documentation and peer-to-peer Discord community | No response or uptime service-level agreement | Included with every subscription | +| **Core** | Everything in Usage, plus email support | Two-business-day response service-level agreement | Buy in the Dashboard | +| **Pro** | Everything in Core, plus a dedicated Slack channel | One-business-day response and 99% uptime service-level agreements | Buy in the Dashboard | +| **Premier** | Everything in Pro, plus a named support team | One-hour P0 response and 99.9% uptime service-level agreements | Contact Sales | + +Core has a fixed monthly price. Pro pricing scales with Vapi hosting spend and has a monthly minimum. Premier pricing and terms depend on your agreement. + +## What's included + +Usage only and each Success Package include the limits and capabilities below. For current prices, see the [Vapi pricing page](https://vapi.ai/pricing). + +| Included | Usage only | Core | Pro | Premier | +| --- | --- | --- | --- | --- | +| [Concurrent call lines](/calls/call-concurrency) | 4 | 10 | 30 | Custom | +| [Organizations](/billing/manage-organizations-and-capacity) | 2 | 2 | 10 | Custom | +| Raw data retention | 14 days | 30 days | 180 days | Custom | +| [Vapi phone numbers](/free-telephony) | 1 | 5 | 10 | Custom | +| [Role-based access control (RBAC)](/security-and-privacy/sso#role-based-access-control-rbac) | All members are admins | All members are admins | Basic roles | Custom RBAC | +| [Single sign-on (SSO)](/security-and-privacy/sso) | Not included | Not included | Not included | Custom | + +Premier limits are custom; your agreement defines what is included. + +## Buy a Success Package + +Buy Core or Pro directly from the Vapi Dashboard: + +1. Open **Billing & Payment**. +2. Select **Packages & add-ons**. +3. Select **Upgrade** on the Core or Pro package. + +Your new package limits apply after you complete the purchase. + +Premier has custom pricing and terms. Select **Contact Sales** on the Premier package and submit the form. An account team member follows up to set custom terms. + +## Add-ons + +Add-ons increase a specific capability without replacing usage-based billing or changing your Success Package. You can add them directly to Usage only or use them alongside Core, Pro, or Premier. + +Available add-ons include additional concurrent call lines, additional organizations, and compliance options such as HIPAA. + +Purchase methods depend on your billing arrangement. See the [Vapi pricing page](https://vapi.ai/pricing) for current options and prices. + +## Related + + + + Manage payment methods, credit purchases, auto-reload, statements, and invoices. + + + Compare support channels and service commitments. + + + Learn about custom support, governance, security, and capacity options. + + diff --git a/fern/billing/purchase-call-concurrency.mdx b/fern/billing/purchase-call-concurrency.mdx index 19383e012..d33ff6603 100644 --- a/fern/billing/purchase-call-concurrency.mdx +++ b/fern/billing/purchase-call-concurrency.mdx @@ -5,6 +5,10 @@ description: "Purchase call concurrency from Billing & Add-Ons to increase the n slug: billing/purchase-call-concurrency --- + +If your Dashboard shows **Packages & add-ons**, see [Manage Success Packages and add-ons](/billing/manage-packages-and-add-ons) instead. + + Purchase call concurrency when your organization needs to run more simultaneous calls than its plan includes. ## How call lines affect concurrency diff --git a/fern/calls/call-concurrency.mdx b/fern/calls/call-concurrency.mdx index 0907fdec4..f5cc3b2d1 100644 --- a/fern/calls/call-concurrency.mdx +++ b/fern/calls/call-concurrency.mdx @@ -11,13 +11,13 @@ Call concurrency represents how many Vapi calls can be active at the same time. **In this guide, you'll learn to:** - Understand the default concurrency allocation and when it is usually sufficient -- Keep outbound and inbound workloads within plan limits -- Increase reserved capacity directly from the Vapi Dashboard where add-ons are available +- Keep outbound and inbound workloads within your subscription's concurrency limit +- Increase capacity with concurrent call line add-ons - Inspect concurrency data through API responses and analytics queries ## What is concurrency? -Every Vapi account includes **10 concurrent call slots** by default. When all slots are busy, new outbound dials or inbound connections wait until a slot becomes free. +Usage only or your Success Package determines how many concurrent call slots your subscription includes. When all slots are busy, you cannot start an outbound call or accept an inbound call until a slot becomes available. See [Pricing and Success Packages](/billing/pricing-and-success-packages#whats-included) for the included limits. @@ -28,7 +28,7 @@ Every Vapi account includes **10 concurrent call slots** by default. When all sl -These limits ensure the underlying compute stays reliable for every customer. Higher concurrency requires reserving additional capacity, which Vapi provides through custom or add-on plans where capacity is available. +These limits help keep calls reliable for every customer. You can increase concurrency by adding concurrent call lines to your subscription. ## Managing concurrency @@ -38,10 +38,7 @@ Batch long lead lists into smaller chunks (for example, 50–100 numbers) and ru ### High-volume operations -If you regularly exceed **50,000 minutes per month**, talk with Vapi about: - -- **Custom plans** that include higher baked-in concurrency -- **Add-on bundles in the US region** that let you purchase extra call lines only when you need them +If you regularly need more simultaneous calls, compare the concurrency included with each Success Package or purchase concurrent call line add-ons. Use billing reports to pair minute usage with concurrency spikes so you can upgrade before calls are blocked. @@ -49,18 +46,7 @@ Use billing reports to pair minute usage with concurrency spikes so you can upgr ## Increase your concurrency limit - -Vapi's EU support and self-serve growth are frozen until 2027. Existing EU customers can continue using their accounts, but Vapi is not offering new add-ons and does not guarantee feature parity with the US region. New self-serve customers should [create an account in the US region](https://dashboard.vapi.ai/register). If you require Vapi-hosted EU data residency, [contact Sales](https://vapi.ai/sales) about selective enterprise onboarding. - - -In the US region, you can raise or reserve more call lines without contacting support: - -1. Open the [Vapi Dashboard](https://dashboard.vapi.ai/settings/billing). -2. Navigate to **Settings → Billing**. -3. Find **Reserved Concurrency (Call Lines)**. -4. Increase the limit or purchase add-on concurrency lines. - -Changes apply immediately, so you can scale ahead of known traffic surges. +Usage only and your optional Success Package determine the concurrency included with your subscription. You can purchase concurrent call line add-ons for more capacity. See [Buy capacity add-ons](/billing/manage-packages-and-add-ons#buy-capacity-add-ons). The Dashboard shows when the additional capacity takes effect before you confirm the purchase. ## View concurrency in call responses @@ -152,6 +138,14 @@ Adjust the `timeRange.step` to inspect usage by hour, day, or week. Peaks that a ## Next steps -- **[Call queue management](/calls/call-queue-management):** Build a Twilio queue to buffer calls when you hit concurrency caps. -- **[Outbound campaign planning](/outbound-campaigns/overview):** Design outbound strategies that pair batching with analytics. -- **[Enterprise plans](/enterprise/plans):** Review larger plans that include higher default concurrency. + + + Build a Twilio queue to buffer calls when you hit concurrency caps. + + + Design outbound strategies that pair batching with analytics. + + + Add concurrent call lines to raise your subscription's concurrency. + + diff --git a/fern/calls/call-ended-reason.mdx b/fern/calls/call-ended-reason.mdx index 72c62ff11..f5b00fdc3 100644 --- a/fern/calls/call-ended-reason.mdx +++ b/fern/calls/call-ended-reason.mdx @@ -48,7 +48,7 @@ These occur before the call connects, during resource setup. - `call.start.error-subscription-upgrade-failed` — An automatic subscription upgrade attempt failed. - `call.start.error-subscription-concurrency-limit-reached` — You've hit the maximum number of simultaneous calls for your plan. Upgrade your plan or wait for an active call to end. - `call.start.error-fraud-check-failed` — The call was blocked by Vapi's fraud detection system. -- `call.start.error-enterprise-feature-not-available-recording-consent` — Recording consent requires an enterprise plan. +- `call.start.error-enterprise-feature-not-available-recording-consent` — Recording consent requires the Premier plan. ### Resource resolution diff --git a/fern/calls/call-outbound.mdx b/fern/calls/call-outbound.mdx index 8b7466ff9..dd7334238 100644 --- a/fern/calls/call-outbound.mdx +++ b/fern/calls/call-outbound.mdx @@ -278,7 +278,7 @@ In addition to carrier-provided services, external monitoring APIs can help you Proper caller identification setup can take 2-4 weeks to fully propagate across all networks and databases. Plan accordingly when launching new outbound calling campaigns. -Note: Vapi free numbers have limited number of outbound calls per day. Import a number from Twilio, Vonage, or Telnyx to scale without limits. +Note: You cannot make outbound calls with a free Vapi number. Import a number from Twilio, Vonage, or Telnyx for outbound calling. It is a violation of FCC law to dial phone numbers without consent in an diff --git a/fern/calls/call-queue-management.mdx b/fern/calls/call-queue-management.mdx index 6eb03a5a3..22a021887 100644 --- a/fern/calls/call-queue-management.mdx +++ b/fern/calls/call-queue-management.mdx @@ -32,7 +32,7 @@ Before implementing call queue management, ensure you have: - **Redis Instance**: Redis server for persistent state management (local, cloud, or serverless-compatible) -You'll need to know your Vapi account's concurrency limit. Check your plan details in the [Vapi Dashboard](https://dashboard.vapi.ai/settings/billing) under billing settings. +You'll need to know your subscription's concurrency limit. See [Pricing and Success Packages](/billing/pricing-and-success-packages#whats-included) for the concurrency included with Usage only and each Success Package. diff --git a/fern/chat/non-streaming.mdx b/fern/chat/non-streaming.mdx index d7085ea8f..c3bd7b5ea 100644 --- a/fern/chat/non-streaming.mdx +++ b/fern/chat/non-streaming.mdx @@ -238,5 +238,5 @@ Enhance your non-streaming chat system further: * **[Add voice capabilities](/calls/outbound-calling)** - Extend your text chat to voice interactions -Need help? Chat with the team on our [Discord](https://discord.com/invite/pUFNcf2WmH) or mention us on [X/Twitter](https://x.com/Vapi_AI). +Need help? Ask other developers in the [Vapi Discord community](https://discord.gg/v5Ee6FhAZt) or mention us on [X/Twitter](https://x.com/Vapi_AI). diff --git a/fern/chat/openai-compatibility.mdx b/fern/chat/openai-compatibility.mdx index b2d026fe8..34dd7a5df 100644 --- a/fern/chat/openai-compatibility.mdx +++ b/fern/chat/openai-compatibility.mdx @@ -536,5 +536,5 @@ Enhance your migrated system: * **[Optimize for streaming](/chat/streaming)** - Improve real-time user experience -Need help? Chat with the team on our [Discord](https://discord.com/invite/pUFNcf2WmH) or mention us on [X/Twitter](https://x.com/Vapi_AI). +Need help? Ask other developers in the [Vapi Discord community](https://discord.gg/v5Ee6FhAZt) or mention us on [X/Twitter](https://x.com/Vapi_AI). diff --git a/fern/chat/quickstart.mdx b/fern/chat/quickstart.mdx index 76537ef01..e6c9dec0b 100644 --- a/fern/chat/quickstart.mdx +++ b/fern/chat/quickstart.mdx @@ -24,7 +24,7 @@ Build a customer service chat bot that can handle text-based conversations throu * A [Vapi account](https://dashboard.vapi.ai/) * An existing assistant or willingness to create one * Basic knowledge of making API requests -* For a pay-as-you-go subscription, the billing setup described in [Troubleshooting](#troubleshooting) +* For a usage-based subscription, the billing setup described in [Troubleshooting](#troubleshooting) ## Scenario @@ -308,18 +308,18 @@ We'll create a customer support chat for "TechFlow", a software company that wan ## Troubleshooting -The Chat API returns HTTP `402` when the pay-as-you-go organization does not meet a billing requirement. Use the message to identify the required action. +The Chat API returns HTTP `402` when a usage-based organization does not meet a billing requirement. Use the message to identify the required action. | Message | What it means | What to do | | --- | --- | --- | | `Add a payment method to use chat. Pay-as-you-go orgs require a card on file.` | The organization does not have a saved payment method. | [Add a payment method](/billing/manage-billing-and-credits). | -| `Purchase credits to use chat. New pay-as-you-go orgs require a completed payment.` | The pay-as-you-go subscription is less than 30 days old and the organization has no completed payment. | [Buy credits](/billing/manage-billing-and-credits) or complete another purchase. Adding a card does not count as a payment. | +| `Purchase credits to use chat. New pay-as-you-go orgs require a completed payment.` | The usage-based subscription is less than 30 days old and the organization has no completed payment. | [Buy credits](/billing/manage-billing-and-credits) or complete another purchase. Adding a card does not count as a payment. | ## Frequently asked questions - Every pay-as-you-go organization needs a saved payment method. During the subscription's first 30 days, the organization must also have completed a payment. Enterprise and agency plans do not have these requirements. + Every usage-based organization needs a saved payment method. During the subscription's first 30 days, the organization must also have completed a payment. Enterprise plans do not have these requirements. @@ -335,7 +335,7 @@ The Chat API returns HTTP `402` when the pay-as-you-go organization does not mee - The completed-payment requirement ends when the pay-as-you-go subscription reaches 30 days old. The organization still needs a saved payment method to use chat. + The completed-payment requirement ends when the usage-based subscription reaches 30 days old. The organization still needs a saved payment method to use chat. @@ -372,5 +372,5 @@ Take your chat bot to the next level: * **[OpenAI compatibility](/chat/openai-compatibility)** - Integrate with existing OpenAI workflows -Need help? Chat with the team on our [Discord](https://discord.com/invite/pUFNcf2WmH) or mention us on [X/Twitter](https://x.com/Vapi_AI). +Need help? Ask other developers in the [Vapi Discord community](https://discord.gg/v5Ee6FhAZt) or mention us on [X/Twitter](https://x.com/Vapi_AI). diff --git a/fern/chat/session-management.mdx b/fern/chat/session-management.mdx index a58c6e672..f171a47e2 100644 --- a/fern/chat/session-management.mdx +++ b/fern/chat/session-management.mdx @@ -262,5 +262,5 @@ These webhooks are useful for tracking session lifecycle, managing session state * **[Function tools](/tools/custom-tools)** - Give assistants access to external APIs within sessions -Need help? Chat with the team on our [Discord](https://discord.com/invite/pUFNcf2WmH) or mention us on [X/Twitter](https://x.com/Vapi_AI). +Need help? Ask other developers in the [Vapi Discord community](https://discord.gg/v5Ee6FhAZt) or mention us on [X/Twitter](https://x.com/Vapi_AI). diff --git a/fern/chat/sms-chat.mdx b/fern/chat/sms-chat.mdx index c3489c194..178e8acc1 100644 --- a/fern/chat/sms-chat.mdx +++ b/fern/chat/sms-chat.mdx @@ -23,10 +23,10 @@ SMS chat requires a **10DLC-approved Twilio number**. Only customers can initiat * A [Vapi account](https://dashboard.vapi.ai/) with an existing assistant * A **10DLC-approved Twilio phone number** (required for assistant responses) * Basic understanding of phone number management -* A **saved payment method** for a pay-as-you-go organization +* A **saved payment method** for a usage-based organization -SMS replies use the Chat API and follow its billing requirements. Pay-as-you-go organizations need a saved payment method and, if they are less than 30 days old, one completed payment. Without these, Vapi receives the inbound SMS message and creates a session but does not send a reply or show an error in the Dashboard. Voice calls are not affected. See [Chat troubleshooting](/chat/quickstart#troubleshooting) and [Manage billing and credits](/billing/manage-billing-and-credits). +SMS replies use the Chat API and follow its billing requirements. Usage-based organizations need a saved payment method and, if they are less than 30 days old, one completed payment. Without these, Vapi receives the inbound SMS message and creates a session but does not send a reply or show an error in the Dashboard. Voice calls are not affected. See [Chat troubleshooting](/chat/quickstart#troubleshooting) and [Manage billing and credits](/billing/manage-billing-and-credits). --- diff --git a/fern/chat/streaming.mdx b/fern/chat/streaming.mdx index 6e4cca4f1..34e1270ed 100644 --- a/fern/chat/streaming.mdx +++ b/fern/chat/streaming.mdx @@ -218,5 +218,5 @@ Enhance your streaming chat further: * **[Add tools](/tools)** - Enable your assistant to call external APIs while streaming -Need help? Chat with the team on our [Discord](https://discord.com/invite/pUFNcf2WmH) or mention us on [X/Twitter](https://x.com/Vapi_AI). +Need help? Ask other developers in the [Vapi Discord community](https://discord.gg/v5Ee6FhAZt) or mention us on [X/Twitter](https://x.com/Vapi_AI). diff --git a/fern/chat/variable-substitution.mdx b/fern/chat/variable-substitution.mdx index 54553663b..7cd8ceb41 100644 --- a/fern/chat/variable-substitution.mdx +++ b/fern/chat/variable-substitution.mdx @@ -168,5 +168,5 @@ Choose one of these approaches: - **[Streaming responses](/chat/streaming)** - Add real-time responses to your chats -Need help? Chat with the team on our [Discord](https://discord.com/invite/pUFNcf2WmH) or mention us on [X/Twitter](https://x.com/Vapi_AI). +Need help? Ask other developers in the [Vapi Discord community](https://discord.gg/v5Ee6FhAZt) or mention us on [X/Twitter](https://x.com/Vapi_AI). diff --git a/fern/chat/web-widget.mdx b/fern/chat/web-widget.mdx index 43c245d44..8bb6878f7 100644 --- a/fern/chat/web-widget.mdx +++ b/fern/chat/web-widget.mdx @@ -1,7 +1,7 @@ --- title: Web widget subtitle: Add AI chat and voice capabilities to any website with a simple embeddable widget -description: "Add Vapi's web widget to a website for voice and text conversations, configure its appearance and behavior, and meet pay-as-you-go chat access requirements." +description: "Add Vapi's web widget to a website for voice and text conversations, configure its appearance and behavior, and meet usage-based chat access requirements." slug: chat/web-widget --- @@ -470,5 +470,5 @@ The widget automatically handles microphone permissions, audio processing, and c -Need help? Chat with the team on our [Discord](https://discord.com/invite/pUFNcf2WmH) or mention us on [X/Twitter](https://x.com/Vapi_AI). +Need help? Ask other developers in the [Vapi Discord community](https://discord.gg/v5Ee6FhAZt) or mention us on [X/Twitter](https://x.com/Vapi_AI). diff --git a/fern/cli/overview.mdx b/fern/cli/overview.mdx index e6250cab1..f5dd16929 100644 --- a/fern/cli/overview.mdx +++ b/fern/cli/overview.mdx @@ -250,4 +250,4 @@ Now that you have the Vapi CLI installed: **Resources:** - [GitHub Repository](https://github.com/VapiAI/cli) - [Report Issues](https://github.com/VapiAI/cli/issues) -- [Discord Community](https://discord.gg/vapi) \ No newline at end of file +- [Discord Community](https://discord.gg/v5Ee6FhAZt) \ No newline at end of file diff --git a/fern/debugging.mdx b/fern/debugging.mdx index d02bf369e..bb380b65c 100644 --- a/fern/debugging.mdx +++ b/fern/debugging.mdx @@ -212,11 +212,11 @@ When you're stuck: - Join the Vapi Discord for real-time help from the community and team + Ask other developers for help in the Vapi Discord community Learn how active calls share your organization's concurrency capacity. - - Add more simultaneous call capacity from Billing & Add-Ons. + + Buy capacity add-ons to add more simultaneous call lines. diff --git a/fern/outbound-campaigns/scheduling-and-lifecycle.mdx b/fern/outbound-campaigns/scheduling-and-lifecycle.mdx index 277dbff10..9db44257e 100644 --- a/fern/outbound-campaigns/scheduling-and-lifecycle.mdx +++ b/fern/outbound-campaigns/scheduling-and-lifecycle.mdx @@ -90,7 +90,7 @@ active organization calls <= organization concurrency limit Campaign calls share organization capacity with other inbound and outbound calls. Setting **Max concurrency** to 10 does not reserve 10 slots for the campaign. If other calls are active, the campaign uses only the slots that remain. -See [call concurrency](/calls/call-concurrency) to understand how capacity is shared. When the organization needs more simultaneous calls, [purchase additional call concurrency](/billing/purchase-call-concurrency) from the Dashboard. +See [call concurrency](/calls/call-concurrency) to understand how capacity is shared. When the organization needs more simultaneous calls, [purchase additional call lines](/billing/manage-packages-and-add-ons#buy-capacity-add-ons) from the Dashboard. ## Manage campaigns diff --git a/fern/phone-calling.mdx b/fern/phone-calling.mdx index 880bb4a2d..f7f867d72 100644 --- a/fern/phone-calling.mdx +++ b/fern/phone-calling.mdx @@ -8,7 +8,7 @@ description: Create and configure phone numbers in Vapi to place and receive cal ## Overview -Free Vapi phone numbers are only available for US national use. You can only create up to 5 free numbers per account. You may request the first free number without adding a payment method. To add additional Vapi phone numbers, a saved payment method is required. +Free Vapi phone numbers are only available for US national use and cannot make outbound calls. You get one free Vapi number, which you can request without adding a payment method, and your Success Package may include more. See [Pricing and Success Packages](/billing/pricing-and-success-packages#whats-included). You can create and configure phone numbers with Vapi to place and receive calls. Vapi provides free phone numbers for national (US) use only—international numbers are not free. For international or custom use, you can import your own numbers from Twilio. diff --git a/fern/phone-numbers/free-telephony.mdx b/fern/phone-numbers/free-telephony.mdx index b868f2392..bffad8d24 100644 --- a/fern/phone-numbers/free-telephony.mdx +++ b/fern/phone-numbers/free-telephony.mdx @@ -8,7 +8,7 @@ description: Create free US phone numbers on Vapi for your assistants or squads, This guide details how to create free phone numbers on the Vapi platform, which you can use with your assistants or squads. - Each account can create up to five free Vapi phone numbers. You can create the first number without a saved payment method. To create additional numbers, add a payment method to your account. Free Vapi numbers use US area codes and support US national calling only. + You get one free Vapi phone number, which you can create without a saved payment method, and your Success Package may include more. See [Pricing and Success Packages](/billing/pricing-and-success-packages#whats-included). Free Vapi numbers use US area codes and support US national calling only. @@ -53,7 +53,7 @@ This guide details how to create free phone numbers on the Vapi platform, which - **The number is free, but calls are not.** Calls and other platform usage consume credits and are billed according to [Vapi pricing](https://vapi.ai/pricing). - **Free Vapi numbers are for US national use.** They cannot make international calls. For international use, [import a number from another provider](/phone-numbers/import-twilio). -- **Outbound calling not supported.** Import a number from a supported telephony provider when you need higher-volume outbound calling. See [Outbound calling](/calls/outbound-calling). +- **Outbound calling not supported.** Free Vapi numbers are inbound only. Import a number from a supported telephony provider to make outbound calls. See [Outbound calling](/calls/outbound-calling). - **Outbound Campaigns require an imported number.** Free Vapi numbers cannot be used to launch [Outbound Campaigns](/outbound-campaigns/quickstart). - **You are responsible for lawful use.** Obtain the required consent before making outbound calls and follow applicable calling, telemarketing, and do-not-call rules. See the [TCPA consent guide](/tcpa-consent) and [Vapi Terms of Service](https://vapi.ai/terms-of-service). @@ -61,7 +61,7 @@ This guide details how to create free phone numbers on the Vapi platform, which - Each account can create up to five. The first does not require a saved payment method. To create the second through fifth numbers, add a payment method to your account. + You get one free Vapi phone number, and your Success Package may include more. See [Pricing and Success Packages](/billing/pricing-and-success-packages#whats-included). You can create your free number without a saved payment method. No. Free Vapi numbers use US area codes and support US national calling only. Import a number from another provider for international use. diff --git a/fern/phone-numbers/inbound-sms.mdx b/fern/phone-numbers/inbound-sms.mdx index d0ca1cac4..b0c2d31c5 100644 --- a/fern/phone-numbers/inbound-sms.mdx +++ b/fern/phone-numbers/inbound-sms.mdx @@ -24,7 +24,7 @@ When enabled, Vapi configures the Twilio Messaging webhook on your number so inb - **Twilio number in the US** - **SMS capability enabled** on that number (in Twilio and in Vapi) - **US-to-US** messaging only -- **Pay-as-you-go billing:** Pay-as-you-go organizations need a saved payment method and, if they are less than 30 days old, one completed payment. Without these, Vapi receives the inbound SMS message and creates a session but does not send a reply or show an error. See [Chat troubleshooting](/chat/quickstart#troubleshooting). +- **Usage-based billing:** Usage-based organizations need a saved payment method and, if they are less than 30 days old, one completed payment. Without these, Vapi receives the inbound SMS message and creates a session but does not send a reply or show an error. See [Chat troubleshooting](/chat/quickstart#troubleshooting). ## Set up from the Dashboard diff --git a/fern/providers/voice/vapi-voices/legacy-migration.mdx b/fern/providers/voice/vapi-voices/legacy-migration.mdx index 188e8cc08..cb2f07a30 100644 --- a/fern/providers/voice/vapi-voices/legacy-migration.mdx +++ b/fern/providers/voice/vapi-voices/legacy-migration.mdx @@ -117,7 +117,7 @@ Most Vapi Voices now support an upgraded **version 2** model that sounds more re - Reach out to [support@vapi.ai](mailto:support@vapi.ai) or contact your account team if you're an Enterprise customer. + See [Support](/support) for your options, or contact your account team if you're an Enterprise customer. diff --git a/fern/quickstart/phone.mdx b/fern/quickstart/phone.mdx index b2c408e1a..cb86ae7a7 100644 --- a/fern/quickstart/phone.mdx +++ b/fern/quickstart/phone.mdx @@ -194,7 +194,7 @@ vapi assistant create If **Payment method required** appears, add a payment method before you continue. You will not be charged for the free number. - Free Vapi phone numbers support US area codes only, with up to five free numbers per account. For international use, import a number from another provider. + Free Vapi phone numbers support US area codes only. You get one free number, and your Success Package may include more. For international use, import a number from another provider. diff --git a/fern/quickstart/web.mdx b/fern/quickstart/web.mdx index 0cc0c126f..9e51af5fa 100644 --- a/fern/quickstart/web.mdx +++ b/fern/quickstart/web.mdx @@ -1328,4 +1328,4 @@ Now that you understand both client and server SDK capabilities: **Documentation:** - [API Reference](/api-reference) -- [Discord Community](https://discord.gg/pUFNcf2WmH) +- [Discord Community](https://discord.gg/v5Ee6FhAZt) diff --git a/fern/sdk/mcp-server.mdx b/fern/sdk/mcp-server.mdx index 091200f24..45bd4089f 100644 --- a/fern/sdk/mcp-server.mdx +++ b/fern/sdk/mcp-server.mdx @@ -601,8 +601,8 @@ main(); - [MCP client quickstart](https://modelcontextprotocol.io/quickstart/client) - - Join our Discord community for MCP support. + + Ask other developers about the MCP server in the Vapi Discord community. Full API documentation for tools. diff --git a/fern/security-and-privacy/data-flow.mdx b/fern/security-and-privacy/data-flow.mdx index dcd3d3859..9b9bddbac 100644 --- a/fern/security-and-privacy/data-flow.mdx +++ b/fern/security-and-privacy/data-flow.mdx @@ -381,9 +381,9 @@ Even with maximum custom configuration, certain data passes through Vapi's orche - - Vapi's EU support and self-serve growth are frozen until 2027. Existing EU customers can continue using their accounts, but Vapi is not offering new add-ons and does not guarantee feature parity with the US region. New self-serve customers should [create an account in the US region](https://dashboard.vapi.ai/register). If you require Vapi-hosted EU data residency, [contact Sales](https://vapi.ai/sales) about selective enterprise onboarding. - + + Vapi offers an EU region for data residency. For more information, see [EU region and data residency](/security-and-privacy/eu-region). + - Use **custom bucket storage** in your required region - Use **custom LLM** hosted in-region OR provider with regional endpoints diff --git a/fern/security-and-privacy/hipaa.mdx b/fern/security-and-privacy/hipaa.mdx index f1c9c7e41..f35a7720e 100644 --- a/fern/security-and-privacy/hipaa.mdx +++ b/fern/security-and-privacy/hipaa.mdx @@ -23,23 +23,23 @@ For users prioritizing privacy, particularly in compliance with the Health Insur ## Enabling HIPAA Compliance -HIPAA compliance can be ensured by turning on HIPAA compliance in the Dashboard. This simple yet effective setting guarantees that your call logs, recordings, or transcriptions are stored in a HIPAA compliant manner during or after your calls. +HIPAA mode is an organization-wide setting that changes how Vapi handles call logs, recordings, and transcripts. It also limits the organization to compatible model, voice, and transcriber providers. To enable HIPAA compliance: - HIPAA mode requires an Enterprise subscription or a separately purchased HIPAA add-on. Contact your account team to confirm which applies to your organization. + HIPAA is available as a paid compliance add-on with Usage only or any Success Package. See [Buy compliance and data add-ons](/billing/manage-packages-and-add-ons#buy-compliance-and-data-add-ons) to add it. - - Vapi requires a signed BAA before you enable HIPAA mode. Contact [security@vapi.ai](mailto:security@vapi.ai) to start this process. + + In **Packages & add-ons**, select **HIPAA compliance**, then enter the BAA recipient's name and organization. The Dashboard lets you know that Vapi will email the BAA for signature. - - Open the [Dashboard](https://dashboard.vapi.ai/settings/billing#addons). Under **Add-ons**, select the **Enable HIPAA compliance** switch. Enter the BAA recipient's name in **Recipient Name** and their organization in **Recipient Organization**. Review the pricing summary, then select **Purchase add-ons**. This is an organization-level setting. It applies to every assistant in your organization, with no per-assistant exception, and it cannot be enabled through the API. + + Review and sign the BAA sent by email, then complete the remaining Dashboard prompts to activate **HIPAA compliance**. HIPAA is an organization-level setting: it applies to every assistant in your organization, with no per-assistant exception, and it cannot be enabled through the API. diff --git a/fern/security-and-privacy/sso.mdx b/fern/security-and-privacy/sso.mdx index 5f7f1b610..6e773e7d6 100644 --- a/fern/security-and-privacy/sso.mdx +++ b/fern/security-and-privacy/sso.mdx @@ -6,7 +6,7 @@ description: Let your team sign in to Vapi through your identity provider with S --- -SSO is an **enterprise-only** feature. To enable it, talk to the [Vapi sales team](/enterprise/plans). +SSO is available with an Enterprise plan or the **Premier** Success Package. To discuss adding SSO, [contact our sales team](/billing/pricing-and-success-packages#buy-a-success-package). ## Overview @@ -39,4 +39,4 @@ Use **Editor** to give developers full build and test access without exposing bi ## Need help? -To enable SSO or ask about configuration, talk to the [Vapi sales team](/enterprise/plans). +To enable SSO or ask about configuration, [contact our sales team](/billing/pricing-and-success-packages#buy-a-success-package). If you already have an Enterprise plan or Premier, contact your account team. diff --git a/fern/security-and-privacy/static-ip-addresses.mdx b/fern/security-and-privacy/static-ip-addresses.mdx index 22f715e6d..77da461e5 100644 --- a/fern/security-and-privacy/static-ip-addresses.mdx +++ b/fern/security-and-privacy/static-ip-addresses.mdx @@ -44,4 +44,4 @@ Always test static IP configuration in a staging environment before deploying to ## Need help? -If you have questions about static IP addressing, contact our support team at support@vapi.ai. \ No newline at end of file +If you have questions about static IP addressing, see [Support](/support). \ No newline at end of file diff --git a/fern/security-and-privacy/zero-data-retention.mdx b/fern/security-and-privacy/zero-data-retention.mdx index 1728cd2f1..c9f78adab 100644 --- a/fern/security-and-privacy/zero-data-retention.mdx +++ b/fern/security-and-privacy/zero-data-retention.mdx @@ -1,17 +1,17 @@ --- title: Zero Data Retention (ZDR) subtitle: Enable Zero Data Retention so Vapi processes calls without storing recordings, transcripts, or logs -description: Zero Data Retention (ZDR) is a Vapi organization add-on that stops Vapi from storing call recordings, transcripts, messages, summaries, and logs after a call ends. +description: Zero Data Retention (ZDR) is an organization-level setting that stops Vapi from storing call recordings, transcripts, messages, summaries, and logs after a call ends. slug: security-and-privacy/zero-data-retention --- -Zero Data Retention (ZDR) is an organization add-on that stops Vapi from storing call content after a call ends. ZDR applies across your entire organization once active. Use it when your organization must not retain recordings, transcripts, or logs in Vapi. +Zero Data Retention (ZDR) is an organization-level setting that stops Vapi from storing call content after a call ends. ZDR applies across your entire organization once active. Use it when your organization must not retain recordings, transcripts, or logs in Vapi. ## How it works With ZDR active, Vapi processes each call in real time but does not save call content to its storage. Vapi does not retain recordings, transcripts, messages, summaries, or structured outputs. Vapi keeps only operational metadata, such as call history, cost, and latency, so those still appear in the Dashboard. -ZDR is an organization-level add-on enabled from the Dashboard. It is not a setting in the API. +ZDR is enabled for an organization from the Dashboard. It is not a setting in the API. | Data | Retained by Vapi with ZDR enabled | | --- | --- | @@ -25,12 +25,12 @@ ZDR is an organization-level add-on enabled from the Dashboard. It is not a sett | Billing and usage metadata | Yes | -ZDR and HIPAA mode are mutually exclusive. HIPAA mode additionally supports a Business Associate Agreement (BAA), requires HIPAA-compliant providers, and lets you retrieve recordings and logs from private storage. To switch, cancel one add-on before enabling the other. See [HIPAA Compliance](/security-and-privacy/hipaa) to compare. +ZDR and HIPAA mode are mutually exclusive. HIPAA mode additionally supports a Business Associate Agreement (BAA), requires HIPAA-compliant providers, and lets you retrieve recordings and logs from private storage. To switch, disable one mode before enabling the other. See [HIPAA Compliance](/security-and-privacy/hipaa) to compare. ## Enable ZDR -Open the [Dashboard](https://dashboard.vapi.ai/settings/billing#addons). Under **Add-ons**, select the **Zero data retention (ZDR)** switch. Review the pricing summary, then select **Purchase add-ons**. +Enable **Zero data retention (ZDR)** for your organization from the Dashboard. ZDR does not require a separate purchase. Keeping your own copy of call data is optional. To retain recording files, transcripts, and logs, configure a [storage bucket](/assistants/call-recording#storage-configuration). To save structured outputs, subscribe to the [`end-of-call-report` webhook](/server-url/events). Set this up before enabling ZDR because once ZDR is active, any call content you do not send to your own systems cannot be recovered. diff --git a/fern/snippets/faq-snippet.mdx b/fern/snippets/faq-snippet.mdx index 0d9b71308..2ba50f569 100644 --- a/fern/snippets/faq-snippet.mdx +++ b/fern/snippets/faq-snippet.mdx @@ -24,15 +24,11 @@ Everything is interchangeable, mix & match to suit your usecase. Vapi solves problems of orchestration and call quality that dramatically improve the experience of your users. We've built extremely low-latency, highly intelligent steps that work with multiple model providers. -The vast majority of cost in running your application will come from provider cost (Speech-to-text, LLM, Text-to-speech) direct with vendors (Deepgram, OpenAI, ElevenLabs, etc) — where we add no fee (vendor cost passes-through). These would have to be incurred anyway. +Most of the cost of running a voice agent comes from the underlying providers (speech-to-text, LLM, text-to-speech). Vapi adds a per-minute hosting fee on top of those provider costs for the orchestration, quality, and reliability it manages for you. -Vapi only charges its small fee on top of these for the continuous maintenance & improvement of these hardest components of your system (which would have costed you time to write/maintain). +You pay only for what you use. When you need more support, reliability, or capacity, you can add an optional Success Package. -No matter what, some cost is inescapable (in money, time, etc) to solve this challenging technical problem. - - - -To learn more about Vapi’s pricing, you can visit our [pricing page](https://vapi.ai/pricing). +See the [Vapi pricing page](https://vapi.ai/pricing) for current rates and [Pricing and Success Packages](/billing/pricing-and-success-packages) to understand Usage only, optional Success Packages, and add-ons. @@ -57,9 +53,9 @@ To learn more about Vapi’s pricing, you can visit our [pricing page](https://v Yes, Vapi is designed to achieve low latency, typically around 800 milliseconds for end-to-end voice processing. Our infrastructure is optimized for real-time communication, and we continuously work to minimize latency through various optimizations in our pipeline. - + -Yes, we offer volume-based pricing discounts for customers with consistent monthly usage. The more minutes you commit to, the better the per-minute rate. We're happy to discuss custom pricing plans based on your specific volume requirements and use case. +Yes, volume pricing is available as you scale. See the [Vapi pricing page](https://vapi.ai/pricing) for details. diff --git a/fern/static/images/quickstart/billing/auto-reload.png b/fern/static/images/quickstart/billing/auto-reload.png deleted file mode 100644 index 3b9b3d5de..000000000 Binary files a/fern/static/images/quickstart/billing/auto-reload.png and /dev/null differ diff --git a/fern/support.mdx b/fern/support.mdx index a9f26f525..dcdf7da48 100644 --- a/fern/support.mdx +++ b/fern/support.mdx @@ -1,39 +1,34 @@ --- title: Support -subtitle: >- - We are open to all kinds of help inquiry, feedback and feature request, help - inquiry +subtitle: Find the support included with your Success Package, submit feedback, and browse additional resources slug: support -description: Get help with your Vapi projects through email, the Discord developer community, and enterprise support options for account and technical questions. +description: Get help with your Vapi projects through the Discord developer community and the support channels included with your Success Package. --- -## Our Support Options +## Support options -We offer multiple ways to get support with your Vapi projects: +Your Vapi support channels and response commitments depend on your Success Package. Without a Success Package, you have the documentation and peer-to-peer help from the Vapi Discord community. See [Pricing and Success Packages](/billing/pricing-and-success-packages) for the support and service-level agreements included with each package. - - - Email support@vapi.ai with your request and our team will get back to you promptly. + + + Peer-to-peer help from other Vapi developers, open to everyone. For a response from Vapi, use the support channels included with Core, Pro, and Premier. - - - Join our active developer community on [Discord](https://discord.com/invite/pUFNcf2WmH) for real-time collaboration and submit support tickets and questions in the #support channel. + + Email support is included with Core, Pro, and Premier. - - - Get 24/7 dedicated support from our forward-deployed engineering team with an enterprise plan. + + Pro and Premier include a dedicated Slack channel for direct access to the Vapi team. + + + Premier adds a named support team. -For fastest response times and hands-on technical support, we recommend enterprise customers reach out through their dedicated support channels. +For the fastest response, Pro and Premier customers should use their dedicated support channels. -## Feature Requests and Bug Reports +## Feature requests and bug reports We welcome feature requests and feedback from our users to help improve Vapi. You can: @@ -59,7 +54,7 @@ We welcome feature requests and feedback from our users to help improve Vapi. Yo We actively monitor and prioritize feature requests based on user votes and feedback. Popular requests help inform our product roadmap. -## Additional Resources +## Additional resources Access helpful reference materials to better understand Vapi's platform and get answers to common questions: diff --git a/fern/tools/go-high-level.mdx b/fern/tools/go-high-level.mdx index 296f7b353..127bbce67 100644 --- a/fern/tools/go-high-level.mdx +++ b/fern/tools/go-high-level.mdx @@ -210,9 +210,9 @@ Here's how the tools can be configured in your assistant's JSON setup: - Join our Discord community for support with GoHighLevel integration + Ask other developers about GoHighLevel integration in the Vapi Discord community - Join our Discord community for support with Google Calendar integration + Ask other developers about Google Calendar integration in the Vapi Discord community - Join our Discord community for support with Google Sheets integration + Ask other developers about Google Sheets integration in the Vapi Discord community - Join our Discord community for support with MCP integration + Ask other developers about MCP integration in the Vapi Discord community - Join our Discord community for support with Slack integration + Ask other developers about Slack integration in the Vapi Discord community - Squads with well-written Handoff tool descriptions handles most routing scenarios reliably. For cases where you need strict logical conditions (e.g. `{{ customer_tier == "VIP" }}`), extract the relevant variable first and reference it in your Handoff tool description. If you're hitting a specific edge case, reach out to [support@vapi.ai](mailto:support@vapi.ai) and we can help. + Squads with well-written Handoff tool descriptions handles most routing scenarios reliably. For cases where you need strict logical conditions (e.g. `{{ customer_tier == "VIP" }}`), extract the relevant variable first and reference it in your Handoff tool description. If you're hitting a specific edge case, see [Support](/support). @@ -214,12 +214,12 @@ If anything looks off, fix it manually using the steps below. - Please reach out to [support@vapi.ai](mailto:support@vapi.ai) and we'll do our best to help you get unblocked. If you're a high-volume user, we can set up time to walk through your specific setup. + See [Support](/support) to get in touch, and we'll do our best to help you get unblocked. If you're a high-volume user, we can set up time to walk through your specific setup. We've also added a **Composer skill** that auto-drafts a Squad from your existing workflow — just ask Composer "help me migrate my workflows to squads" (see *Fastest path: migrate with AI* above). It's a best-effort starting point, so always review and test the result before going live. - Please reach out to [support@vapi.ai](mailto:support@vapi.ai). + See [Support](/support) for the channels available with your Success Package.