Ask ChatGPT about your reviews

Add Reviewflowz to ChatGPT and ask about your reviews in plain language. ChatGPT reads the reviews in your account, in the language they were written in, takes its numbers from the database, and, with your approval, tags reviews, assigns teammates to reviews and saves reports.

Set up in under five minutes • No demo required

ChatGPT answering review questions through the Reviewflowz plugin: which dental clinic replies least on Google and why, which tour guides Tripadvisor reviewers mention most, which countries rate an app lowest since its last release, and a reply drafted in Portuguese.

Reviewflowz  Which of our 6 clinics has the worst reply rate on Google this month, and what are patients complaining about there?

Working Worked for 11s

  1. Called Reviewflowz list_review_profiles
  2. Called Reviewflowz compare_profiles review_profile_ids: [5120, 5121, 5122, 5123, 5124, 5125], start_date: "2026-09-01", end_date: "2026-09-23", dimension: "replies"
  3. Called Reviewflowz get_reviews review_profile_ids: [5125], start_date: "2026-09-01", ratings: [1, 2]

Westfield answered 13 of its 38 Google reviews this month, a 34% reply rate. Every other clinic is above 75%.

ClinicReviewsReply rate
Westfield3834%
Harbour2778%
Elm Park3385%
Northgate2986%
Old Market3689%
Riverside4193%

Its 1 and 2 star reviews blame front desk waits and surprise bills: 11 of 14 mention one or both.

“Booked for 9:00, seen at 9:50. Then a $85 charge nobody mentioned at check in.” Priya S., 1 star, Google, 18 September
  • chewy
  • qonto
  • brevo
  • jins
  • filmin
  • lugg

Set up in four steps

1. In ChatGPT, open Settings, then Security and login, and turn on Developer mode. It works on the web, on Free and paid plans. On Business, Enterprise and Edu, a workspace admin may have to allow it first.

2. Open Plugins in the sidebar, select +, then Create app, and in the New Plugin window choose Create MCP App.

3. Name it Reviewflowz. Leave Connection on Server URL and enter https://app.reviewflowz.com/mcp/tools, set Authentication to OAuth and leave Advanced OAuth settings as they are: both permissions are already ticked. Tick I understand and want to continue and select Create. Choose the name once: ChatGPT keeps a plugin name reserved.

4. Select Sign in with Reviewflowz, sign in and approve access. Then, in a chat, type @Reviewflowz and ask your question.

Step by step, with screenshots: connect Reviewflowz to ChatGPT.

Every tool, permission and plan limit →

1Settings, Security and login: turn on Developer mode

Advanced security

Advanced account security

Adds the highest level of account security by requiring stronger sign-in methods and applying stricter protections to help prevent unauthorized access.

Enroll

Lockdown mode

Helps protect sensitive data from prompt-injection attacks by limiting features that can connect to the web or external services. Learn more

Developer mode

Developer mode Elevated risk

Allows you to add unverified connectors that could modify or erase data permanently. Use at your own risk. Learn more

Enforce CSP in developer mode

When enabled, dev mode apps without a declared CSP get the same restricted default CSP they would in production instead of unrestricted network access. Learn more

Enable device code authorization for Codex

Use device code sign-in for headless or remote environments where the normal browser flow isn't available. Exercise caution in enabling, as device codes can be phished. Never share a device code.

2Plugins, then +, Create app, then Create MCP App

Plugins

Work with ChatGPT across your favorite tools.

  • Create plugin
  • Upload plugin
  • Create app

New Plugin

Create MCP App

3Name it, paste the server URL, keep OAuth, tick and Create

New Plugin

Icon (optional)

PNG only. Best results at 256 x 256 px or larger. Max file size: 10 KB

Name

Reviewflowz

Description (optional)

Explain what it does in a few words

Connection

Server URL Tunnel
https://app.reviewflowz.com/mcp/tools

Authentication

OAuth

Advanced OAuth settings

Review discovered OAuth settings, or enter them manually, then choose a client setup method and configure default scopes

Custom MCP servers introduce risk. Learn more

I understand and want to continue

