- OAuth2 authentication (handled automatically via VibeFlow Cloud or your own credentials via BYOK)
BYOK (Bring Your Own Keys)
If you prefer to use your own Google OAuth credentials instead of VibeFlow’s managed OAuth, follow these steps:Create a Google Cloud Project
Go to the Google Cloud Console and create a new project (or use an existing one).Enable the following APIs for your project:
- Google Sheets API
- Google Drive API
- Google People API
Create OAuth Credentials
In your Google Cloud project, navigate to APIs & Services > Credentials and click Create Credentials > OAuth client ID.
- Application type: Web application
- Add the following Authorized redirect URI:
BYOK is ideal for businesses that require data isolation, custom branding, or stricter compliance requirements.
Available Endpoints
POST /api/actions/google-sheets/read
POST /api/actions/google-sheets/read
Read data from a Google Sheet
POST /api/actions/google-sheets/write
POST /api/actions/google-sheets/write
Write data to a Google Sheet
POST /api/actions/google-sheets/append
POST /api/actions/google-sheets/append
Append data to a Google Sheet
POST /api/actions/google-sheets/update
POST /api/actions/google-sheets/update
Update existing data in a Google Sheet

