Review Response Generator avatar

Review Response Generator

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Review Response Generator

Review Response Generator

Generate professional review responses using AI (GPT-4o, Claude). Multi-language, tone customization. BYOK: OpenAI, Anthropic.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

7 days ago

Last modified

Share

Review Response Generator v2.0 - Multi-Language AI Replies

Generate professional, personalized review responses with AI and auto-post to Google Business Profile. Supports 9 languages (English, Spanish, French, German, Italian, Portuguese, Chinese, Japanese, Korean) with auto-detect, tone matching, and brand voice preservation.

BYOK (Bring Your Own Key) -- you provide your own API credentials.


Before You Start

This actor requires your own API credentials to fetch real data.

Where to get your key: Your OpenAI API key for GPT-4 responses


Quick Start

Run with real data

{
"reviews": [
{
"reviewerName": "John D.",
"rating": 5,
"text": "Amazing service! The team was professional and got the job done quickly. Highly recommend!",
"date": "2024-12-15"
},
{
"reviewerName": "Sarah M.",
"rating": 2,
"text": "Waited too long for service. The work was okay but communication could be better.",
"date": "2024-12-14"
}
],
"businessName": "Acme Plumbing",
"ownerName": "Mike",
"brandVoice": "professional",
"responseLength": "medium",
"includeCallToAction": true,
"variationsPerReview": 1,
"openaiApiKey": "YOUR_API_KEY_HERE",
"responseLanguage": "",
"autoDetectLanguage": true,
"useTemplates": false,
"customTemplates": [],
"autoPostToGBP": false,
"gbpAccessToken": "YOUR_API_KEY_HERE"
}

Input Parameters

ParameterTypeDefaultRequiredDescription
reviewsarray-NoArray of reviews to generate responses for
businessNamestring-NoYour business name for personalized responses
ownerNamestring-NoName to sign off responses with (optional)
brandVoicestring"professional"NoTone and style for responses
responseLengthstring"medium"NoPreferred length of generated responses
includeCallToActionbooleantrueNoAdd a call-to-action for positive reviews (e.g., 'refer a friend')
customInstructionsstring-NoAdditional instructions for the AI (e.g., 'mention our new loyalty program')
variationsPerReviewinteger1NoNumber of response variations to generate per review (1-3)
openaiApiKeystring-Yes*Your OpenAI API key for GPT-4 responses
responseLanguagestring""NoForce responses in a specific language (leave empty to match review language)
autoDetectLanguagebooleantrueNoAutomatically detect review language and respond in the same language
useTemplatesbooleanfalseNoUse built-in response templates as a starting point (can be customized with AI)
customTemplatesarray-NoAdd your own response templates (optional)
autoPostToGBPbooleanfalseNoAutomatically post the first suggested response to GBP (requires OAuth token)
gbpAccessTokenstring-Yes*OAuth access token for Google Business Profile API
gbpAccountIdstring-NoYour GBP account ID (e.g., accounts/123456789)
gbpLocationIdstring-NoYour GBP location ID (e.g., locations/987654321)
webhookUrlstring-NoOptional webhook URL to receive results when response generation completes

Pricing

This actor uses pay-per-event billing:

EventDescriptionPrice
Response GeneratedEach AI-powered review response generated$0.05

Troubleshooting

"API key is required"

  • Add your API key in the input

"API error 403" or "Unauthorized"

Your API key is invalid, expired, or doesn't have access to this specific API endpoint. Double-check your key and account permissions.

"API error 429" or "Rate limit"

Too many requests. Wait a minute and try again, or reduce the number of items per run.

No results or empty dataset

Check the run log for error messages. Common causes:

  • Invalid input format (check the examples above)
  • API key without proper permissions
  • The target data doesn't exist or is too small to track

How do I test without an API key?

Run the actor without an openaiApiKey (or set demoMode to true). It returns a labeled sample review response so you can see the exact output format. The sample item carries demo: true and a _notice field, and sample runs charge no task events. Provide your own OpenAI API key to generate real responses.


Built by John Rippy | Actor Arsenal