Skip to main content

What this page is for

The Integrations page is where you connect your White Label app to the services that make day-to-day operations possible:
  • Payments & subscriptions with Stripe (so you can charge customers)
  • Voice and SMS with Twilio (so calling and messaging work)
  • Email sending with SendGrid (so customers receive important emails)
  • Live chat with Intercom or Brevo Chat (so customers can contact your team in real time)
  • Marketing tracking with Google Ads and Google Analytics (so you can measure acquisition and conversions)
You’ll find it in the White Label Platform, under App Configuration (open it here). Use Search integrations… to find one quickly.
Integrations page with a search box and cards for Stripe, Twilio and SendGrid (all marked Required), Intercom, Brevo Chat, and Analytics & Tracking API Keys

Screenshot: the Integrations overview. Each card opens a side panel with what you need to connect it.

Here is what each panel asks for, one integration at a time:

Video: the panel of each integration — Stripe, Twilio, SendGrid, Intercom, Brevo Chat, and Analytics & Tracking API Keys.

Stripe and SendGrid are marked Required: your White Label needs them to charge customers and send emails. Twilio is also marked Required, but you only need your own Twilio account if you want to connect it for SMS and Twilio voice. Numbers from Telephony run on Callin’s managed infrastructure, with no account of your own. Intercom, Brevo Chat and tracking are optional.

Before you connect anything

A few habits make integrations smoother (and safer):
  • Use the right admin account in each provider (Stripe, Twilio, etc.) so you can access keys and settings.
  • Store keys securely (treat them like passwords).
  • Limit access to people who need it. Don’t paste keys into shared docs or chats.
If an integration doesn’t work immediately, double-check for extra spaces at the beginning or end of a key before trying anything else.

How connecting an integration works

1
Click an integration card. A side panel opens.
2
Read the blue box at the top: it explains where to find each value.
3
For Stripe, click Connect and sign in to Stripe. For the others, copy the values from the provider’s dashboard and paste them into the fields (the ones marked with * are required).
4
Click Save.
To close a panel without saving, click the X in the top-right corner.

Stripe

What it’s for: Stripe is used for payment processing: accepting payments, charging customers, managing subscriptions and receiving payouts. It’s what lets you run a real subscription business. When you need it: If you plan to create paid plans and charge customers, Stripe is one of the first integrations to set up.
Connect with Stripe panel with the steps to link your account and the Connect button

Screenshot: the Connect with Stripe panel. You don’t paste any keys: you sign in to Stripe.

How to connect Stripe

1
Open the Stripe card. The Connect with Stripe panel opens.
2
Click Connect.
3
Sign in to your Stripe account, or create a new one when prompted.
4
When you finish, you’re redirected back to Callin and your account is linked automatically.
Connect the Stripe account where you want to receive your customers’ payments. If you use a different Stripe account later, connect it again from this card.

Twilio

What it’s for: Twilio powers voice calls and SMS, and phone number management. When you need it: Only if you want to connect your own Twilio account for SMS and Twilio voice calls. You don’t need it for numbers bought in Telephony.

What you’ll need (as shown in the panel)

  • Account SID*
  • Auth Token*
Add Twilio API Keys panel with fields for Account SID and Auth Token and a Save button

Screenshot: Twilio setup requires an Account SID and an Auth Token.

How to connect Twilio

1
Open the Twilio card. The Add Twilio API Keys panel opens.
2
From your Twilio dashboard, copy your Account SID and Auth Token.
3
Paste them into the matching fields. Click the eye icon to check the token you pasted.
4
Click Save.
If calls or SMS stop working later, Twilio is the first integration to re-check.

SendGrid

What it’s for: SendGrid sends the emails of your White Label app: automated emails and notifications your customers rely on. When you need it: If your customers should receive emails from your branded app, set up SendGrid early. It’s marked Required.

What you’ll need (as shown in the panel)

  • API Key*
  • Sender Email* (a sender email verified in SendGrid)
Add SendGrid API Keys panel with fields for API Key and Sender Email and a Save button

Screenshot: SendGrid setup requires an API Key and a verified Sender Email.

How to connect SendGrid

1
Open the SendGrid card. The Add SendGrid API Keys panel opens.
2
Copy your API Key from SendGrid.
3
Enter a Sender Email that is verified in SendGrid.
4
Click Save.
Common mistake: Using a sender email that isn’t verified in SendGrid. If emails don’t send, verify the sender first.

Intercom

What it’s for: Intercom adds live chat and customer support to your customers’ dashboard, so they can message your team without leaving the app. When you need it: If support and onboarding are part of what you sell. It’s optional.

What you’ll need (as shown in the panel)

  • App ID* (from your Intercom workspace settings)
Add Intercom API Keys panel with an App ID field and a Save button

Screenshot: Intercom setup requires an App ID.

How to connect Intercom

1
Open the Intercom card. The Add Intercom API Keys panel opens.
2
Find your App ID in your Intercom workspace settings.
3
Paste it and click Save. The Intercom chat widget appears on your customers’ dashboard.
Use the Intercom workspace of your support team, so customer messages go to the right place.

Brevo Chat

What it’s for: Brevo Chat (formerly Sendinblue) adds a live chat widget to your customers’ dashboard for real-time conversations. When you need it: If you prefer Brevo’s chat widget instead of Intercom. It’s optional.

What you’ll need (as shown in the panel)

  • Chat Widget Key* (the Chat Widget Key or API Key from your Brevo dashboard)
Brevo Chat Integration panel with a required Chat Widget Key field and a Save button

Screenshot: Brevo Chat setup requires a Chat Widget Key.

How to connect Brevo Chat

1
Open the Brevo Chat card. The Brevo Chat Integration panel opens.
2
In your Brevo dashboard, copy your Chat Widget Key.
3
Paste it and click Save.
Keep the widget key private. Anyone with it could use it in another environment.

Analytics & Tracking API Keys

What it’s for: This integration connects your White Label to marketing and analytics tracking:
  • Google Ads conversions, with a Pixel ID
  • Google Analytics (GA4), with a Measurement ID
Why this matters for White Label: If you run paid campaigns, you want traffic and conversions tracked for your brand, so you can measure performance and ROI. Both fields are optional: fill in only the ones you use.

What you’ll need (as shown in the panel)

  • Google Ads Pixel ID (format: AW-123456789)
  • Google Analytics Measurement ID (GA4) (format: G-XXXXXXXXXX)
Analytics & Tracking API Keys panel with the How to set this up instructions and the Google Ads Pixel ID and Google Analytics Measurement ID (GA4) fields

Screenshot: the tracking panel, with the setup steps and the two IDs.

How to connect tracking

1
Open Analytics & Tracking API Keys.
2
In Google Ads, go to Tools & Settings → Conversions, create or open a website conversion action and copy the Conversion ID (it looks like AW-123456789). Paste it into Google Ads Pixel ID.
3
In Google Analytics (GA4), go to Admin → Data Streams → Web, select your website stream and copy the Measurement ID (it looks like G-XXXXXXXXXX). Paste it into Google Analytics Measurement ID (GA4).
4
Click Save.

What happens after you save (as described in the panel)

  • For your brand only, the app automatically adds the Google Ads and GA4 scripts using the IDs you entered.
  • Traffic and conversions are tracked separately for each White Label brand.
  • If a field is left empty, that provider’s script isn’t loaded for your brand.
  • Only admins and brand owners with access to the White Label Platform can view or change these IDs.
Connect tracking before your first campaigns, so you don’t lose attribution data.