Autonomous workflows
- Autopilot Engine: Set a weekly posting routine once. The JIT scheduler generates copy and images at slot time โ not days in advance.
- Context-aware generation: Weather (Open-Meteo), public holidays, weekday/weekend signals, menu items, and post history inform each run.
- 4+1 content model: Structured title, slogan, description, hashtags, and Imagen prompt โ separating on-image text from social captions.
- Idempotent publishing: Atomic queue claims and GEN_ID deduplication prevent duplicate posts.
Creator Studio (human-in-the-loop)
- AI brainstorms promotional concepts; you edit on canvas before confirming.
- Bring-your-own-photo path for owners who prefer real product shots.
- Explicit confirm gate before content enters the library or publish queue.
Meta OAuth & multi-platform publishing
- Connect Meta (OAuth): One-click Facebook Page and Instagram Business connection per store.
- Manual Setup fallback: Paste Page ID and tokens when OAuth is not available.
- Encrypted credential vault: AES-256-GCM per-store token storage.
- Live publish: Meta Graph API v25 โ Facebook Page + Instagram Business from a single pipeline.
AI image generation & canvas baking
- Vertex AI Imagen 3 produces 9:16 promotional visuals from structured prompts.
- Canvas bake overlays title and slogan onto the generated image for brand consistency.
- Content library stores, filters, and republishes assets across stores.
Google Cloud backend
- Vertex AI โ Gemini: Autonomous agent brain: 4+1 structured JSON (title, slogan, description, hashtags, imagen_prompt) from store context, weather, menu
- Vertex AI โ Imagen 3: High-end still images for Instagram Feed and Facebook โ no text in image; overlaid in post-processing
- Vertex AI โ Veo: Cinematic short video for TikTok, YouTube Shorts, and Instagram Reels โ parallel with Imagen under All platforms
- LangGraph: Multi-step agent orchestration: context โ brief โ Gemini โ Imagen โ store โ publish queue
- Google GenAI SDK: Unified client for Vertex Gemini + Imagen on Google Cloud
- Firebase Authentication: Google Sign-In for shop owners; ID tokens verified on FastAPI
- Google Cloud Storage: Production media library โ promotions, assets, agent-generated PNGs
- Google Cloud Project (Vertex AI): Project + IAM + regional Vertex endpoint (us-central1) for Gemini & Imagen
- PostgreSQL: Multi-tenant stores, publish queue, schedules, and audit logs.
- FastAPI + Cloud Run: Production API with role-based access control and hierarchical quotas (store โ user โ global).
Operations & governance
- Multi-store SaaS with per-store isolation (credentials, menu, schedules).
- Store-local timezone scheduling โ all validation anchored to the store clock.
- Firebase Google Sign-In with admin approval gate and super-admin dashboard.
- AI menu parsing โ paste text or upload; Gemini extracts products automatically.
