← Skills
review-automation
Automated review and testimonial request workflows
Used by
Cron Jobs
Skill: Review Automation
Agent: Devin (Delivery Ops) Purpose: Automatically request reviews from happy customers Category: Core Deliverable #2
Overview
Automates the process of requesting Google/Yelp reviews from customers after service completion. Filters for satisfied customers to avoid soliciting reviews from unhappy ones.
Build Steps
1. Define Trigger
- Service marked as "completed" in CRM or scheduling system
- Invoice paid
- Manual trigger by business owner (tag contact as "review-ready")
2. Satisfaction Gate
Before requesting a review:
- If NPS/feedback system exists: only request if score >= 8/10
- If no feedback system: wait 24-48 hours after service, then send
- If negative feedback received: route to service recovery, NOT review request
3. Review Request Sequence
- Message 1 (Day 1 post-completion): Short, warm thank-you + direct review link. "Hi [Name], thanks for choosing [Business]. If you had a great experience, a quick Google review would mean the world: [link]"
- Message 2 (Day 3, if no review): Gentle reminder with different angle. "Your feedback helps other [city] homeowners find great [service type]. Takes 30 seconds: [link]"
- Stop sequence if: review posted, negative response, or unsubscribe
4. Multi-Platform Support
- Google Business Profile (primary — highest SEO value)
- Yelp (if relevant to vertical)
- Facebook (optional)
- Generate unique short links for tracking which platform gets used
5. Tracking
- Log: requests sent, reviews received, platform, rating, review text
- Calculate: request-to-review conversion rate
- Weekly report to business owner
Testing Checklist
- Trigger fires on service completion
- Satisfaction gate blocks negative-sentiment customers
- Review link opens correct Google Business page
- Reminder fires on Day 3 if no review
- Sequence stops when review is posted
- Tracking logs all metrics correctly
View raw SKILL.md
# Skill: Review Automation **Agent:** Devin (Delivery Ops) **Purpose:** Automatically request reviews from happy customers **Category:** Core Deliverable #2 --- ## Overview Automates the process of requesting Google/Yelp reviews from customers after service completion. Filters for satisfied customers to avoid soliciting reviews from unhappy ones. ## Build Steps ### 1. Define Trigger - Service marked as "completed" in CRM or scheduling system - Invoice paid - Manual trigger by business owner (tag contact as "review-ready") ### 2. Satisfaction Gate Before requesting a review: - If NPS/feedback system exists: only request if score >= 8/10 - If no feedback system: wait 24-48 hours after service, then send - If negative feedback received: route to service recovery, NOT review request ### 3. Review Request Sequence - **Message 1 (Day 1 post-completion):** Short, warm thank-you + direct review link. "Hi [Name], thanks for choosing [Business]. If you had a great experience, a quick Google review would mean the world: [link]" - **Message 2 (Day 3, if no review):** Gentle reminder with different angle. "Your feedback helps other [city] homeowners find great [service type]. Takes 30 seconds: [link]" - **Stop sequence** if: review posted, negative response, or unsubscribe ### 4. Multi-Platform Support - Google Business Profile (primary — highest SEO value) - Yelp (if relevant to vertical) - Facebook (optional) - Generate unique short links for tracking which platform gets used ### 5. Tracking - Log: requests sent, reviews received, platform, rating, review text - Calculate: request-to-review conversion rate - Weekly report to business owner ## Testing Checklist - [ ] Trigger fires on service completion - [ ] Satisfaction gate blocks negative-sentiment customers - [ ] Review link opens correct Google Business page - [ ] Reminder fires on Day 3 if no review - [ ] Sequence stops when review is posted - [ ] Tracking logs all metrics correctly