Skip to main content

In this guide, we’ll use AI by Zapier and EnforcedFlow’s Human-in-the-Loop step to automatically generate review responses while preventing AI mistakes (misreading complaints, hallucinating policies, wrong tone) from going public.
 

This requires two Zaps working together:

  • Zap 1: New review → AI generates response → Creates approval task → Emails reviewer
  • Zap 2: Task approved → Filters for approved only → Posts to Google Business Profile

 

Zap 1: Generate & Submit for Approval

Step 1: Google Business Profile Trigger

  • App: Google Business Profile
  • Event: New Review
  • Connect your account and test the trigger

 

 

Step 2: AI Response Generation

  • App: AI by Zapier
  • Event: Analyze and Return Data
  • Provider: OpenAI
  • Model: openai/gpt-4o-mini
  • Input: Map review comment from Step 1
  • Prompt: Eg: Come up with a reply to the given review in under 200 characters. If any issues are mentioned, state that we're actively working to resolve them. Thank the reviewer for their feedback.
  • Output fields: Create field “reply”
  • Return as array: False

 

Step 3: Create Approval Task

Setup

  • App: EnforcedFlow
  • Event: Create Human in the Loop Task

 

 

Configuration:

  • Title: “Google Business Review”
  • Review Guidelines: “Make sure response match tone of our branding”
  • Content to Review: AI reply from Step 2
  • Source Content: Original review comment from Step 1
  • Metadata: ReviewerName (from Step 1), Rating (from Step 1)
  • Allow metadata to be edited: False
  • Group Name: “business-review”

The Group Name lets you batch review multiple pending tasks in one session instead of handling them individually.

 

 

Run Test - Returns a review URL. Open it and approve the sample task (needed for Zap 2 setup).

 

When you open the review URL, you’ll see the AI-generated response with options to edit, use AI to refine it, or approve/reject.

 

Step 4: Email Notification

  • App: Email by Zapier
  • Event: Send Outbound Email
  • To: Your reviewer’s email
  • Subject: “New Business Profile Review”
  • Body: Review link from Step 3 (map Data field)

 

Turn on Zap 1 after testing.

 

 

Zap 2: Post Approved Responses

Step 1: EnforcedFlow Trigger

  • App: EnforcedFlow
  • Event: Human in Loop Task Reviewed
  • Group Name: “business-review” (must match Zap 1)

Test the trigger - should pull in the sample task you approved from Zap 1.

 

 

Step 2: Filter for Approved Only

  • App: Filter by Zapier
  • Only continue if: Review Outcome = “approved”

 

 

Step 3: Post Reply

  • App: Google Business Profile
  • Event: Create Reply
  • Review Name: Map “Metadata Reviewer Name” from Step 1
  • Your Reply: Map “Approved Content” from Step 1

 

 

Turn on Zap 2 after testing.

 

 

Be the first to reply!