Skip to main content
Help centerGet support
Browse documentation
On this page 11 sections
10 min readMessaging & AI

OpenAI: Setup & Features

Connect OpenAI as your AI provider, choose the right models, understand which platform features it powers, and know where OpenAI stops and OpenRouter begins.

Feature overview: BYOK AI Providers

Your guide, at your pace

Scan the overview. Open a section for its full steps and details.

New to these terms?
BYOK
Bring Your Own Key. Connect your own provider account instead of using a built-in service.
API
A way for two apps to share information or carry out tasks for each other.
API key
A secret code that gives an app access to your provider account. Treat it like a password.

EmbedMyReviews uses AI across several features, from writing review responses to helping customers draft reviews to analysing sentiment. To use those features, you need an AI provider connected.

OpenAI is the simplest default for most agencies. You bring your own API key, pay OpenAI directly, and the platform handles the rest.

What this is

#

OpenAI is the company behind ChatGPT and the GPT family of models. When you connect OpenAI in the platform, you are using your own OpenAI account and API key rather than a shared agency-wide vendor account hidden behind the platform.

Steps and details

This is a BYOK setup, which means you control the billing directly with OpenAI and the platform does not add a markup layer on top.

What OpenAI powers in the platform

#
Steps and details · includes a table
What OpenAI powers in the platform
FeatureOpenAI supportNotes
AI Review ResponseYesManual AI responses on reviews
Auto RespondYesUsed for automatic review replies
AI Review InsightsYesUsed for review analysis and sentiment work
Social Image CaptionsYesUsed for captions and hashtags
AI Review Generator in feedback formsYesUsed to help customers draft reviews
AI Questions for feedback formsNoRequires OpenRouter. With OpenAI the form falls back to fixed default questions rather than AI-generated ones
Search AINoRequires OpenRouter
Worth knowing

Search AI is the major exception. That feature needs OpenRouter because it has to work across multiple AI ecosystems rather than just one provider.

Who should choose OpenAI

#

Agencies that already have an OpenAI account

Steps and details
  • Teams that want the simplest AI setup path
  • Operators who mainly need AI review responses, auto-respond, captions, and insights
  • Teams that specifically want GPT models such as GPT-4o or GPT-5

What you need before starting

#

An OpenAI account at platform.openai.com

Steps and details
  • An API key created in the OpenAI dashboard
  • A payment method added in the API billing area of OpenAI
Worth knowing

A ChatGPT Plus subscription is not the same thing as API access. The API has its own billing and needs its own payment method on file.

Step-by-step setup

#

Go to Platform -> AI & Automation -> Artificial Intelligence, click Add AI Provider, name the provider, choose OpenAI, and continue through the wizard.

Steps and details · includes a table
Step-by-step setup
StepWhat to do
WelcomeConfirm you understand the BYOK model
CredentialsPaste the API key and optional organization ID, then verify
ModelsChoose the review response model and optional assistant model
ConfirmationReview the masked key and chosen models, then complete setup

Step · What to do

Welcome
Confirm you understand the BYOK model
Credentials
Paste the API key and optional organization ID, then verify
Models
Choose the review response model and optional assistant model
Confirmation
Review the masked key and chosen models, then complete setup

Credentials

#

The API key comes from platform.openai.com -> API Keys. The organization ID is only needed if your account is operating under an organization structure. Most individual accounts can leave it blank.

Steps and details

Verification happens live. If the key or organization detail is wrong, the wizard should stop before anything is saved.

How to choose your models

#

The review response model powers review responses, auto-respond, and social captions. AI Insights uses your connected provider but runs on a platform-set analysis model rather than your selected review response model. The assistant model is for things like the AI review generator in feedback forms and similar prompt-driven helper flows.

Steps and details · includes a table

For most agencies, GPT-4o or GPT-4o Mini is the practical starting point. They give a strong balance of quality and cost.

With Publishing on your account, the wizard also has Model for posts (optional): the model used when AI writes Google posts. Leave it empty and posts use the review response model.

How to choose your models
ModelTierTypical use case
GPT-4oRecommendedBest balance of quality and cost for most agencies
GPT-4o MiniBudgetHigh-volume usage where cost sensitivity matters
GPT-5RecommendedLatest generation quality if available on the account
GPT-5 Mini or NanoBudgetLower-cost, lighter workloads
GPT-3.5 TurboStandardOlder low-cost fallback
o1 or o3PremiumSpecialised reasoning use cases
o1 Mini or o3 MiniBudgetCheaper reasoning-model option
Worth knowing

For assistant-style tasks that run more often, a cheaper model often makes more sense than using the most expensive model everywhere.

What happens after setup

#

AI review responses use your selected review response model

Steps and details
  • Auto Respond uses the same provider and model family
  • AI Insights uses the connected AI provider for analysis
  • Social image caption generation uses the connected provider
  • Feedback form AI review generation uses the assistant model if configured
  • Google posts written by AI (Write It for Me, Autopilot and AI assistants) use the model for posts, or the review response model when that field is empty

What it costs

#

You pay OpenAI directly and there is no markup added by the platform. In practice, review-response costs are usually very small unless volume gets extremely high.

Steps and details

For most agencies, the AI bill stays modest even when the feature set is active across multiple customers.

Managing the provider later

#

Edit the provider to rotate API keys or change models

Steps and details
  • Set it as default if you have more than one AI provider connected
  • Delete it if you want to remove the connection entirely

Common questions

Still need a hand?

Tell us what you’re trying to do. We’ll help you find the next step.

Get support

Search the help center