Google Play reviews in Zendesk

Reviewflowz answers your Google Play reviews and publishes the reply on the store. Only the ones you hold back reach Zendesk, in the same queue your agents work your App Store, Google and Trustpilot reviews from.

Set up in under five minutes • No demo required

Vela Android 612 reviews · last 7 days
530 Replied by Reviewflowz Published on Google Play 82 Held for a person Opened in Zendesk
“Works fine since the update.”

Answered automatically, in your voice

“Paid twice for one order and the app said it failed.”

Zendesk Ticket #52318 Priority High

App StoreGoogleTrustpilot Your App Store, Google and Trustpilot reviews split the same way, into the same Zendesk queue.
  • chewy
  • qonto
  • brevo
  • jins
  • filmin
  • lugg

Reviewflowz replies to your Google Play reviews

One listing takes 612 Google Play reviews in a week. Most of them are a star with nothing under it, or four words about the last update. There is nothing in those for an agent to read, and there is still a reply owed on every one.

So Reviewflowz writes them and posts them. A reply rule matches on the star band, on whether the review has any text at all, on the platform and on the listing, and where its action is Reply automatically the reply publishes under the review on Google Play. Nobody opens a queue.

The rules are one ordered list and the first match wins, up to twenty of them. Last in the list is a catch-all you cannot delete, and it holds for a person, so a review you never thought to describe stays quiet rather than getting answered by accident.

That answered 530 of the 612 last week. The other 82 are the ones you told it to leave alone, and they are the only Google Play reviews anyone has to open.

Reply rules Vela Android 612 reviews · 7 days
1 No text 128 reviews
Reply automatically
Published on Google Play
2 4 to 5 stars, has text · 402 reviews
Reply automatically
Vela support voice
3 1 to 3 stars · 82 reviews
Hold for a person
Never answered automatically
4 Everything else
Hold for a person

530 answered by Reviewflowz. 82 held for a person.

Your Zendesk flow is set to the same 1 to 3 stars, so those 82 are the queue.

First matching rule wins. 4 of 20 rules.

Three hundred and fifty characters is a machine’s job

Google Play rejects a developer reply longer than 350 characters. It is a hard limit in the API, spaces count, and a reply that goes over does not post. Most teams find that out by having one bounce.

That cap is the argument for automating the reply rather than against it. Three hundred and fifty characters is four sentences, and to “works fine since the update” it is the same four sentences every day. That is typing, not writing.

The draft comes from replies you have already posted: five to ten of them, matched on your brand, the reviewer’s language, the sentiment and whether the review had any text. It reads the replies you wrote on the store itself, not only the ones you sent through Reviewflowz.

The number lives in one place. The counter in the composer, the instruction the model writes to, the condense pass after it and the check on the way out all read the same 350, and the model is aimed at 320 so it rarely gets close.

Vela Android Review #52318

“Paid twice for one order and the app said it failed.”

Drafted reply

Priya, the duplicate charge is refunded and the order is credited. 8.4.3 fixes the checkout bug, out today. Sorry for this.

123 / 350 227 left

Come back over 350 and a second pass condenses the reply. Still over, and the post is refused rather than quietly truncated, so a half-written answer never reaches the reviewer.

Regenerate Another language Post to Google Play

Seven days, then Google stops handing the review back

This one is Google’s rule, not ours. The Play Developer API returns only the reviews a user created or modified in the last week. After that the review is still on the store, the API will not give it to you, and there is no way left to answer it.

A reply layer that waits for a person to be free loses that window every time somebody is on holiday. An automatic reply does not, and on Google Play that is most of the reason to have one.

For the few that do wait for a person the clock still runs, so nothing sits. Reviewflowz checks each listing every two hours, and the replies and the tickets both dispatch at two and thirty two minutes past the hour.

The ticket opens with its priority already set from the star: one and two stars High, three Normal, four and five Low. Nobody triages a queue of reviews by hand and nobody has to remember to go and look.

Vela Android answering window
Fri Sat Sun Mon Tue Wed Thu

Day seven, and the API stops returning it.

The review stays on the store. The reply box closes.

Fri 18:40

Two reviews land on Vela Android: a 5-star with no text, and Priya’s 1-star.

Fri 20:32

Checked. The 5-star is answered and published. Priya’s opens ticket #52318, Priority High.

Fri 21:05

An agent replies from the ticket. Google notifies Priya.

Checked every 2 hours. Replies and tickets both dispatch at :02 and :32.

Zendesk gets the exceptions

The flow that opens tickets carries its own filter, in the same shape as the rule: the listings that feed it, the star rating, whether the review has text, the language. Point it at what your reply rules leave alone and your agents open a queue with nothing else in it.

