Suite Documentation

A technical overview of the technologies and AI flows that power the Super Seller Suite.

Technology Stack

Next.js

The application is built using the Next.js App Router for optimal performance, server-side rendering, and a modern React framework.

Tailwind CSS & ShadCN UI

Styling is handled by Tailwind CSS for utility-first design, with a component library built on top of ShadCN UI for a consistent and professional look and feel. The app is fully themable via CSS variables, offering several curated themes including Light, Dark, and Pink/Purple.

Genkit & Google AI

All AI capabilities are powered by Genkit, an open-source framework from Google that simplifies building production-ready AI flows, integrated with Gemini models.

AI Flows & Features

ai-video-presenter

Create a lifelike AI presenter to deliver your project pitch.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

chatbot-creator

Add a market-aware AI chatbot to any website.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

keyword-planner

Generate a strategic keyword plan for Google Ads.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

tiktok-editor

Create on-trend, engaging videos for TikTok.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

meta-auto-pilot

The single-click manager for your entire Meta suite.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

meta-ads-copilot

Your dedicated agent for Facebook & Instagram advertising.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

audience-creator

Find high-intent buyers before they search.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

insta-ads-designer

Create perfect ads for Instagram Stories & Feed.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

reel-ads-ai

Generate engaging video ads for Instagram Reels.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

instagram-admin-ai

Schedules posts and handles replies on Instagram.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

story-planner-ai

Plan and design animated Instagram stories.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

instagram-content-creator

Generate a full week of social media content and a tiered hashtag strategy from a single topic or URL.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

email-creator

Design, write, and schedule.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

youtube-video-editor

Edit any video to be YouTube-ready.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

landing-pages

Launch a high-converting page in minutes.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

rebranding

Upload any brochure and apply your brand identity with text-based commands in the Creative Canvas.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

pdf-editor

This tool is deprecated. Use the new Rebranding tool instead.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

brochure-translator

Translate brochures to multiple languages.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

listing-manager

Your central hub to create, manage, and syndicate your property listings to all major portals.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

listing-performance

Track listing views and performance.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

listing-generator

Craft perfect listings for portals like Property Finder, Bayut, and Dubizzle.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

commission-calculator

Instantly calculate your 5% sales commission.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

payment-planner

Generate tailored payment plans for clients.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

investor-matching

Pair budgets with the right projects.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

offer-generator

Compare options side-by-side.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

whatsapp-campaigns

Personalized broadcasts + drips.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

lead-investigator

Investigate any lead. Find their social profiles and professional history.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

market-reports

Generates PDF reports on market trends, pricing, and sentiment, turning raw data into client-ready insights.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

market-trends

Acts as a "Watcher" agent, synthesizing news and data to identify emerging market trends and sentiment before they become mainstream.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

projects-finder

Continuously scans public records and news to find off-market deals and development opportunities, feeding the central library.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

ai-brand-creator

Configures your entire brand kit and project library by analyzing uploaded documents with a single command.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

crm-assistant

The core data store of the "Brain". It remembers every client interaction, preference, and detail, making all other tools smarter.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

ai-assistant

Your personal, trainable AI partner.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

property-finder-sync

PULL data from Property Finder, or PUSH listing plans to it.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

bayut-sync

PULL data from Bayut, or PUSH listing plans to it.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

creative-execution-terminal

The execution engine for your creative tasks. Paste a plan and watch it run.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

superfreetime

A hidden mini-game to find a secret key and win a prize.

Input Schema

// No schema defined for this tool.

Output Schema

// No schema defined for this tool.

Connections & Integrations

External Service Connections

Super Seller Suite connects to various external services to automate your workflow. Here's how they work.

Authentication-Based Connections (OAuth)

For services like Meta (Facebook & Instagram) and Google (Gmail & YouTube), we use OAuth 2.0. This is the industry standard for secure authorization. When you connect these accounts, you will be redirected to their official login page. You grant our application specific, limited permissions (e.g., "post on my behalf" or "read my DMs"). We never see or store your password. This method is highly secure and gives you full control to revoke access at any time from your Google or Facebook account settings.

API Key-Based Connections

For some specialized services, you may need to provide an API key. An API key is a unique string of characters that you get from the service provider, which you then save in your Super Seller Suite settings.

  • Google AI (Gemini): To power all AI features, the application requires a GEMINI_API_KEY. You obtain this from Google AI Studio and set it up once in your local environment file or server configuration.
  • Future Integrations (e.g., Google Ads): Advanced tools like the upcoming "Gemini for Google Ads" co-expert will likely require you to generate an API key from your Google Ads account and provide it to the suite.

We securely encrypt and store all API keys you provide. This method is used when a direct user-based authentication flow like OAuth is not suitable for the type of integration.