OpenAI hasn't reviewed this MCP server. Attackers may attempt to steal your data or trick the model into using tools in unintended ways, including destroying data.

Read the guide Back Create

4Sign in with Reviewflowz, then type @Reviewflowz in a chat

ReviewflowzWhat's my average rating and reply rate this quarter?

Ask in a sentence, get the reviews behind the answer

Ask for the unanswered French one star reviews since the April release, and ChatGPT calls get_reviews with the language, rating, reply status and start date filled in.

Each review comes back whole: rating, date, reviewer, text, reply, tags, language and a link to where it was posted. Ask ChatGPT to quote the reviews it used and check the answer against them.

Reviews arrive as posted, not translated first, so the detail that names the problem is still there. Filter by platform, rating, keywords, tags, topics, language or country, across the 200+ review platforms Reviewflowz monitors.

Reviewflowz Show me the unanswered French 1 star reviews since the April release

Worked for 7s
  1. Listing review profiles · Reviewflowz list_review_profiles
  2. Fetching unanswered French 1 star reviews · Reviewflowz get_reviews
    {
      "start_date": "2026-04-14",
      "rating": 1,
      "replied": false,
      "language": "fr"
    }

Here are the three most recent. All three say Speak marks correct pronunciation as wrong.

  1. ★☆☆☆☆ · App Store · Sep 16, 2026 · Camille R.

    Depuis la mise à jour, Speak refuse mon « perro » alors que ma prof d’espagnol le trouve parfait. Dix essais, dix fois faux.

    View on App Store

  2. ★☆☆☆☆ · Play Store · Sep 3, 2026 · Julien M.

    Je dis « Ich möchte einen Kaffee » exactement comme l’audio et c’est marqué incorrect. Avant la version 5.2, tout marchait.

    View on Play Store

  3. ★☆☆☆☆ · Trustpilot · Aug 27, 2026 · Sophie L.

    Je parle espagnol couramment et Speak refuse mes réponses depuis avril. Abonnement annulé.

    View on Trustpilot

Numbers from the database, not from the model

Ask whether your rating actually moved this quarter and ChatGPT calls get_stats, which computes total, average, star breakdown, replies and reply rate in the database. The same figures your reports show.

Add a period and it returns a series by day, week or month, so you find the week the rating turned and then read that week.

Ask to compare two profiles, such as your App Store and Play Store listings, and compare_profiles puts them side by side on rating, volume, review velocity and reply performance.

Reviewflowz  Did my average rating drop this quarter? Show it by week

Called get_statsstart_date: "2026-01-01", end_date: "2026-03-31"
Called get_statsperiod: "week", start_date: "2026-04-01", end_date: "2026-06-30"

Yes. Your average fell from 4.42 in Q1 (3,204 reviews) to 4.08 in Q2 (3,617 reviews). The turn is the week of 13 April: v5.2 shipped on 14 April, and every week since has averaged about 4.0.

Average rating by week
3.8 4.0 4.2 4.4 4.6 AprMayJun v5.2 3.8 4.0 4.2 4.4 4.6 AprMayJun v5.2
Week ofAverageReviews
6 Apr4.43271
13 Apr4.12289
20 Apr3.97309
27 Apr3.99297

What your customers keep raising

Ask which topics drive your negative reviews and analyze_sentiment returns the topics and subtopics behind them, as positive, negative and neutral mention counts or as an average score.

Then ask for the reviews behind the top topic and read them in the same chat. Sentiment analysis needs a premium plan.

Reviewflowz Which topics drive my negative reviews over the last 90 days?

Worked for 6s

Called Reviewflowz analyze_sentiment

{
  "dimension": "topics",
  "view": "breakdown",
  "start_date": "2026-06-25",
  "end_date": "2026-09-23"
}

Over the last 90 days, Pronunciation grading drives more negative mentions than Streaks, Subscription price and Lesson content combined.

Topic Positive Negative Neutral
Pronunciation grading 94 346 41
Streaks 388 132 57
Subscription price 36 118 69
Lesson content 612 71 84
App crashes 2 58 7

