Ask for the review when the job closes
Published 2026-09-25
The job is done. The customer still needs a short review ask with your link. You draft it in chat, then paste it into mail. Replies and who already got the ask live somewhere else.
Your AI assistant can send that ask from your address and keep it on the job.
What is still on you
Every finished job has a customer, an address, a contact, and a review URL. You write the ask by hand, or you skip it when the next visit is already waiting. If they reply, you hunt which thread still has it. If two people on the crew both send one, the customer gets two.
ChatGPT can schedule a prompt that rewrites the ask. That still wakes a model every run. Drafting is easy. Sending from your address, and leaving a record of who got the ask, is still on you.
What your AI assistant does
It keeps the job in one place (customer, address, contact, review link). When you mark the job done, it sends the short mail from an address you own. Replies come back to the same inbox. You ask who already got the review ask. It lists them from Mail and the job, not from your sent folder.
If you want a weekday pass for jobs that closed yesterday and still have no review ask, a Routine runs code on a schedule. Ordinary bash. No model in the loop. It lists who still needs the ask, or it mails you the open list. It does not wake a model to invent the schedule.
The next person on your team opens the same job. They do not ask you to forward the chat where you typed the ask.
What this is not
This is not a new review platform you learn first. It is the review mail you already send by hand. Your AI assistant keeps the address and the job.
Hand it off
Copy this into your AI assistant:
Add Sails from https://sails.app/start. For the finished job at [address] for [customer], email [their email] a short review ask with [review URL]. Send from my Sails Mail address. Keep it on the job so I can ask who already got the ask. Use Mail and a database. Ask me anything you need before you start.