Sign in
Owner-only access. Use your admin email + password.
First time here? How do I set my password?

Infinity 1 Agency

Agency Command Centre
Monthly Revenue
$6,000
1 live · 1 onboarding
MRR
$6,000
Target: $30,000
20%
Active Clients
2
1 live · 1 onboarding
Pipeline Value
$3,499
Versatile Growth Phase 1 + mini-PC
Close Rate
No data yet
Client Health
Warner Pool Care Live
ROAS
Ad Spend
Leads
Status
Loading...
AI SEO Score
Loading
AEO Readiness
Pages
With FAQ
Jeff Oxford / Visibility Labs methodology
Infinity 1 AEO Score
Loading
infinity1.com.au —
Pages
With FAQ
Jeff Oxford / Visibility Labs methodology
Sales Pipeline
Leads0
Consults1
Proposals1
Won2
View full pipeline →

Recent Activity

🚀
Infinity 1 Billy Bot deployed on infinitybilly
Today
Warner Pool Care — ROAS at 312%, 47 leads this month
Ongoing
📊
AI SEO skills deployed — 10 tools active on WPC dashboard
This week
🎓
30 Day Challenge — Day 2, build + promote + deliver
In progress

Calendar & Bookings

Live calendar from danielle@tradiem8.com — Calendly bookings sync here automatically · your booking link

Marketing — Infinity 1

infinity1.com.au
Website Visits
Connect Google Analytics
Google Ads
Off
Not yet running
Social Posts
0
This month
Enquiries
0
Via website/DMs
Google Ads
Not Active
Google Ads not yet configured for Infinity 1.

Enable in business config when ready.
Facebook / Instagram
Not Active
Social ads not yet configured.

Connect Facebook Business when ready.

Marketing Channels — Planned

📢
Google Ads — Target local businesses searching for marketing help
📱
Social Media — Case studies, Billy Bot demos, client results
🎯
Direct Outreach — DMs to tradies, LHF analyses, cold email
🎓
Skool Community — Free value → consult booking funnel

SEO / AEO — Infinity 1

AI-powered search optimisation
AEO Score
Run content auditor
Pages Indexed
Check Search Console
FAQ Schemas
Not yet audited
Brand Mentions
Run brand monitor

AI SEO Tools Available

🔍
Content Structure Auditor — Analyse any page for AEO readiness
📊
Brand Mention Monitor — Track Infinity 1 across the web
📝
FAQ Generator — AI-generated FAQs with schema markup
🎯
Competitor Gap Finder — Find ranking opportunities
💡
Blog Topic Suggester — Content ideas based on trends
Run via /ads-api/ endpoints

Content Engine

Posts, blogs, case studies
Posts This Month
0
Target: 20
Blog Articles
0
On infinity1.com.au
Case Studies
1
WPC (in progress)
VSLs
0
Video sales letters

Content Calendar

DateTypePlatformTopicStatus
Plan your content and it'll show here

The Sweet Spot

Weekly Friday newsletter · LinkedIn + email
● DRAFT
Next Issue
#1
Friday 5 June · 8:00 AM
Subscribers
LinkedIn + email
Issues Sent
0
All time
0 chars · target <60
0 chars · target <90

1. Topic idea for AEO

~250 words
Story-first. Name a real client moment or audit finding. End with one tactical thing the reader can check.

2. Founder's note

Mode:
Pick a mode. Founder note for day count + behind-the-scenes. AI hack for a tool you tested. AI news for a headline + what it means for SMBs. ~200 words.

3. Tip / Win

Client:
Named client + numbers + one 5-second tip the reader does on their own site before Monday. ~150 words.

4. Wahs / NRL jab

~70 words
Warriors fixture this weekend, your call. Or a footy-meets-business angle when they're on a bye. Short, personal, fun.

📡 From the feed this week

2 picks · the title becomes the clickable link
Drop in two LinkedIn posts / videos from the week. The title is what readers see and click.
Saved locally · auto-saves every keystroke

Issue history

#DateSubjectStatusStats
No issues yet. History will appear here once you send your first one.

Comms Hub

Messages, SMS, email
SMS Sent
0
This month
Emails
0
This month
Unread
0
Across all channels
Connect Twilio for SMS and email integrations.
Configure in /opt/billybot/.env

Marketing Hub

Posts, engagement, and the content city map — all in one place
Scheduled
0
In the queue
Sent (next 24h)
0
Going out soon
Failed (7d)
0
Needs attention

Connections

Loading...

New post

Default slots: 8am, 1pm AEST per platform. Next free slot is picked automatically.

Queue

Loading...

Client Overview

All DFY Billy Bot clients at a glance
Active Clients
Target: 6
Total MRR
Loading...
Total Ad Spend
Managed this month
Avg ROAS
Across all clients
Churn
0%
No clients lost
Warner Pool Care
Pool Service & Retail — Warner, QLD
Live
ROAS
Leads
Ad Spend
AEO Score
+
Next client goes here
$3,000 setup + $400/mo

