Want more CODs, not just leads? You’re in the right place.

How to Build an AI Review Responder + Social Media Post Automation in n8n

Share:

If you run an appliance service business, reviews matter—but responding to them consistently is harder than it should be.

Some reviews get thoughtful replies. Others get rushed, one-word answers. And let’s be honest, some never get answered at all.

Even worse, when you do get a glowing 5-star review, it usually just sits there. Turning that feedback into social media content almost never happens because you are too busy running calls.

This automation fixes both problems without removing humans from the loop.

Today, we are going deep. This is a technical step-by-step guide on how to build a workflow that automatically replies to Google reviews and instantly turns the best ones into branded Facebook posts.

Key Takeaways

  • First-Party Trigger: We use the official Google Business Profile integration, not sketchy scraping tools.
  • Smart Tone Logic: The AI adjusts its attitude based on the star rating—apologetic for bad reviews, upbeat for good ones .
  • Safety Guardrails: 5-star reviews can auto-post, but 3-star (or lower) reviews are always routed to a human for approval first .
  • Content Generation: The system automatically creates a branded image and a social media caption from the review text.
  • Human-in-the-loop: No social post goes live without a simple “Yes/No” click from you in Telegram.

The Real Problems This Automation Solves

Most appliance companies struggle with the same things when it comes to reputation:

  • Inconsistent review responses: Sometimes you answer, sometimes you don’t.
  • Slow replies: New Google reviews sit there for days.
  • Generic tone: Replies sound like “Copy-Paste” robot text.
  • Missed content: You lose opportunities to showcase great feedback on social media.
  • Fear: You are scared to automate something that is public-facing.


This workflow is designed with clear stages and guardrails, so AI helps without taking control away from your team.

Stage 1 - AI Review Response (Public, Immediate, Controlled)

This first stage focuses on responding to Google reviews quickly and professionally, while matching your brand voice.

What Triggers the Automation

It starts when a new Google review is posted on your Google Business Profile.

N8n detects it automatically using the Google Business Profile trigger.

This is important: No scraping. No polling hacks. This is a first-party integration.

How the AI Writes Review Responses

The AI is prompted to act as a customer engagement assistant for an appliance repair company, not a generic chatbot.

It receives the reviewer’s name, star rating, and review text .

And it follows strict rules:

  • Short, friendly, conversational tone.
  • Slight imperfections so it sounds human.
  • 5 Stars: Upbeat and appreciative.
  • 4 Stars: Thankful, with care to improve.
  • 3 Stars or less: Empathetic, calm, and trust-building.


Every response ends with a consistent signature, and the AI returns clean JSON only, which makes this safe and reliable for automation.

Smart Guardrails Based on Rating

A Switch node routes the workflow based on the star rating:

  • 5 and 4 Stars: The response is posted automatically.
  • 3, 2, 1 Stars: The response is drafted and emailed to a human for review.


This is critical. Public-facing automation must not be reckless. Low-star reviews always stay human-approved.

What Happens Next (Stage 1 End)

At the end of Stage 1, positive reviews are responded to immediately, and lower ratings generate a draft email for manual approval . No review is ignored. No sensitive response is auto-posted.

At this point, the automation could stop and already be valuable. But this workflow goes further.

Stage 2 - Social Media Post Generation

(Private → Approved → Published)

Only after the review response is handled does the workflow move into Stage 2.

This stage turns great reviews into social proof content, safely.

Turning Reviews into Social Media Captions

A second AI agent reads the review text and generates a short Facebook/Instagram caption.

  • Keeps it under 60 words.
  • Uses only the reviewer’s first name (or initial).
  • Includes consistent hashtags.


The output is again structured JSON, not free text.

Review Length Classification (Quiet Optimization)

Before creating visuals, the workflow classifies the review length as Short, Long, or Very Long .

This helps adjust how the content is laid out visually. This step happens quietly, but it’s what makes the visuals look intentional instead of random.

Automated Image Generation (Branded, Consistent)

The workflow then sends the review text and reviewer name to an image template service.

  • Applies brand colors, layout, and formatting.
  • Generates a ready-to-post image.


No designer needed. No Canva session required.

Human Approval Before Posting (Non-Negotiable)

Before anything hits Facebook, the image and caption are sent to a human approval channel (Telegram in this case).

A simple yes/no approval is required. Only approved posts are published.

This is intentional. Social media automation should always be opt-in, not fire-and-forget.

Final Step: Posting to Facebook

Once approved, the image and caption are posted using the Facebook Graph API under your business page .

The workflow ends. At no point does AI publish content without approval.

Why This Two-Stage Design Matters

This automation works because it respects risk levels:

  • Review responses: Fast, but guarded.
  • Social media posts: Creative, but approved.


AI accelerates the work. Humans keep control. This is exactly how AI should be deployed in service businesses .

Who This Automation Is For

  • Appliance service owners
  • Office managers
  • Marketing coordinators
  • Anyone responsible for reviews or brand reputation


You don’t need a marketing agency. You just need consistency.

How to Configure This Automation
(Step-by-Step)

This workflow is designed so you import a ready-made template and only connect your own accounts and credentials. You do not need to build logic from scratch.

What You'll Need Before You Start