Want me to pull the negative reviews behind Pronunciation grading so you can read what people actually say?

A reply drafted, for you to post

Ask ChatGPT to draft a reply to your most recent one star review. It calls draft_reply, which writes a suggestion with the same engine as the reply composer in Reviewflowz.

The draft is never posted and never saved. You edit it and post it yourself. Drafting replies needs a Pro plan or higher.

Reviewflowz Draft a reply to my most recent 1 star review

Worked for 9s

  1. Finding your most recent 1 star review

    Reviewflowz · get_reviews
    { "rating": 1, "limit": 1 }
  2. Drafting a reply to Daniel K.

    Reviewflowz · draft_reply
    { "review_id": 48213977 }

Your most recent 1 star review is on the Play Store, from Daniel K. on 21 September 2026:

Speak keeps marking me wrong on answers I know are right. I said "Ich hätte gern einen Kaffee" three times, slowly and clearly, and it failed me every time. My German tutor says my pronunciation is fine. I lost a 212 day streak over this and I pay for the app.

Here is a reply you could post:

Suggested reply

Hi Daniel, you're right, and I'm sorry. "Ich hätte gern einen Kaffee" is a correct answer and Speak should have accepted it.

Since our April update, the grader has been failing some correct German and French answers. Your review describes exactly the bug our team is fixing.

It shouldn't cost you your streak. Message us from Help in the app with your username and we'll restore all 212 days.

Thanks for sticking with your German, and for telling us plainly.

Ines, Lumo support

Nothing has been posted. Copy it, edit it, and post it from Reviewflowz or the store.

Tags, teammates and reports, when you ask

Six tools change your account, each on its own: tag_review, untag_review, assign_review_owner, unassign_review_owner, resolve_owner_suggestion and create_custom_report.

Each request names the review in plain language, such as "Camille R., 1 star, App Store: Speak rejected my answer", and the teammates by name. ChatGPT's default setting, Allow low-risk tools, runs changes that only add, such as a tag, a teammate or a report, without asking, and asks before changes that remove something. Set it to Allow read tools to approve every change while reads run freely.

Tagging adds tags and never removes the ones already there. Assigning teammates to reviews adds and never removes. A saved report appears under Reports for everyone on your account. Assigning teammates and saving reports need a premium plan.

Reviewflowz Tag Camille's review Speak grader, assign it to Ines, and remove the Bug tag

Worked for 21s

  1. Called tool
  2. Called tool
  3. Called tool
  4. Called tool

Tagged Camille R.'s 1-star App Store review with Speak grader and assigned it to Ines Moreau. Removing the Bug tag needs your approval.

Reviewflowz Primary

Allow ChatGPT to use Reviewflowz?

Removes the “Bug” tag from Camille R.'s 1-star App Store review about the Speak grader rejecting her answer. See details

Reviewflowz untag_review

{
  "review_label": "Camille R., 1 star, App Store: Speak rejected my answer",
  "review_id": 48207316,
  "tags": ["Bug"]
}

Sharing data includes:

Names Camille R.

Prompts to start with

Start each one with @Reviewflowz. ChatGPT picks the tools itself; the main tool it uses is in brackets.

  • "List my review profiles" (list_review_profiles)
  • "Show me the unanswered 1 star reviews in French since April" (get_reviews)
  • "Did my average rating drop this quarter? Show it by week" (get_stats)
  • "Which topics drive my negative reviews over the last 90 days?" (analyze_sentiment)
  • "Compare my App Store and Play Store listings on rating and reply rate" (compare_profiles)
  • "Draft a reply to my most recent 1 star review" (draft_reply)
  • "Build me a table of reply rate by profile for the last 30 days" (run_report)
  • "Save that as a report called Reply rate by store" (create_custom_report)
  • "Tag that review Speak grader" (tag_review)
  • "Assign this review to Ines" (assign_review_owner)
A ChatGPT conversation: asked about the Q2 rating drop, ChatGPT reads the one star reviews through Reviewflowz and finds what they are about.

Reviewflowz  We dropped from 4.42 to 4.08 in Q2. Read the one-stars and tell me what they are about.