Client Roster

BusinessIndustryStart DateMRRROASAEOBot ServerStatus
Warner Pool Care Pool Service Pilot $400 billybot Live

Warner Pool Care

Pool Service & Retail — Warner, QLD ← Back to clients
ROAS
Loading...
Ad Spend
Last 30 days
Leads
Last 30 days
Revenue
From ads
Bot Uptime
99.9%
All systems green
Google Ads
Active
Clicks
Impressions
CTR
CPC
AI SEO Score
AEO Readiness —
Pages
FAQ
Schema
Bot Systems
All Green
Server
Online
API
Healthy
SMS
Active
Dashboard
Live

Client Notes

Proof-of-concept client — WPC is the flagship Billy Bot deployment proving the DFY model
📊
Features live: Google Ads dashboard, AI SEO tools, SMS comms, Lightspeed POS integration
🗓️
Next: Water testing upsell presentation — Fri 25 Apr

Sales Pipeline

DFY Billy Bot client acquisition funnel
Leads + ADD
1
Leads this month (cumulative)
Consult Booked
1
Free consult scheduled
Proposal Sent
1
$3k setup + $800/mo
Onboarding
1
Versatile Growth Partners
Live
1
$6,000/mo MRR
1
Lead
Showed interest — DM reply, enquiry, Skool member
1
Consult Booked
Free consult call scheduled — show them the LHF analysis
1
Proposal Sent
$3,000 setup + $499 mini-PC + $800/mo — Path B
1
Signed → Onboarding
Payment received — building their Billy Bot
VGP
1
Live
Bot deployed, client getting results
WPC

Revenue Tracker

$6,000/mo
Target: $30,000/mo (5 × $6k or 7 × ~$4.3k blend)
BREAKDOWN
Setup fees collected (1)$3,000
Mini-PC fees collected (0)$0
Monthly recurring (live)$6,000
Pending MRR (onboarding)$800
Run-rate ARR$72,000
GOAL: 5 CLIENTS
2/5

Deal Tracker

BusinessIndustryStageValueNext ActionDate
Warner Pool Care Pool Service · custom Live $6,000/mo Water test upsell meeting 25 Apr
Versatile Growth Partners Strategic Advisory · SMB Edition (Path B) Onboarding $3,000 + $499 + $800/mo Phase 1 kickoff (Foundation, AI SEO 36→60-70) 6 May

Proposal & Engagement Generator

Billy Bot SMB Edition · custom per client · loads Versatile Growth as a starting example
Fill in the client details, hit Generate, then copy/print/download the engagement letter or proposal brief. Defaults match the SMB plan: $3,000 setup + $499 mini-PC + $800/month.
Client info
Business snapshot — where they are
Goals — where they're going
Plan & pricing (SMB Edition defaults)
Phase 1 deliverables (lead magnets + authority)
Dates
`); w.document.close(); setTimeout(()=>w.print(), 400); }); document.getElementById('pg-copyPrompt').addEventListener('click', () => { const d = getInputs(); const prompt = `I'm sending a proposal and engagement letter to a new Billy Bot SMB Edition client. Please rewrite the prose in the proposal sections (especially "Where you are", "Where you're going", and the SERP/competitive angle) to be specific and punchy for THIS client's industry. Keep the structure, pricing and legal terms exactly as-is. CLIENT: ${d.clientName} (contact: ${d.clientContact}, ${d.clientAddress}, domain: ${d.clientDomain}) NICHE: ${d.niche} WHERE THEY ARE: ${d.currentState} WHERE GOING: ${d.targetClients} clients, ${d.targetSegment}, ${d.targetServices}, ${d.geoFocus}, avg fee $${d.avgFee}/yr, tenure ${d.avgTenure} KILLER QUOTE: "${d.clientQuote}" PLAN: Path ${d.plan} (${d.planLabel}) — Setup $${d.setupFee}, Monthly $${d.monthlyFee}${d.plan==='B'?', Mini-PC $'+d.miniPcFee:''} LEAD MAGNETS: ${d.leadMagnet1}; ${d.leadMagnet2}; ${d.leadMagnet3} AUTHORITY CROSS-LINK: ${d.authority} AI SEO: ${d.aiSeoBaseline}/100 → ${d.aeoTarget}/100 in 14 days DATES: proposal ${d.proposalDate}, engagement letter ${d.engagementDate} Output: a polished proposal exec summary (under 700 words) AND a polished engagement letter — both in markdown. Keep all dollar amounts, dates, and legal sections (cancellation, hardware policy, payment terms, confidentiality) verbatim from the dashboard generator output.`; navigator.clipboard.writeText(prompt).then(() => alert('AI-polish prompt copied. Paste into a Cowork chat for Claude to refine.')); }); // Auto-render on load render(); })();

