Automated Google Review Responses — Business Profile API
Google Apps Script · Google Business Profile API · Claude API
A local business was leaving every Google review unanswered. Five-star reviews got no response, and negative reviews sat unaddressed until someone noticed. Responding manually meant checking the dashboard every day and drafting replies from scratch each time.
We built a Google Apps Script system that polls the Google Business Profile Reviews API on an hourly trigger and checks for reviews newer than the last run. Five-star reviews get an AI-generated reply written by the Claude API with the business's name and context baked into the prompt — then posted directly back to GBP without human involvement. Anything below five stars skips the AI and sends a human alert email via Gmail with the review text, star rating, and a direct link to respond.