That is worth doing because almost nobody who leaves a one-star also opens a support ticket. The review is the whole conversation and the developer reply is the only channel back to that person, so it has to arrive where your agents already answer people.

The subject carries the reviewer, the review id and the rating. The body carries the review in its own words, the listing, the date, and links back to it in Reviewflowz and on Google Play. The requester is a Reviewflowz contact rather than the reviewer, so nobody emails a customer by accident.

Only a public reply from an agent leaves the ticket. Internal notes stay internal, a comment from the requester goes nowhere, and the signature Zendesk appends is stripped before the reply reaches Google Play, where Google notifies the reviewer that you responded.

Zendesk Support #52318 set from 1★ Priority: High

Priya R. [Review #52318] | New 1-star review

Requester: Reviewflowz <reviews@inbound.reviewflowz.com>

Google Play

“Paid twice for one order and the app said it failed. Support never replied.”

Rating: 1/5 · Platform: Play Store · Profile: Vela Android · Date: September 4, 2026

Read in Reviewflowz Read on Play Store

reviewflowzreviewflowz_enreviewflowz_play_storereviewflowz_negative_reviewreviewflowz_double_charge
Public reply Internal note

“Priya, the duplicate charge is refunded and the order is credited. 8.4.3 fixes the checkout bug, out today. Sorry for this.”

Submit as Solved ▾

Priya gets a notification from Google. She never sees the ticket.

The queue is not a Google Play queue

Google Play is not the only listing this runs on. Reviewflowz publishes replies to Google, the App Store and Trustpilot as well, and the reply rules are one list for the account, so the same ordered rules answer all of them.

So the view your agents work is not a Google Play view. A one-star on Google Play, a one-star on Trustpilot and a two-star on the App Store, one under the other, worked with the macros you already wrote.

The reply goes back where the review is. A public reply on any of those tickets publishes under the review on the platform it came from, and the agent never has to know which one that was.

A rule can be scoped to one platform, to one listing or to a group of them, so the line you draw on Google Play does not have to be the line you draw on Trustpilot. What changes is the rule. The workflow does not.

Zendesk Views Reviews a person has to answer 4 open
Google Play Google Play Vela Android “Paid twice for one order and the app said it failed.” #52318 High
Trustpilot Trustpilot vela.com “Refund still not back three weeks after the order.” #52320 High
App Store App Store Vela iOS “Cannot place an order since the update.” #52322 High
Google Google Vela “Order arrived late and nobody answered.” #52325 Normal

The composer knows which store it is answering.

Google Play caps a developer reply at 350 characters. Trustpilot does not. The counter changes with the ticket.

Read it in Hindi, answer in Hindi

Google Play reviews come in the reviewer’s language, and the same bug reads completely differently in two of them. A one-star written in Hindi should be as easy to work as a one-star written in English, for whichever agent picks it up, rather than waiting for the one person who reads Hindi.

The ticket body always stays in the original. Pick a language for the flow and the translation arrives beside it as a private note headed “Translated review”. Only agents see it. It never reaches the customer and it never posts back to Google Play.

The draft is written in the reviewer’s language, from the replies you have already posted in that language. If you have never answered in Hindi it still drafts, and you can regenerate the same reply in another language before it goes out.

Every ticket is tagged with the review’s language, reviewflowz_hi, reviewflowz_pt, reviewflowz_de, so an ordinary Zendesk trigger sends each language to the agents who speak it.

Zendesk Support #52341 Priority: High
Google Play Ananya S. · Hindi

“दो बार पैसे कट गए और ऑर्डर भी नहीं आया। ऐप बेकार है।”

Internal note · Translated review: Only agents see this

“The money was deducted twice and the order never came. The app is useless.”

Public reply · Vela support voice draft, sent by Rohan D.

“अनन्या जी, दोनों बार का पैसा वापस कर दिया गया है और ऑर्डर का क्रेडिट भी। 8.4.3 में यह ठीक हो गया है।”

Both charges refunded and the order credited. Fixed in 8.4.3.

reviewflowz_hi reviewflowz_play_store Hindi support

Tags route the exception to the group that owns it

Every ticket arrives tagged: reviewflowz, the language, the platform, and the sentiment, negative for one and two stars, neutral for three, positive for four and five. Nothing to configure, and nothing to install in Zendesk.

Add your own. A Reviewflowz tag set to apply automatically, named the way a user complains, “double charge” or “checkout crash”, arrives as reviewflowz_double_charge. A trigger on it sends billing to Payments and crashes to mobile engineering.

Later tags follow the review rather than the ticket. reviewflowz_updated when the reviewer edits, which reopens the ticket with the new text as a private note instead of opening a second one. reviewflowz_deleted when the review disappears from the store. reviewflowz_reply_posted with the reply that went out, including the ones a rule sent on its own.

Views, triggers and automations all work on them, because they are ordinary Zendesk tags, and yours are never written over. You sign in through Zendesk’s own screen: no app to install, no subdomain to hunt for, no API token pasted anywhere.

Zendesk Ticket #52318 Tags Vela Android
reviewflowz Every ticket
reviewflowz_en The review’s language
reviewflowz_play_store The platform
reviewflowz_negative_review The sentiment, from the star
reviewflowz_double_charge Your own tag, applied automatically

A trigger on the tag sends it to the group that owns it

reviewflowz_double_charge Payments
reviewflowz_checkout_crash Mobile engineering

And when a reply fails to post, reviewflowz_reply_failed. A solved ticket reopens on it, so a reply Google refused is never a silent one.

Ask your Google Play reviews a question

Connect Claude or ChatGPT to Reviewflowz over MCP and the model reads across your Google Play reviews to answer the question the dashboard was not built for.

Three tools: list your review profiles, fetch reviews, get stats. Filter by rating, date range, keyword, language, topic, tag, or whether a reply has gone out. Stats come back as counts per star, average score and reply rate, with a daily, weekly or monthly series if you ask for one.

“What did the one-stars in the last week complain about, and which app version were they on.” A Google Play review arrives with the build the reviewer was running, which an App Store review does not, and Reviewflowz keeps it on the review. That is the difference between “ratings are down” and “8.4.2 broke checkout”.

The same tools answer the operational question. How many Google Play reviews from the last seven days still have no reply, which listing they sit on, and how many are about to fall out of Google’s answering window. Ask it on a Monday and you have your week.

Claude · Reviewflowz MCP
Claude ChatGPT

What did the one-stars on Vela Android complain about this week, and which app version were they on?

82 low ratings in the last seven days. 71 on 8.4.2. One complaint: a duplicate charge when checkout reports a failure.

Priya R. · Sep 4 8.4.2

“Paid twice for one order and the app said it failed. Support never replied.”

Dan W. · Sep 4 8.4.2

“Checkout crashes every time now. Was fine last week.”

get_reviews · profile: Vela Android · rating: 1-3 · last: 7d Read only. It fetches and counts. It cannot reply, tag, or change anything.

Let Reviewflowz answer the Google Play reviews. Send your agents the ones that need them.

Set up in under five minutes. No demo required.

Will this flood my Zendesk queue?

Only if you point it at everything. The flow that opens tickets has its own filter: which listings feed it, the star rating, whether the review has text, and the language. Most teams open tickets for three stars and under, or only for reviews with text, and put a reply rule on everything above that so those are answered without anyone reading them.

Can a review be answered automatically and still open a ticket?

Yes, if you set both filters to include it. Reply rules and the Zendesk flow are two separate filters and neither reads the other, which is exactly what lets you draw the line where you want it. Set the flow to the stars your rules hold back and it will not happen. If it does, the ticket picks up a private note with the reply that went out and the tag reviewflowz_reply_posted, so the agent is not answering twice.

Can my agents reply from Zendesk?

Yes. A public reply on the ticket publishes under the review on Google Play, and Google notifies the reviewer that you responded. Internal notes never post, and neither does a comment from the requester. Keep it under 350 characters, which is Google’s hard limit on a developer reply.

Which platforms can Reviewflowz post the reply to?

Google Play, the App Store, Google and Trustpilot, from the app or from a Zendesk ticket, once that listing is connected. On a platform Reviewflowz cannot post to, the ticket carries a link straight to the review instead of a reply box, so the agent still has one place to work from.

How far back can you go?

Google’s Play Developer API returns only the reviews a user created or modified in the last week, so answering has a seven day window. Reviewflowz checks each listing every two hours so nothing waits inside it. Seeding your past Google Play reviews into Reviewflowz is a paid-plan step.

Do the automatic replies sound like a template?

They are written from your own replies. For each review the agent picks five to ten of the replies you already posted, matched on your brand, the reviewer’s language, the sentiment and whether the review had text, and continues them. It reads the ones you wrote on the store itself, not only the ones you sent through Reviewflowz. It is also told to land under Google’s 350 characters.

Does the ticket carry the device or the Android version?

No. The ticket carries the review, the rating, the listing, the date, the language tag and links back to the review. The app version is on the review in Reviewflowz, as a column in the reviews table and as a field in the API and the webhook, which is where the “which build broke it” question gets answered.

Do I need to install anything in Zendesk?

No. You sign in through Zendesk’s own authorization screen from Reviewflowz. There is no app to install, no subdomain to find and no API token to paste. Anyone who can authorize an app for your Zendesk can set it up.

Do I need a demo to get started?

No. You connect your Google Play listing and pick Zendesk yourself, in under five minutes. 14 day free trial, no credit card.