1. 01Home
  2. 02About
  3. 03Services
  4. 04Work
  5. 05Blog
  6. 06Contact
TREN
Home/Work/Instaflow by SocialTech
Web App

Instaflow by SocialTech

If you're an agency client, take advantage of these benefits! Let AI handle your leads and comments to get a quick response!

At a Glance

InstaFlow was designed as a full-stack platform that manages Instagram DMs, comments, automation, and insights analytics all within a single dashboard. The project was built using a React-based admin panel, a NestJS API, Prisma, and a PostgreSQL database. The goal was to enable businesses to manage messages, comments, customer interactions, and automated response workflows received via Instagram through a centralized, measurable, and sustainable system.

The Challenge

The system wasn’t just about meeting the basic need for a simple inbox to reply to messages. Instagram OAuth integration, DM and comment webhooks, manual synchronization, automation rules, media-based campaign workflows, a Human Agent takeover window, notifications, template management, Meta compliance requirements, and real-time insights were all integral parts of the same operation. Therefore, the solution needed to provide a fast, modern dashboard experience while also working in compliance with Meta API rules, security, rate-limit, and data deletion processes.

What Was Done

The application was developed in a two-part monorepo structure: a React + Vite + TypeScript client and a NestJS + Prisma-based API. On the frontend, dashboard, inbox, automations, templates, analytics, account, and settings screens were created. On the backend, JWT session management, Instagram OAuth, token encryption with AES-GCM, webhook signature verification, duplicate record detection, fair-use limits, and Swagger documentation were implemented. Within the inbox, DMs and comments were consolidated into a single operational area; features such as public/private comment replies, manual DM responses, message translation, comment hiding, read/unread management, and Human Agent takeover workflows were added. On the automation side, presets, keyword conditions, template/custom responses, media-based scope, “do not activate without testing,” and trigger tracking were implemented.

Result

The result is a comprehensive SaaS infrastructure that manages customer communication, automation, and performance analytics on Instagram from a single hub. Users can connect their Instagram accounts, receive DMs and comments via webhooks or manual sync, set up automated response workflows, manage incoming interactions through the inbox, and track media/account performance via the dashboard. The project offers a scalable social media operations center that reduces the manual response workload, makes customer interactions visible, and ensures compliance with Meta guidelines.

Gallery