Worked for 12s

Reviewflowz get_reviews

{
  "rating": 1,
  "start_date": "2026-04-01",
  "end_date": "2026-06-30",
  "limit": 500
}

268 of the 412 one-star reviews in Q2 are about Speak, the pronunciation grader that shipped in v5.2. Reviewers say it marks their correct answers wrong.

By language: 121 French, 84 German, 38 Spanish, and only 25 English. A typical one, from the French App Store:

« Speak me dit que ma prononciation est fausse alors que je réponds juste. J’ai perdu ma série de 90 jours à cause de ça. »

Camille R., 1 star, App Store (France), 22 April

Translation: “Speak tells me my pronunciation is wrong when my answer is right. I lost my 90 day streak because of it.”

Limitations

No tool posts a reply to a review platform, saves a reply draft, deletes a review, deletes a tag from your account, or changes a setting, your billing or your users.

  • ChatGPT sees only your account, and only the review profiles your access group can see.
  • One connection reads one account. To read another, connect again and pick that account on the consent screen.
  • Results are paginated: 50 to 200 rows per page by default, never more than 500 per call.
  • Some tools need a plan: drafting replies needs Pro or higher; sentiment analysis, saving reports and assigning teammates to reviews need a premium plan. When a plan does not include a feature, the tool says so.
  • A connection made before 23 September 2026 can read but not change anything. The first time you ask for a change, you reconnect and approve the second permission.

Reviewflowz never receives your ChatGPT conversation, only the tool requests ChatGPT sends. Read the privacy policy for the connector. Questions: hello@reviewflowz.com.

The full tool list →
ChatGPT settings for the Reviewflowz plugin: choose when ChatGPT asks before using its tools. Allow low-risk tools is the default.
Reviewflowz Permissions
Choose when ChatGPT should ask for permission when using this plugin.

Ask ChatGPT about your reviews

Connect Reviewflowz to ChatGPT in four steps. No demo required.

Which ChatGPT plans can add Reviewflowz?

Free and paid plans, on the web, with Developer mode turned on. On Business, Enterprise and Edu, a workspace admin may have to allow it first.

What do I paste in?

One URL: https://app.reviewflowz.com/mcp/tools, with Authentication set to OAuth. There is no API key. ChatGPT sends you to Reviewflowz to sign in and approve.

Do I have to tell it to use Reviewflowz?

Type @Reviewflowz at the start of your message, or pick it from the + menu in the composer. ChatGPT then chooses the tool and fills in the filters from your question.

What can ChatGPT see in my account?

Your review profiles, reviews and the replies already posted, statistics, sentiment topics, saved reports, tags and the teammates assigned to reviews. Only for the account you connected, and only the review profiles your access group can see.

What can ChatGPT change?

With the second permission it can add or remove tags on a review, assign or remove teammates on a review, confirm or reject a suggested teammate, and save a new custom report. Depending on your tool setting in ChatGPT, it asks before a change or runs low-risk ones directly; choose Allow read tools to approve each one. It never posts a reply, deletes a review or changes settings, billing or users.

Can I approve reading but not changes?

No. The Reviewflowz consent screen lists both permissions and one Authorize button grants both. To approve every change yourself, set ChatGPT's tool setting for Reviewflowz to Allow read tools.

Can it reply to reviews for me?

It can draft a reply for you to post. No tool posts a reply to a review platform, and the draft is never saved.

How do I disconnect?

Revoke it from Authorized Applications in Reviewflowz at https://app.reviewflowz.com/oauth/authorized_applications. Revoking invalidates its tokens immediately, and ChatGPT can no longer read your account.

Does Reviewflowz see my ChatGPT conversation?

No. Reviewflowz receives only the tool requests ChatGPT sends: the tool name and its parameters, such as a date range or a rating filter.

Can I connect Claude as well?

Yes, with the same URL. Each client holds its own connection, so removing one leaves the other working. See Reviewflowz for Claude.

Do I need a demo to get started?

No. You connect your review profiles and add Reviewflowz to ChatGPT yourself, in under five minutes. 14 day free trial, no credit card.