🦈

Admin sign in

BSHARKS Admin Workspace — your private command center

Administrator access only. Account creation is disabled.

CHECKING AUTH BACKEND…

JARVIS

workspace: empty
saved
J.A.R.V.I.S // MAIN BRAIN · 77 AGENTS · 12 BRAINS · IDLE · GATE LOCKED (JOHN)
RESOURCE MATRIX // CONNECTING…
J.A.R.V.I.S
JARVIS online. Your workspace is empty and your memory is clean, sir. Give me any order — a campaign, a design batch, a video, research, anything — and I'll route it across the departments, show you every agent working on it, and put the results right here.
MODE // · AGENTS // 77 · GATE // JOHN
AI ENGINES // Claude — · ChatGPT — · Gemini —

Identity

Visual kit

🎯 Audit a prospect

The funnel: agents audit their digital presence → score it A–F → produce a 3-tier priced proposal, ready to send.

Creates a task at the approval gate — approve it and watch the funnel run.

🔎 Lead Scout

Find real local businesses to prospect (Google Places).

Scored prospects

All tasks orders you gave — per agent, per department, or via JARVIS

📦 Results — everything your agents delivered

Every real file from every task: photos, videos, decks, pages, plans & documents, sheets, and posts. Open, download, or print any of them to PDF.

Automations

Standing orders assigned to a specific agent — daily, weekly, or on every new brief.

🚀 Campaign Packages

A whole campaign in one click: each package pre-fills the full agent routing (strategy → production → QA) for the active brand in your Brand Kit. It lands at your approval gate like any order — nothing runs until you approve.

🔎 Intelligence — your daily edge

