docs: add notes to integrations (#4544)

Co-authored-by: Johannes <72809645+jobenjada@users.noreply.github.com>
This commit is contained in:
Dhruwang Jariwala
2025-01-02 16:41:27 +05:30
committed by GitHub
parent e194a2feb8
commit f4f2836bdb
2 changed files with 16 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

@@ -3,6 +3,7 @@ import { MdxImage } from "@/components/MdxImage";
import CreateNewIntegration from "./images/airtable/create-new-integration.webp";
import OpenDeveloperHub from "./images/airtable/open-developer-hub.webp";
import RegisterNewIntegration from "./images/airtable/register-new-integration.webp";
import DevelopmentUseWarning from "./images/airtable/development-use-warning.webp";
import SelectScopes from "./images/airtable/select-scopes.webp";
import AddApiKey from "./images/n8n/add-api-key.webp";
@@ -57,6 +58,17 @@ We have step-by-step guides to configure our third-party integrations with a sel
Enabling the Airtable Integration in a self-hosted environment requires creating an airtable account and changing the environment variables of your Formbricks instance.
<Note>
If your Airtable app is in development use, please ensure that the email used in the Airtable integration matches the email used in the Airtable OAuth app. To use other email addresses, you need to fill this information in your OAuth app settings again:
<MdxImage
src={DevelopmentUseWarning}
alt="Development use warning"
quality="100"
className="max-w-full rounded-lg sm:max-w-3xl"
/>
</Note>
1. Go to the [Airtable](https://airtable.com) and create a new account if you dont already have one.
2. Click on user icon on top left and open to **Developer hub**
@@ -112,6 +124,10 @@ Voila! You have successfully enabled the Airtable integration in your self-hoste
Integrating Google Sheets with a self-hosted Formbricks instance requires configuring Google Cloud and updating your environment variables.
<Note>
If your Google Cloud Console project has a publishing status of "Testing" your refresh token will expire after 7 days. To avoid that, you need to change the publishing status to "Production". [Google OAuth 2.0 documentation](https://developers.google.com/identity/protocols/oauth2?hl=en#expiration)
</Note>
1. Go to the **[Google Cloud Console](https://console.cloud.google.com/)** and **create a new project**.
2. Enable necessary APIs:
- Now select the project you just created and go to the **APIs & Services** section.