Overview
The ReputeLoop + Workiz integration automatically sends review requests to customers when a job is marked Done in Workiz. The request fires immediately after the job closes — while the experience is still fresh.
Positive responses are routed to your Google review page. Negative responses are captured privately in ReputeLoop's Help Desk so you can follow up directly.
- Trigger: Job marked Done in Workiz
- Verticals: Locksmith, garage door, appliance repair, HVAC, plumbing
- Channel: Email (default) or SMS
- Cooldown: 30 days per customer
- Add-on price: +$35/month on any ReputeLoop plan
How to sign up for ReputeLoop
- Go to reputeloop.com and click Get started free.
- Create an account with your email or Google. No credit card is required to start.
- Complete the onboarding wizard: enter your business name, add at least one location, and paste your Google Review URL.
- You'll start on a 14-day free trial (Starter plan). The Workiz add-on requires an active subscription.
Plans start at $49/month (Starter). The Workiz integration is available on any plan as a +$35/month add-on.
How to connect ReputeLoop with Workiz for the first time
The connection uses your Workiz API token. You will also paste a webhook URL into Workiz's Automation Center to start sending job events to ReputeLoop.
Prerequisites
- An active ReputeLoop subscription (trial + checkout, or paid plan)
- Owner or admin role in your ReputeLoop account
- A Workiz account — the API token is available via Workiz → Settings → Developer. You may need to enable the Developer feature from the Workiz Feature Center.
Step 1 — Get your Workiz API token
- In Workiz, go to Settings → Developer.
- Copy your API Token.
Step 2 — Connect in ReputeLoop
- In ReputeLoop, go to Settings → Integrations.
- Find the Workiz card and click Add Workiz — $35/month.
- Review the confirmation modal and click Subscribe.
- On the Workiz card, paste your API Token and click Connect.
- ReputeLoop verifies the token and shows a Connected status along with your personal Webhook URL. Copy this URL.
Step 3 — Configure the webhook in Workiz Automation Center
- In Workiz, go to Settings → Automation Center.
- Create a new automation with the trigger Job Status Changed → status Done.
- Set the action to Send Webhook and paste the webhook URL you copied from ReputeLoop.
- Save the automation.
The integration is now fully active. Review requests will fire whenever a job is marked Done in Workiz.
How the integration works
- Job marked Done — Workiz fires a webhook to your unique ReputeLoop URL when the automation triggers.
- Job lookup— If the webhook payload lacks contact details, ReputeLoop calls the Workiz API to fetch the customer's name, email, phone, and job address.
- Location matching — The job address (city + state) is matched to one of your ReputeLoop locations. Falls back to your first active location if no match is found.
- Contact upsert— The customer is added to your ReputeLoop Contacts (or updated if they've had jobs before). Email is matched first; phone is used as fallback.
- Cooldown check — If this customer received a review request within the last 30 days, the request is skipped.
- Plan limit check — The request counts against your monthly quota.
- Review request sent — An email or SMS goes to the customer with a star rating prompt.
- Routing on response— 4–5★ responses go to your Google review page. 1–3★ responses with feedback are captured in ReputeLoop's Help Desk.
Choosing email vs SMS
By default, review requests are sent by email. To switch to SMS:
- Go to Settings → Integrations → Integration preferences.
- Under Preferred channel for integration requests, select SMS.
- Click Save.
SMS requires an active Telnyx toll-free number (set up in Settings → SMS). Falls back to email if no approved number is on file.
Limitations
- Automation Center required: The webhook must be configured manually in Workiz Automation Center (see Step 3 above). ReputeLoop cannot register the webhook automatically.
- Contact required: The customer must have an email or phone number in Workiz. Jobs with no customer contact information are skipped.
- Done status only: Only jobs marked Done trigger a request. Other status changes do not.
- 30-day cooldown: A customer with multiple jobs within 30 days receives only one review request per window.
- Subscription required: The Workiz add-on requires an active ReputeLoop paid subscription.
- Monthly quota:Integration-sourced requests count against your plan's monthly review request limit (Starter: 150/month, Growth: 500/month, Pro: 1,500/month).
How to disconnect
Disconnect from ReputeLoop
- Go to Settings → Integrations.
- On the Workiz card, click Disconnect and confirm.
To also cancel billing, click Cancel add-on. Billing continues until the end of the current billing period.
Disconnect from Workiz
Remove or disable the webhook automation in Workiz → Settings → Automation Center. This stops Workiz from sending job events to ReputeLoop.
How to get support
Email response targets: Starter within 48h, Growth within 24h (priority), Pro priority.
Last updated: June 2026. ← Back to reputeloop.com