Tattoo Studio Inbox Automation — Instagram/WhatsApp intake with safe auto-replies and a mobile inbox.

Tattoo Studio Inbox Automation

Instagram/WhatsApp intake with safe auto-replies and a mobile inbox.

PythonFastAPISupabaseMeta Graph APIWhatsApp Cloud API

Overview

An intake automation system for tattoo studios drowning in Instagram and WhatsApp DMs. It qualifies clear tattoo leads safely, supports multi-tenant account states, and keeps a human inbox when automation should stay off.

Problem

Studios lose bookings when artists cannot keep up with DMs. Pure chatbot blasts feel spammy and unsafe; studios need selective automation plus a real inbox for edge cases.

Solution

Built a backend that ingests Meta Instagram and WhatsApp messages, applies rule-based intent with an optional AI fallback, delays replies to feel human, runs a tattoo intake questionnaire, and exposes a mobile-first inbox with templates and automation toggles.

Architecture

FastAPI service on Supabase/PostgreSQL. Meta Graph and WhatsApp Cloud APIs for messaging. Unified inbox labels, template storage, and multi-tenant account configuration for studio teams.

Workflow

  1. 01 Inbound DM arrives from Instagram or WhatsApp
  2. 02 Intent rules classify tattoo leads vs noise
  3. 03 Optional AI fallback for ambiguous cases
  4. 04 Delayed auto-reply + intake questions when safe
  5. 05 Human inbox for review, templates, and overrides

Results

  • · Studios qualify leads without answering every message by hand
  • · Automation stays optional with human inbox control
  • · Multi-tenant design supports more than one studio account
  • · Intake flows capture clearer booking intent

Want something similar?

Let's talk about your project.

Start a project