Reviewbot
Setup Guide

Pick how you run Reviewbot

Two paths: Managed (we host & maintain) or Self‑hosted (you deploy & customize).

Recommended

Managed (hosted by us)

Fastest way with zero maintenance. We run everything for you.

  • ✅ We take care of setup, hosting, updates, maintenance
  • ✅ No technical knowledge required
  • ❌ You’ll share access (API keys, passwords) with us
  • ❌ Less flexible for deep customizations
See steps

Self‑hosted

Full control + maximum flexibility. You handle deploys & updates.

  • ✅ Full control of app, data, and infrastructure
  • ✅ Customize n8n and AI to your exact needs
  • ❌ You own setup, updates, and maintenance
  • ❌ Requires some technical effort (Railway makes it easy)
  • ❌ Hosting costs are on you (typically small)
What’s different?

Side‑by‑side at a glance

Included with Managed

  • ✅ Hosting & uptime monitoring
  • ✅ Updates & security patches
  • ✅ Store integrations wiring
  • ✅ Slack/Teams bot setup
  • ✅ AI prompt tuning support

Included with Self‑hosted

  • ✅ Full config access (n8n, env, code)
  • ✅ Custom pipelines & automations
  • ✅ Choose infra (Railway, Fly, VPS)
  • ✅ Your security policies & keys stay internal
  • ❌ You do updates & monitoring
Managed

Managed: Get started in minutes

We do the heavy lifting — you approve and go live.

  1. Open the form and tell us your app(s) and chat tool (Slack or Teams).
  2. We share a secure way to transfer store credentials/API access.
  3. We connect Google Play / App Store & wire up Slack/Teams channels.
  4. With your help, we tune AI reply rules.
  5. You review a quick test flow, then we flip it live. ✅
Self‑hosted

Self-Hosted: Deploy it yourself

Own the stack and customize everything.

1) Provision & deploy

• Fork/clone the repo to your GitHub.

• Deploy to Railway or your host of choice.

• Set Node 18–22 runtime, enable auto‑deploys from main.

2) Configure environment

• Add store credentials (Google Play / App Store Connect) as env vars.

• Add Slack/Teams bot credentials and channel IDs.

• (Optional) Provide AI provider keys and prompt configuration.

3) Wire up n8n (optional)

• Import our starter workflows; adjust triggers/filters to your needs.

• Add custom steps (tagging, translations, routing rules).

4) Test & go live

• Run a dry‑run to your staging channel.

• Confirm AI length caps per store; tweak tone.

• Point production channels and ship. ✅

Deploy on Railway