Vercel integration
Overview
The Vercel integration allows you to seamlessly synchronize environment variables from your Vercel projects with the corresponding Defer environments. It also enables those Vercel projects to use Defer without any configuration.
Requirements
To use our Vercel integration, you’ll need at least a Vercel project linked to a Github repository.
If you don’t yet have a Defer account, you can go and integrate Vercel with Defer, the integration flow will take you to Defer to do so.
Step by step integration
- Log in to your Vercel dashboard.
- Navigate to the Defer integration page.
- Click “Add integration”. The installation popup will appear.
- Choose the account / team owning the projects you want to integrate. Click “Continue”.

Choose the scope of the integration
- Choose the projects you want to give the integration access to. Those will be synchronized with Defer.

Choose Vercel projects
- Click “Add integration”. The Defer popup opens.
- If you have not already, sign in or sign up via Github and follow the instructions. Once the github flow is done, you should be back on the integration screen.

Sign in via Github
- Back on the integration screen, chose the Github organization or account owning the projects you want to synchronize.

Integration screen
- The existing Vercel projects and corresponding Defer environments will be displayed for you to Review.

Review existing Vercel projects and Defer environments to be synchronized
- Click “Connect”. You are done! 🎉
For any new Defer environment you create, provided it shares the same repository of the authorized Vercel project, environments variable will be synchronized.
For any new Vercel project you authorize, existing and new Defer environments sharing the same repository will be synchronized.
Next steps
Create your first background functions with Defer, or implement advanced background tasks.
Was this page helpful?