Make sure you have:

  • An n8n account (cloud or self-hosted).
  • Access to your Google Business Profile.
  • An OpenAI API key.
  • A Facebook Business Page.
  • A Telegram account or internal approval channel.
  • Admin or manager approval authority for reviews.

Step 1 - Import the Workflow

  1. Log into n8n.
  2. Go to Workflows > Import.
  3. Upload Review Responder AI Agent.json.
  4. Save the workflow (keep it OFF for now).
You should see a workflow clearly divided into review intake, response, social generation, approval, and publishing .

Step 2 - Connect Google Business Profile (Trigger)

This automation starts when a new Google review is posted.

  1. Open the Google Business Profile Trigger node.
  2. Click Create New Credential.
  3. Authenticate with the Google account that owns or manages the business listing.
  4. Select the correct Location / Business Profile.

Step 3 - Configure OpenAI Credentials (Two AI Stages)

This workflow uses AI in two separate stages: Review Response Generator and Social Media Caption Generator . For each OpenAI node:

  1. Open the node.
  2. Click Create New Credential.
  3. Paste your OpenAI API key.
  4. Save.


Important:
Do not modify the Output format (JSON-only) or the Rating-based tone logic. These are critical for automation safety .

Step 4 - Review the Rating-Based Guardrails (Very Important)

A Switch node routes reviews based on star rating:

  • 5 and 4 Stars: Response is posted automatically.
  • 3, 2, 1 Stars: Response is drafted and emailed for human approval.


Do not remove this step unless you intentionally want full automation (not recommended).

Step 5 - Configure Email Delivery for Low-Star Reviews

For reviews requiring human approval:

  1. Open the Send Email node.
  2. Connect your email credentials.
  3. Set the recipient to the Owner, Office manager, or Reputation manager .
  4. Confirm the email body includes the review text, the AI-drafted response, and clear “approve / edit” instructions .

Step 6 - Configure Social Media Caption Generation (Stage 2)

This stage only runs after the review response logic. Inside the Social Caption AI node:

  • Review text is rewritten into a short caption.
  • Reviewer name is anonymized.
  • Caption is limited to ~60 words.
  • Hashtags are appended automatically.


You can safely customize the hashtag list or tone, but do not remove length or formatting constraints .

Step 7 - Configure Image Generation (Branding)

The workflow generates a branded image using review text and layout logic .

  1. Open the image generation / template node.
  2. Confirm brand colors, font style, and logo placement .
  3. Save any API or service credentials required.


This step ensures posts look intentional, not auto-generated.

Step 8 - Set Up Human Approval (Non-Negotiable)

Before posting to Facebook, the workflow pauses for approval. In the Telegram Approval node:

  1. Connect your Telegram account.
  2. Choose the chat or group for approvals.
  3. Confirm message includes the review text, image preview, caption draft, and clear approve/reject instructions .


Only approved posts continue.

Step 9 - Connect Facebook Business Page

  1. Open the Facebook Graph API node.
  2. Authenticate with a Facebook account that manages the page.
  3. Select the correct business page.
  4. Confirm permissions allow posting images and captions.

Step 10 - Test the Workflow (Critical)

Before turning it on:

  1. Click Test Workflow.
  2. Trigger with a 5-star review.
  3. Trigger with a 3-star or lower review.
  4. Confirm correct routing, response posting, email generation, and that social posts wait for approval .

Step 11 - Activate the Workflow

Once testing passes:

  1. Toggle the workflow ON.
  2. Monitor the first few live reviews.
  3. Fine-tune tone if needed.


After that, it runs quietly in the background.

Frequently Asked Questions

Will this accidentally post a rude reply to an angry customer? No. The system has a built-in safety switch. Any review with 3 stars or less is automatically routed to your email for manual approval. The AI only auto-posts responses for 4 and 5-star reviews .

Do the social media posts go out automatically? Never. The workflow generates the image and caption, but it pauses and waits for you to click “Approve” in Telegram (or your chosen channel) before anything goes live on your Facebook Page .

Do I need a graphic designer for the images? No. The workflow uses a template system. You set your brand colors, font, and logo once during setup, and the automation generates a consistent, on-brand image for every new review automatically .

What if I don’t like the AI’s writing style? You can change it. The AI follows a “system prompt” that defines the tone. You can edit that prompt to be more professional, more casual, or even to use specific local slang .

Can I use this for Yelp or Thumbtack? This specific workflow is built for Google Business Profile because it uses a direct, official integration. Platforms like Yelp often require “scraping” (unofficial data gathering), which can be unreliable and break often .

Conclusion

Responding to reviews shouldn’t depend on whether you remembered to log in to Google Maps today. And great customer feedback shouldn’t just disappear into the internet void .

This automation ensures that every review is acknowledged and that your brand voice stays consistent, no matter how busy you get .

Most importantly, it turns your hard-earned 5-star reviews into visible social proof automatically, while keeping you in the driver’s seat for anything that might be risky .

AI handles the repetition. You protect the brand. That is the balance that actually scales .

If this sounds like the kind of system you need but you don’t have the time to configure API keys and webhooks, we can help.

We build these custom automations for home service businesses every day. We can set it up, customize the tone to match your company, and hand you the keys.

Ready to put your reputation on autopilot? Let’s talk at Super Service Bros.