⚡ Automation Guide

Set it up once.
Never miss a review.

Connect ReplyBuddy to Zapier or Make.com and automatically generate professional replies the moment a new review comes in — no manual work required.

Zapier
Make.com
New ReviewGoogle, Yelp, Tripadvisor
ZapierDetects trigger
🤖
ReplyBuddyGenerates reply via AI
📬
DeliverEmail, Slack, or post back
1

Create a new Zap

Go to zapier.com and click Create Zap. You'll be building a two-step automation: a trigger (new review) and an action (call ReplyBuddy).

2

Set your trigger — New Google Review

Search for Google My Business as your trigger app. Select the trigger event "New Review". Connect your Google account and select your business location.

💡 Zapier also supports Yelp and Tripadvisor as trigger sources if you use those platforms.

3

Add a Webhooks action

Click Add Action, search for Webhooks by Zapier, and select "POST" as the action event.

4

Configure the webhook

Fill in the webhook settings as follows:

URL: https://replybuddy.xyz/api/webhook

Set Payload Type to JSON, then add these fields in the Data section:

FieldRequiredValue / Zapier mapping
reviewRequiredMap to the review text from your trigger (e.g. "Review Comment")
starsOptionalMap to star rating field (1–5), or hardcode a default
businessTypeOptionalYour business type e.g. restaurant, salon, realestate
bizNameOptionalYour business name e.g. Mario's Trattoria
reviewerNameOptionalMap to reviewer's name from trigger for personalised replies
toneOptionalProfessional, Warm & Friendly, Apologetic, Brief & Confident, Enthusiastic
lengthOptionalshort, medium, or long
5

Use the reply in your next action

ReplyBuddy returns a JSON response. The generated reply is in the reply field. Use this in your next Zapier action to:

  • Send yourself an email with the suggested reply (Gmail)
  • Post a notification to Slack with the reply text
  • Post the reply directly back to Google using the "Reply to Review" Google My Business action

💡 For fully automatic posting, use the Google My Business "Reply to Review" action and map the reply field as the reply text. Zero human involvement needed.

6

Test and turn on your Zap

Click Test step — Zapier will send a test request to ReplyBuddy and show you the generated reply. If it looks good, click Publish. Your Zap is now live!

What ReplyBuddy returns

Every successful call returns a JSON object with the generated reply and metadata you can use in subsequent Zapier steps.

✓ Example Response (200 OK)
{
  "success": true,
  "reply": "Hi Sarah, thank you so much for the wonderful review! We're thrilled we could sell your home above asking price. Your kind words about our communication mean the world to us — we'd love to help you or anyone you know in the future!",
  "meta": {
    "businessName": "Prime Properties",
    "businessType": "realestate",
    "stars": 5,
    "tone": "Warm & Friendly",
    "length": "short",
    "reviewerName": "Sarah Johnson",
    "replyLength": 312,
    "generatedAt": "2026-03-04T10:00:00.000Z"
  }
}
New ReviewGoogle, Yelp, Tripadvisor
🔧
Make.comDetects trigger
🤖
ReplyBuddyGenerates reply via AI
📬
DeliverEmail, Slack, or post back
1

Create a new Scenario

Go to make.com and click Create a new scenario. You'll be adding modules to build the automation.

2

Add a trigger — New Google Review

Click the + button and search for Google My Business. Select "Watch New Reviews" as your trigger module. Connect your Google account and select your business.

💡 Make.com also supports Yelp and Tripadvisor modules if needed.

3

Add an HTTP module

Click + to add another module, search for HTTP, and select "Make a request".

4

Configure the HTTP request

Fill in the HTTP module settings:

URL: https://replybuddy.xyz/api/webhook
Method: POST
Body type: Raw
Content type: JSON (application/json)

In the Request content field, paste and customise this JSON — replacing static values with mapped fields from your trigger:

JSON Body
{
  "review": "{{1.comment}}",
  "stars": "{{1.starRating}}",
  "businessType": "restaurant",
  "bizName": "Your Business Name",
  "reviewerName": "{{1.reviewer.displayName}}",
  "tone": "Professional",
  "length": "medium"
}

💡 Replace {{1.comment}} and {{1.starRating}} with the actual field names from your Google My Business trigger module.

5

Parse the response

After the HTTP module, add a JSON → Parse JSON module to extract the reply. Map the reply field for use in your next module.

6

Deliver the reply

Add your final module to do something with the generated reply:

  • Gmail — send yourself the reply by email
  • Slack — post to a channel with one click to approve
  • Google My Business — post the reply directly back to the review
7

Run once to test, then activate

Click Run once to test your scenario end to end. When you're happy, click Scheduling and set it to run instantly. Your scenario is live!

What ReplyBuddy returns

Every successful call returns a JSON object. Use the reply field in your subsequent Make.com modules.

✓ Example Response (200 OK)
{
  "success": true,
  "reply": "Hi Sarah, thank you so much for the wonderful review! We're thrilled we could help and look forward to welcoming you back soon.",
  "meta": {
    "businessName": "Your Business",
    "stars": 5,
    "tone": "Professional",
    "replyLength": 198,
    "generatedAt": "2026-03-04T10:00:00.000Z"
  }
}

Need help setting it up?

We're happy to walk you through the setup. Drop us an email and we'll get back to you within 24 hours.

Email us →