Two agents work for you every day: the Competitor Intelligence Analyst (#66) studies competitors' posts, ads, news, and websites; the Trend Scout (#67) watches what's rising on TikTok, Reels, Shorts, Snapchat, and X and hands the Creative Studio ready trend briefs. Their daily editions also run as Automations, and JARVIS's daily intelligence pass publishes the deep-web versions here.

🥊 Daily Competitor Brief

Loading…

📈 Daily Trend Radar

Loading…

📊 Performance Pulse — what our campaigns actually did

Loading…

🎛️ Command Center checking…

Type a command. JARVIS classifies it, routes it to the right tier (Director → Manager → Executor) and agent, and acts through the connected platform — GoHighLevel, ad platforms, Apify, or automation. Anything that spends, publishes, or messages is staged for your approval.

🧭 Command tiers

Loading…

🔌 Integrations

Loading…

🔗 Client Channels

Connect the active brand's own social accounts. Once a client authorizes, JARVIS pulls that channel's real analytics and can post on their behalf — tokens are stored per-client and encrypted. Switch brands in Brand Kit to manage a different client.

🎬 Ad Creative Engine checking…

Drop a product URL. The engine runs a 5-node pipeline over THE BRAIN — Context Retrieval → Syntax Extraction → Creative Director → Prompt Engineering → Media Generation — and returns ready-to-ship ad creatives with AR + EN copy. It seeds the Brain from your active Brand Kit, so the more it knows, the sharper the angles. Watch the brain up in JARVIS light up as each node fires.

🏆 Winning ads — teach the Creative Director

Add the ads that actually converted for you. Each becomes a pattern in THE BRAIN's market_patterns store; the Creative Director retrieves the most relevant ones and fuses them into every new brief — so the engine learns from what's worked, not just theory.

📊 Ad Insights —

Live, read-only performance pulled straight from this brand's connected ad account — spend, reach, results and top campaigns. It never spends or changes anything; running & managing ads is the next phased wave, always behind your approval gate. Connect an account in Connections → Brand Connections first.

🧠 Second Brain & Knowledge Library

Everything JARVIS watches, listens to, or reads becomes permanent ability: memories feed every agent prompt; knowledge notes are matched to each task automatically.

⬆ Upgrade JARVIS & the agency

Each button gives JARVIS a real upgrade order — research agents sweep every possible resource and deliver a report to 📦 Results with concrete picks. To INSTALL a pick (skill pack / new agent / UI change), tell JARVIS in the Claude session — e.g. "install skill X" or "recruit agent Y" — and it ships to the platform.

🧩 Installed skill packs

49 vetted packs live in the repo (.agents/skills/): cro · ads · ai-seo · aso · copywriting · competitors · launch · churn-prevention · lead-magnets · marketing-plan · emails · analytics · humanizer · context-engineering · remotion suite… Agents draw on them in every task; new installs arrive via the Claude session.

📖 How to use BSHARKS — from order to finished work

One platform, 90 AI agents in 12 departments, one boss: you. You give an order, JARVIS routes it, agents produce, nothing goes public or gets spent without your approval. This page is the full manual.

📦 Results & 🧠 Memory — new

📦 Results collects every real file your agents produce — photos, posts, videos, decks, pages, plans, documents, spreadsheets — filterable by type and agent. Any document or deck has a PDF button (print → save as PDF). Agents now deliver spreadsheets (media plans, budgets, calendars) as real .csv files and plans as formatted printable documents; a step with no file still auto-publishes its result as a branded document.

🧠 Second Brain: after every finished task JARVIS saves the client facts, preferences, and lessons worth keeping — and applies them to every future task for that brand. Review or delete memories in Settings → JARVIS Memory.

🎙 Arabic voice-overs: Agent #76 casts and directs AI voices — ElevenLabs v3 by default, Munsit (CNTXT AI) for Gulf-authentic Emirati/Khaleeji reads, Lahajati for niche dialects.

1 · 🧠 Give JARVIS an order

Open JARVIS and type what you want in English or Arabic — a campaign, designs, a video, research, a website. JARVIS asks up to 3 clarifying questions first (budget, market, dates) so the result is accurate — answer them in chat and the task is created.

📎 Attach anything: logo or photos (JARVIS extracts the exact colors), videos (reviewed frame by frame), voice notes (transcribed), PDFs and documents (read in full).
🔗 Paste any link — websites, Instagram, TikTok, YouTube — JARVIS reads it before answering.
🎤 Talk instead of typing: pick EN / مصري / كويتي, hold a voice conversation; turn on 🔊 and JARVIS answers out loud in a human voice.

2 · 🛰 Watch the Brain work

The animated brain at the top of JARVIS is live: the core is JARVIS, each glowing node is a department, the small dots are its agents.

⚡ Amber spinning ring = that department's agents are working right now.
✓ Green flash = a step just finished.
Click any node to open that department. The right rail shows the same live state: who's working, what's waiting for you, and the latest results. Use ▾ brain to collapse it.

3 · 🔒 Approve, checkpoint, revise

Every order stops at the approval gate — nothing runs until you press ▶ Approve & run (right rail or Tasks board). Big jobs pause mid-way at 🚧 checkpoints so you can review before the expensive steps run — press "Review done — continue".

Not happy with a step? Hit ↻ Revise, say what to change, and only that agent re-runs. Your project notes travel with the task so agents remember your instructions.

4 · 🗂 Get real deliverables

Results are not prompts — they're the actual work, inside the platform:

🖼 Images render for real (OpenAI / Gemini / Higgsfield keys in Settings).
🎬 Videos render via Higgsfield — directly with an API key, or through the JARVIS bridge (GITHUB_TOKEN): the job goes to JARVIS, renders on your Higgsfield account, and attaches back to the task automatically. Gemini & OpenAI make images only — never video. checking video engine…
🌐 Websites & landing pages arrive as real openable pages.
📄 Word · 📊 Excel · 📑 PowerPoint · 📕 PDF — each agent hands back the ONE real file its job calls for: copy & strategies as Word, plans & budgets & lead lists as Excel, decks as PowerPoint. Built right in your browser, ready to download — never a raw text dump.

5 · 🎨 Brand Kit — teach JARVIS your brand

Fill it once: logo, reference images, brand colors, voice, audience, links, and where the brand stands today. From then on every order is answered with your brand in mind — no repeating yourself. Upload a logo in chat and one click adds its colors to the kit.

6 · 🎯 Prospects — win new clients

Lead Scout finds real local businesses ("dental clinics in Salmiya") with ratings and contacts. Hit 🎯 Audit on any of them: agents audit their digital presence, score it A–F, and produce a 3-tier priced proposal — ready to send.

7 · 🏢 Departments & Automations

Every department in the menu is yours to command directly — open one, pick an agent, assign a task without going through JARVIS. Amber dots show who's busy.

⚙️ Automations: give any agent a standing order and toggle it per agent. With the cloud workspace on (APIS-SETUP §6), daily automations run themselves — two come pre-installed: the Daily Competitor Brief (Competitor Intelligence Analyst studies rivals' posts, ads, news, sites) and the Daily Trend Radar (Trend Scout watches TikTok/Reels/Shorts/Snapchat/X and briefs the Creative Studio). Their latest editions live in 🔎 Intelligence.

☁ Cloud workspace: same workspace on every device, and agents keep working after you close the tab — the background runner passes every 5 minutes.

8 · 🔧 Settings — power it up

AI provider: Claude (default), ChatGPT, or Gemini.
Voices: pick JARVIS's English voice and Egyptian/Kuwaiti male or female voices.
API keys live server-side in Netlify — the full step-by-step is in APIS-SETUP.md in the repo. Status lines in Settings show what's connected.
🧹 Clear memory wipes your workspace back to empty. Your account: admin-only, your data stays in your browser.

9 · 🚀 Packages, publishing & clients

🚀 Packages: launch a whole campaign in one click (30-Day Launch, Product Drop, Always-On Month, Lead-Gen Sprint, Brand Refresh) — full agent routing pre-filled for the active brand, waiting at your gate.

📤 Publish: on a finished task, press Publish — that press IS the approval; JARVIS posts it through your connected channels and the live link attaches to the task.

🔗 Client link: share any task as a clean read-only page — no account needed; client comments come back to you.

🎨 Multiple brands: the Brand Kit holds one kit per client — switch at the top; JARVIS always works with the active brand.

🕌 Arabic-first QA: any Arabic/GCC task automatically gets a native-dialect review step (Egyptian/Kuwaiti/Saudi) before the final gate.

🔌 Connections — what powers each task

Every integration BSHARKS uses to finish real work — split into Platform (always-on, server-set) and Client (per brand). Green = ready. Amber = add the key in Netlify to unlock it. Add each client's website, socials and ad-account logins in the Client section below — switch brands with the selector at the top.

🏢 Agency Workspace

Clients, delivery, approvals, campaigns, team access, and profitability in one client-isolated workspace.

📋 Briefs

🚀 Projects

✅ Approvals

📅 Campaign Calendar

👥 Team Roles

Open this workspace to load team access.

🔌 Analytics Connectors

Select a client to check provider readiness.

📡 Controlled Publishing

Select a client to inspect publishing adapters.

🔔 Notifications

Select a client to load the secure inbox.

📊 Profitability Alerts

Select a client to load reporting.

🧠 JARVIS Memory — the second brain

After every finished task JARVIS extracts the client facts, preferences, and lessons worth keeping forever — and applies them to every future task for that brand. Delete anything it got wrong.

JARVIS intelligence

AI credentials are accepted only by authenticated Netlify functions. Browser API-key entry and direct provider calls are disabled.

Server-side configuration: add ANTHROPIC_API_KEY, OPENAI_API_KEY, or GEMINI_API_KEY in Netlify environment variables, then redeploy.

Without a configured server provider, JARVIS stays in router mode and never asks for a secret in the browser.

JARVIS voice 🔊

Status:
Human voice via ELEVENLABS_API_KEY in Netlify env vars. JARVIS speaks only when you talk by mic — typed chats are never read aloud.

🎙 Current setup: English → Daniel (British male) · Arabic → your Egyptian / Kuwaiti dialect voices below (default Egyptian). This is the exact voice the Command Bridge uses too, so JARVIS sounds identical everywhere. Leave a field blank to keep the default.

Workspace

Account:
Auth backend:
Storage:

Danger zone

🩺 Operations health

Loading secure server status…

API usage · current UTC windows