1
Email Address
- This is used to add your company as a customer on our BYOC portal
- It can be a generic mail e.g dev@yourcompany.co
2
GCP Project ID
3
GCP Project Number
4
GCP Region — e.g us-central1
- Pavo will be deployed in a single region
5
Google OAuth Client ID
This is used for Google Login when folks try to use Pavo.
- GCP Console → select
{your GCP project} - APIs & Services → OAuth consent screen → Create:
- App name:
{your app name}, support email:{your email} - Audience: External, leave in Testing mode
- App name:
- Clients → Create OAuth client ID → Web application:
- Authorized JS origin: https://test.pavoai.dev
- Authorized redirect URI: https://test.pavoai.dev/login/google-callback
- Copy the Client ID
6
Google Client Secret
- Copy the Client Secret after completing step 5
7
Firebase VAPID Key
This is used for notifications.
- Firebase Console → select
pavo-{customer}-playground - Project Settings → Cloud Messaging → Web Push certificates → Generate key pair
- Copy the public key