Outreach Tracker

DMs, LHF analyses, cold outreach
DMs Sent
0
Target: 20/day
DM Replies
0
— reply rate
LHF Analyses
0
Target: 2/day
Consults Booked
0
From outreach
BUILD — Today
4 hrs
PROMOTE — Today
4 hrs
DELIVER — Today
4 hrs

DM Log

DateNameTradePlatformStatusNotes
Start DMing and log them here

AI SEO Skills

Run via /ads-api/ endpoints
Skills Available
10
All active
Runs Today
0
No runs logged yet
API Status
Online
Anthropic connected

Analysis Skills

🔍
Content Structure Auditor
/ads-api/aiseo/audit
📊
Brand Mention Monitor
/ads-api/aiseo/brand-mentions
🔎
Competitor Gap Finder
/ads-api/aiseo/competitor-gap
📈
SERP Feature Checker
/ads-api/aiseo/serp-features
🏆
Citation Source Finder
/ads-api/aiseo/citation-sources

Content Skills

📝
FAQ Generator
/ads-api/aiseo/faq-generate
💡
Blog Topic Suggester
/ads-api/aiseo/blog-topics
✍️
Answer Box Writer
/ads-api/aiseo/answer-box
📋
Schema Generator
/ads-api/aiseo/schema-generate
🔄
Content Refresher
/ads-api/aiseo/content-refresh

AEO Checklist

14-step Answer Engine Optimisation tracker — track per client
State saved to browser per client
Overall Progress
0%
Not started
Steps Complete
0 / 14
0 in progress
Last Updated
Never
Tick a step to start

Infinity 1 — AEO readiness

Work through the checklist once. Refresh quarterly. First pass ~90 minutes.
0 / 14
0% complete

AEO Checklist Report

AEO Campaign

Lead-magnet opt-in + 7-email nurture
Download .md
Active Campaigns
4
Across all audiences
Total Opt-ins (all)
0
Sum across all campaigns
Total Bookings (all)
0
Sum across all campaigns
Best Performer
By conversion %
Live Opt-in: infinity1.com.au/aeo-checklist
Stats saved per campaign — edit inline
Total Opt-ins
0
Click to edit
Active in Sequence
0
Currently receiving emails
Bookings
0
From this sequence
Conversion Rate
Opt-in → booking

7-Email Nurture Sequence

Sequence Funnel

Opt-ins0
Email 1 opened0
Email 7 reached0
Audit booked0
Click any number in the timeline to edit it

Segmentation & Triggers

  • Opened 5+: fast-track to audit offer (insert email 6.5)
  • Clicked audit, didn't book: 24h follow-up "one question" email
  • Non-openers (day 7): re-engagement subject swap — resend E2 & E5
  • Opened all 7, no booking: move to monthly AEO-wins list
  • Booked audit: remove from sequence, move to post-audit nurture

UTM Template

?utm_source=email&utm_medium=aeo_sequence&utm_campaign=aeo_checklist&utm_content=email_N
Replace N with email number (1–7). Email 7 offer link uses email_7_offer.

Target Stats

  • E1 opens: 70%+
  • E2–E6 opens: 40%+
  • E7 opens: 35%+
  • Avg clicks: 8%+
  • Bookings: 3–5% of list
  • Unsubs: under 2%

Offer

DAY 0
Subject
A/B Variant
Preview Text
CTA Button
CTA URL

Admin

System settings & server status
Server
infinitybilly
100.124.136.88
Containers
6
All running
Disk
10%
9.1G / 98G used
Memory
7%
761Mi / 7.1Gi

Docker Containers

🐘
infinity1-db — PostgreSQL 16
Port 5432 (local only)
infinity1-redis — Redis 7
Port 6379 (local only)
🐍
infinity1-ads-agent — FastAPI
Port 5001 (local only)
🌐
infinity1-nginx — Reverse Proxy
Port 80 (public via Tailscale)
📡
infinity1-monitor — Uptime Kuma
Port 3002 (local only)
🔄
infinity1-watchtower — Auto Updates
Runs daily at 4am

Quick Links

📊
This Dashboard
http://100.124.136.88
🏊

Affiliate Program

Partners, sales, payouts Live
Active Partners
0
— pending
Total Clicks
0
Referred opt-ins
Opt-ins (referred)
0
Lead capture
Sales (referred)
0
— gross
Commission Paid YTD
$0
Year to date

All partners

Click a row for details
StatusSlugNameEmailOpt-insSalesCommission
Loading…
PARTNER
Opt-ins
0
Sales
0
Commission
$0
Payouts pending
$0

Status actions

Profile

Add partner
Manually onboard (skip application)
Log new sale
Payout