Agent: Review to Post
Turns your best new reviews into short thank-you posts and publishes them automatically.
Could not copy. Use View as Markdown instead.
What it does
Every 6 hours it checks your connected accounts' inboxes for new reviews rated MIN_RATING stars or higher (5 by default) and turns the best new one into a short thank-you post, published automatically. It posts up to MAX_POSTS_PER_RUN per account per run (1 by default).
The post quotes a short excerpt of 20 words or fewer and the reviewer's first name only. Never their full name or any other detail.
Schedule
0 */6 * * *Settings
| Setting | Label in the portal | Visibility |
|---|---|---|
| AI_MODEL_PROVIDER | AI provider (anthropic or openai) | Choice |
| AI_MODEL_KEY | Your AI model key | Secret |
Tables it creates
shared_reviews every review already turned into a post: item_id, account_id, shared_at, external_idOpen shared_reviews in your Supabase Table Editor to see every review this agent has shared. A review in that table is never shared again.
How to extend
- Change MIN_RATING or MAX_POSTS_PER_RUN at the top of
supabase/functions/run/index.ts. - Edit the prompt to change the tone or the post format.
- Add your own image generator and Supabase Storage, then pass imageUrl to the posts call.
Safety notes
See Agents for deploying, refreshing and removing.
You pay for what you connect. Nothing else.