Add a Native Integration
Learn how you can add a product to your Vercel project through a native integration.Native Integrations are available on all plans
- From the Vercel dashboard, select the Integrations tab and then the Browse Marketplace button. You can also go directly to the Integrations Marketplace.
- Under the Native Integrations section, select an integration that you would like to install. You can see the details of the integration, the products available, and the pricing plans for each product.
- From the integration's detail page, select Install.
- Review the dialog showing the products available for this integration and a summary of the billing plans for each. Select Install.
- Then, select a pricing plan option and select Continue. The specific options available in this step depend on the type of product and the integration provider. For example, for a storage database product, you may need to select a Region for your database deployment before you can select a plan. For an AI service, you may need to select a pre-payment billing plan.
- Provide additional information in the next step like Database Name. Review the details and select Create. Once the integration has been installed, you are taken to the tab for this type of integration in the Vercel dashboard. For example, for a storage product, it will be the Storage tab. You will see the details about the database, the pricing plan and how to connect it to your project.
Once installed, you can manage the following aspect of the native integration:
- View the installed resources (instances of products) and then manage each resource.
- Connect project(s) to a provisioned resource.
- View the invoices and usage for each of your provisioned resources in that installation.
- Uninstall the integration
To manage products inside the installed integration:
- From your Vercel dashboard, go to the Integrations tab.
- Next to the integration, select the Manage button. Native integrations appear with a
billable
badge. - On the Integrations page, under Installed Products, select the card for the product you would like to update to be taken to the product's detail page.
By selecting the Projects link on the left navigation, you can:
- Connect a project to the product
- View a list of existing connections and manage them
By selecting the Settings link on the left navigation, you can update the following:
- Product name
- Manage funds: if you selected a prepaid plan for the product, you can Add funds and manage auto recharge settings
- Delete the product
By selecting the Getting Started link on the left navigation, you can view quick steps with sample code on how to use the product in your project.
By selecting the Usage link on the left navigation, you can view a graph of the funds used over time by this product in all the projects where it was installed.
Under Resources on the left navigation, you can view a list of links which vary depending on the provider for support, guides and additional resources to help you use the product.
To add more products to this integration:
- From your Vercel dashboard, go to the Integrations tab.
- Next to the integration, select the Manage button. Native integrations appear with a
billable
badge. - On the Integrations page, under More Products, select the Install button for the any additional products in that integration that you want to use.
Before you can uninstall the integration, you must delete all products that are installed as part of the integration.
- From your Vercel dashboard, go to the Integrations tab.
- For any installed products, go into the Product's setting page and select Delete to remove the product.
- Next to the integration, select the Manage button.
- At the bottom of the integrations page, under Uninstall, select Uninstall Integration and follow the steps to uninstall.
If available in the integration you want to install, deployment integration actions enable automatic task execution during deployment, such as branching a database or setting environment variables.
- Navigate to the integration and use Install Product or use an existing provisioned resource.
- Open the Projects tab for the provisioned resource, click Connect Project and select the project for which to configure deployment actions.
- When you create a deployment (with a Git pull request or the Vercel CLI), the configured actions will execute automatically.
- Plan your product strategy: Decide whether you need separate products for different projects or environments:
- Single resource strategy: For example, a small startup can use a single storage instance for all their Vercel projects to simplify management.
- Per-project resources strategy: For example, an enterprise with multiple product lines can use separate storage instances for each project for better performance and security.
- Environment-specific resources strategy: For example, a company can use different storage instances for each environment to ensure data integrity.
- Monitor Usage: Take advantage of per-product usage tracking to optimize costs and performance by using the Usage and Invoices tabs of the product's settings page.
Was this helpful?