Priya Nair · Harbour DentalnowCan I move it to 11 instead?
@marcus.lifts · Ridge Fitness21 mdo you have a student rate
Missed call caught · Cloudworx1 hAda answered, demo moved to 15:00
Elena Rossi · Nonna's Kitchen2 hTable for 8 on Saturday, is that possible?
Sarah Okafor · Bluewater Plumbing1 dQuote 2291 approved, when can you start?
What are we making for Harbour Dental today? Say it in a sentence.
Nexara Studio is set up. Now add the first client.
Every screen in Blackbox is about a client: their site, their ads, their inbox, their numbers. Add one and this page fills up. It takes about a minute, a name and a website is enough.
or type it: "Add Bluewater Plumbing, bluewaterplumbing.nz"
1Add a clientBlackbox reads their site, finds the logo, colours and socials, you check its work.
2Connect their accountsMeta, Google, Shopify, WhatsApp. Requests go to the client, nothing to configure.
3Ask for something"Run a whitening offer on Meta at $40 a day." It is made, you review, it goes live.
Numbers above are example rows for the mockup, not live data.
Library
Everything built for Harbour Dental, saved the moment it is made. Every version kept, nothing overwritten.
Example items. In the product every item points at a file in the client's storage bucket and a row in the assets table; sites point at a repo build and a Pages deployment.
Brain
Harbour Dental, running. Every box is the real thing, every dot is a lead moving. Say what to change under any box.
WebsiteLive
1,240visits · 30 d
11form leads
96speed
Meta3 running
Whitening offer$40/d14 leads
Brand · Manly$12/d9 leads
Reviews retarget$8/d6 leads
$41 today · $1,240 this month · cost per lead $32.60
InboxAnswering
Priya · WhatsApp · "Can I move it to 11 instead?"
Tom · SMS · call back within the hour
31conversations
9booked by Blackbox
Blackbox
Answering Priya on WhatsApp
Doing everything · you approve
Google2 running
Dentist Manly$22/d17 leads
Whitening near me$11/d10 leads
$33 today · $980 this month
Caller · MiaOn a call
Tom Whitlock · 0:48 · wants a Saturday slot
142calls · 30 d
31booked
+61 2 8011 4420their number
CRMSynced
23new this month
14bookings
412contacts
New 9Contacted 6Booked 14Patient 383
Every lead from the site, the ads, the inbox and the caller lands here, tagged with where it came from.
Follow-up flowOn
WhatsApp 2 min 18Email 1 h 12SMS next day 7
Stops the moment they book. 9 booked before the email step.
September reportDrafting
62% · sends Friday 9:00 after you approve it · to Sarah, Nexara Studio branding
WhenWhat Blackbox did
11:52Priya asked to move her booking to 11:00. Checked the calendar, 11:00 is free, moved it, confirmed by SMS.Inbox
11:40Answered Priya's first message about the whitening offer, offered Thursday 10:30 or Friday 14:00.Inbox
10:20Tom called about a Saturday slot. Mia took the call, none free, filed a call-back for you within the hour.Caller
09:14Switched the follow-up flow on for the whitening page. 18 leads in the WhatsApp step so far.Automate
09:12Published the whitening landing page, v3. 41% conversion since.Build
06:00Moved $6 a day from Reviews retarget to Whitening offer, cost per lead was $41 against $24.Market
MonStarted drafting the September report. Waits for your approval before it goes to Sarah.Grow
Every box opens its own screen. Nothing here is wired by hand: Blackbox draws the map from what is connected and what is running.
Social
Harbour Dental's Instagram and Facebook, planned a month ahead. Blackbox drafts from their gallery and reviews, you approve, it posts at the best time.
TTTikTokNot connected. Ask Sarah from Integrations.Off
Best times · from their last 90 days
Mon
Tue 11:00
Wed
Thu 18:00
Fri
Sat 9:00
Sun
Every post is saved to Library as it is made. Approvals can go to Sarah instead of you from Settings.
Email
Harbour Dental's newsletters and sequences, from hello@harbourdental.com.au. Blackbox writes in their voice, you approve, it sends to the right people at the right time.
Time for your check-upSent Tue 9 Sep · 11:00Not seen in 6 months · 640Sent38%5.0%3···
Last 12 whitening spotsTue 22 Sep · 11:00 · best timeWhitening interest · 318Needs approval–––···
October: Invisalign open eveningDraft · Blackbox is writing itPatients · 1,820Draft–––···
One email, one audience, one job. Blackbox picks the send time from when this list actually opens. Every email is saved to Library.
Welcome
Three emails over ten days to anyone who books or signs up: who we are, what to expect, how to reach us.
Day 0 · WelcomeDay 3 · Meet the teamDay 10 · Anything we can help with?
214people in it
41%open
18replied
Lead follow-up · 1 hour
Step two of the follow-up flow. Fires an hour after a lead if WhatsApp got no reply. Stops the moment they book.
1 h · Your whitening visit
12sent this week
6opened
2booked
Win-back
Patients quiet for twelve months. Two emails a fortnight apart, then it leaves them alone.
Day 0 · We miss youDay 14 · A gentle nudge, with an offer
88in it
5booked
$1,240from it
Review request
Two days after a visit, one email asking for a Google review, with the link. Only to people who did not complain.
Day 2 · How was it?
61%open
19reviews this month
4.9average
Sequences run on their own. Switch one off and the people in it are left where they are, nothing else sends.
SegmentPeopleHow they got here
All contactsEveryone who said yes to email2,140Forms, bookings, WhatsApp opt-ins···
PatientsHad at least one visit1,820From the booking calendar···
Leads not bookedAsked, never came in212Site forms and ads, via CRM···
Not seen in 6 monthsDue for a check-up640Last visit date···
Whitening interestClicked or asked about whitening318Email clicks, WhatsApp, the landing page···
Segments update themselves from CRM. Unsubscribes are honoured everywhere the same minute, 0.3% this month. Nobody is emailed who did not opt in.
List2,140+63 this month
Opens · 30 d41%clicks 6.8% · industry 28%
Bookings from email9this month · $2,660
Unsubscribed0.3%7 people · fine
Next to go
Last 12 whitening spotsTue 22 Sep · 11:00 · to 318 people with whitening interest
Twelve spots left, then the price goes back up.
Hi Priya, whitening at $199 ends on the 30th. Twelve appointments are left this month. Pick one in 30 seconds. Book my spot
Needs approval
hello@harbourdental.com.auSends from the client's own domain, replies land in Inbox. Warmed up, reputation good.
SPFDKIMDMARCWarm · 2,100 a day
Blackbox writes every email from the brand kit and their reviews, never from a template. Approvals can go to Sarah from Settings.
Prospects
The next clients for Nexara Studio, and the next customers for Harbour Dental. Blackbox searches the business register, maps, reviews, websites and the ad libraries, scores who needs what, and hands you a list with the first message written.
For the agency · 31 foundFor Harbour Dental · 12 found
Signals are read, not guessed: no site or a slow one, no ads in the Meta and Google libraries, review score and count, a registration in the last 90 days, hiring. Every name here is a real business with a public listing; nothing is scraped from behind a login.
Lookups1,240 / 2,000this month · Agency plan
Won from here3clients · $3,300 a month
Where it looks
Business registerABN, age, status
Google Maps and reviewsscore, count, hours
Their websitespeed, forms, booking
Meta and Google ad librariesrunning or not
LinkedIn and job boardssize, hiring
Instagram and Facebookfollowers, last post
Saved searches
Physios · Northern Beaches · no ads18
New registrations · Manly · 90 days7
Gyms · reviews under 4.011
Found a business you like? Add to pipeline writes the proposal from your pricing rules and drafts the first email and WhatsApp in your voice. You send it, or Blackbox does.
Add-ons
Ready-to-go playbooks, finished website designs and extra capacity, on top of the Agency plan. Buy once, use on any client. Everything is rebuilt in the client's own brand kit.
Playbooks
The whole setup for one kind of business: CRM stages, ad structure, follow-up flow, posting rhythm, report. Nobody has to strategise.
Website designs
Finished, high-craft sites. Pick one and Blackbox rebuilds it in the client's brand kit, copy and photos in about a minute.
Capacity
More of what the plan meters.
Agencies can publish their own playbooks and designs here and earn on every sale. Everything bought shows on Blackbox billing, never on a client's invoice unless you pass it through.
Build
A place to send people. Three things, made from the brand kit in about a minute.
WebsiteMulti-page, SEO built in, booking on every page, on their domain, hosted by us.Make a website
Landing pageOne offer, one page, paired with an ad. Forms go straight to the CRM.Make a landing page
E-commerce or ShopifyA store that sells: products, checkout, shipping, or a Shopify store connected and dressed in the brand.Make a store
Pick one and say what it is for. Blackbox makes it from Harbour Dental's brand kit, you review, it goes live.
Market
Bring people in. Five ways, all from the same brand kit and the same numbers.
Ad campaignsMeta, Google, TikTok. Page, creative, audience and budget made together, watched daily.Run a campaign
SocialA month of posts on a calendar, approved once, posted at the best time.Plan a month
Email campaignsNewsletters and offers to their list, from their domain, to the right segment.Send a campaign
SearchRank on Google for what they sell: pages, local listing, reviews, keywords.Rank for it
AI visibilityGet cited when people ask ChatGPT, Claude or Google for a dentist in Manly.Get cited
Pick one and say what it is for. Blackbox makes it from Harbour Dental's brand kit, you review, it goes live.
Automate
Catch and convert. Everything that answers, follows up and books while nobody is looking.
Lead follow-up flowWhatsApp in 2 minutes, email in an hour, SMS the next day. Stops the moment they book.Switch it on
WhatsApp assistantAnswers, qualifies and books on their number. Hands over to a person when asked.Set it up
AI callerMia answers the phone, books, takes messages, never misses a call.Give them Mia
Email sequencesWelcome, nurture, win-back, review request. Runs on its own.Build a sequence
Bookings and remindersBooking page, calendar, confirmations, reminders, no-show recovery.Set up bookings
Pick one and say what it is for. Blackbox makes it from Harbour Dental's brand kit, you review, it goes live.
Grow
See what works, do more of it.
AnalyticsSite, ads, calls, bookings, one number per question, live.Open the numbers
A/B testsTwo versions, split evenly, the winner goes live on its own.Start a test
Client reportMonthly, in their words, with the numbers, sent for you after one approval.Make the report
Reviews and reputationAsk after every visit, reply to every review, watch the score.Grow the reviews
ProspectsFind the next clients for the agency, and the next customers for them.Find them
Pick one and say what it is for. Blackbox makes it from Harbour Dental's brand kit, you review, it goes live.
Payments
What Harbour Dental pays, what you pass through, what you keep. Sarah sees this same page in her portal, without the margin.
Retainer$1,200a month · renews 1 Oct
Ad spend passed through$2,220Meta $1,240 · Google $980 · this month
Your margin$33315% on spend · from your pricing rule
Next invoice$3,7531 Oct · draft, nothing sent yet
This month
DateItemKindAmountStatus
13 SepMeta ad spendact_2381…904 · agency cardPassed through$612.00Charged
13 SepGoogle ad spend493-118-2207 · agency cardPassed through$880.00Charged
1 SepRetainer · SeptemberAgency plan · monthlyRetainer$1,200.00Paid
INV-2026-0811Paid 3 Sep · Visa ····4421August$3,410.00Paid···
INV-2026-0710Paid 2 Aug · Visa ····4421July$3,120.00Paid···
Card on file
Visa ····4421Sarah Chen · expires 08/28 · added by Sarah in her portal
Active
You never see the number. Stripe holds it, the client updates it in their portal, you get told if a charge fails.
How this client is priced
Retainer$1,200 / month
Markup on ad spend15%
Caller$0.45 / min
WhatsApp$0.12 / conversation
SMS$0.09 / message
Agency defaults, from the Owner suite. Change them for this client only in Settings.
What Sarah sees
The same lines without your margin, her card, her invoices, and a button to approve spend. Nothing about other clients, nothing about the agency's costs.
Example figures. In the product every line is a Stripe charge or invoice item, and the margin is computed from the client's pricing rule at charge time.
Settings
Harbour Dental's profile, who gets told what, and what Blackbox sends on their behalf.
Profile
Harbour Dental
harbourdental.com.au
42 The Corso, Manly NSW 2095
+61 2 9977 4410
Mon to Fri 8:00 to 18:00, Sat 9:00 to 13:00
Australia/Sydney
Sarah Chen · sarah@harbourdental.com.au
Read from their site on 2 Sep, checked by you. Used on every page, ad and message Blackbox makes for them.
Who gets told what
EventIn appEmailWhatsApp
New leadForm, call or message from someone new
Booking madeAlso confirms to the customer by SMS
Spend approval neededGoes to Sarah, copies you
Integration disconnectedToken expired, page unpublished, number lost
Report readyMonthly, waits for your approval
Weekly digestMonday 8:00, what happened, what needs you
Messages Blackbox sends
SMSBooking confirmationTo the customer, the moment a booking is made. From Harbour Dental's number.···
WhatsAppLead follow-up, 2 minutesTo the customer. "Hi {first name}, it is Mia from Harbour Dental…"···
EmailLead follow-up, 1 hourTo the customer, from hello@harbourdental.com.au.···
EmailMonthly reportTo Sarah, after you approve it. Nexara Studio branding.···
WhatsAppSpend approval requestTo Sarah. One tap to approve, the amount and what it buys.···
EmailYour weekly digestTo you. Leads, bookings, spend, what needs a person.···
Portal access
Sarah can see PaymentsHer lines, her invoices, her card. Never your margin.
Sarah can approve spendOff means you approve on her behalf.
Sarah can reply in InboxOff keeps the portal read only.
Danger zone
Archive this client
Site stays live, ads pause, messages stop, nothing is deleted. Owner and admins only. Type the client's name to confirm.
Client settings sit under the agency's own defaults. Anything not set here comes from the Owner suite.
Work
Everything that needs a person, across 14 clients. Blackbox files the rest.
My work6Everyone23Made by Blackbox11Done this week18
Waiting on you 2
Enter WhatsApp OTP for the new numberONBOARDINGMade by Blackbox · Screen 4, row 6
AHAdelaide Health GroupDVYouToday
Approve September report before it goes to the clientREPORTMade by Blackbox · scheduled send Friday 9:00
HDHarbour DentalDVYouThu 18 Sep
In progress 2
Rebuild homepage with the weekend offerSITEAssigned by Harsh · "Rebuild this restaurant's site and run a weekend offer"
NKNonna's KitchenDVYouFri 19 Sep
Take over lead thread: asked for a call backLEADMade by Blackbox · WhatsApp, 14 min ago
RFRidge FitnessDVYouToday
To do 2
Launch teeth whitening lead campaign at $20/dayADSAssigned by you · plan ready to approve
HDHarbour DentalDVYouMon 22 Sep
Domain renews in 9 days, confirm or let it lapseHEALTHMade by Blackbox · cloudworx.io, $14.20
CWCloudworxDVYouWed 24 Sep
Done today 3
Landing page publishedSITEDone by Blackbox · 0:41
HDHarbour DentalBBlackbox09:12
Follow-up flow switched onAUTOMATIONDone by Blackbox
HDHarbour DentalBBlackbox09:14
Reviewed ad creative, approved 3 of 4ADSDone by Priya
CWCloudworxPRPriya11:40
Example rows for the mockup. "Made by Blackbox" items are created automatically whenever something needs a person.
Meta
Business Manager, ad accounts, pages, pixels, WhatsApp numbers
Nexara Studio · Business Manager 10154…882Connected once for the whole agency. Tokens live in the vault, nobody on the team sees them.
Connected · owner
01Connect once as the agencyOwner signs in with Facebook. Blackbox creates a System User in your Business Manager and keeps the token.
02Ask each client for partner accessOne link per client. They accept in their Business Manager; ad account, page and pixel appear here. Blackbox chases if they stall.
03Everything launches from the client's accountAds, pixel events, WhatsApp templates: all under the client's own assets, billed to their card, reported back here.
Client ad accounts
Assets your clients have shared with the agency's Business Manager.
ClientAccountSpend · 30dLeads · 30dAccess
HDHarbour Dentalact_2381…904$1,24038Partner
RFRidge Fitnessact_9910…117$86022Partner
NKNonna's Kitchenact_5502…663$3109Partner
CWCloudworxact_7734…201$2,05061Partner
AHAdelaide Health Grouppending$00Requested
Example rows. Access is granted by the client from their own account; Blackbox sends the request and watches for the accept.
Google
Ads manager account, Business Profiles, Analytics, Search Console
Nexara Studio · Manager account 812-440-1176Connected once for the whole agency. Tokens live in the vault, nobody on the team sees them.
Connected · owner
01Connect once as the agencyOwner signs in with Google. Blackbox links to your Manager (MCC) account and keeps the OAuth token.
02Link each client's Ads accountBlackbox sends the link request from the MCC. The client accepts in their Google Ads; the account appears here.
03Launch, track, reportSearch and Performance Max campaigns run in the client's account. Conversions come from the site Blackbox built.
Client Google Ads accounts
Accounts linked under the agency's Manager account.
ClientAccountSpend · 30dLeads · 30dAccess
HDHarbour Dental493-118-2207$98027Linked
RFRidge Fitness771-204-9931$41011Linked
NKNonna's Kitchennot yet$00Invite sent
CWCloudworx205-887-3140$1,72044Linked
AHAdelaide Health Groupnot yet$00Invite sent
Example rows. Access is granted by the client from their own account; Blackbox sends the request and watches for the accept.
Shopify
One store per client. Blackbox holds one token per store, never a shared login.
Nexara Studio · Shopify Partner 2841…07Used for dev stores and human collaborator access. Client stores connect below, each with its own token.
Connected · owner
01Register once as a Shopify appBlackbox is one app on Shopify. Your Partner account is optional; it gives you dev stores and human collaborator logins.
02Install on each client's storeOne link per client. They click Approve in their own admin; Shopify hands Blackbox a token for that store only. It goes in the vault against the client.
03Build, sell, feed the restTheme and products from a sentence. Products become the Meta catalog and Google Merchant feed, orders land in CRM, abandoned carts go to Automate.
Client stores
Each store approved the Blackbox app from its own admin. The client selector picks which token the agent uses.
AHAdelaide Health Groupadelaidehealth.myshopify.com$00Invite sent
Example rows. "No store yet" means Blackbox creates a development store from the Partner account, builds it, and transfers it to the client, who then pays Shopify directly.
Integrations
What Blackbox is allowed to act through. Connect once for the agency; tokens live in the vault and never reach the team.
All10Not connected2ChannelsAdsInfrastructure
ElevenLabsAI caller · voice
NEW
Runs the live phone call for each client's caller agent: voices, conversation, batch outbound. Blackbox writes the script and reads the outcome.
Not connected
TwilioNumbers · SMS · voice
NEW
One subaccount per client. Buys the client's number, carries SMS and the caller's inbound and outbound legs.
Not connected
WhatsApp BusinessCloud API
Agency is the business solution provider. One WhatsApp number per client, templates and follow-up flows sent from here.
Connected
MetaBusiness Manager
System User token for the agency. Client ad accounts, pages and pixels under partner access.
Connected
GoogleManager account
OAuth for the agency MCC. Client Ads accounts linked underneath; Analytics and Search Console per site.
Connected
ShopifyApp · one token per store
Blackbox app installed on each client store from their own admin.
Per client
GoHighLevelCRM · API v2
Agency-level connection. One sub-account per client, contacts, pipelines and calendar synced both ways.
Connected
CloudflarePages · DNS · Stream · R2
Every site Blackbox builds is deployed and served here. One account for the agency, one zone per client domain.
Connected
StripePayments
Agency customer for the Blackbox bill. Connect for pass-through billing of domains, ads and minutes to clients.
Connected
n8nAutomation engine
Self-hosted per agency. Automate flows compile to n8n workflows over its REST API.
Connected
Example states. ElevenLabs and Twilio are shown unconnected on purpose: the caller feature needs both, and the Connect button is where the owner authorises them.
Caller
One AI receptionist per client. Answers, books, follows up, hands off. Runs on ElevenLabs and Twilio, connected in Integrations.
Clients5Calls284Campaigns2Voices
ClientAgent · voiceNumberCalls · 30dBookedStatus
HDHarbour DentalM
MiaWarm · en-AU
+61 2 8011 4420142calls31bookedLive
RFRidge FitnessC
ColeBright · en-US
+1 415 555 014288calls19bookedLive
CWCloudworxA
AdaCalm · en-GB
+44 20 3900 118854calls12bookedLive
NKNonna's KitchenS
SofiaWarm · en-AU · it
+61 3 7010 22600calls0bookedTest call
AHAdelaide Health Group?
No agent yetSet up from a sentence
waiting on OTP0calls0bookedSetting up
Give Harbour Dental a host called Sofia who takes bookings for up to 8, speaks Italian if the caller does, and hands large groups to Marco. |
Or fill it in
Sofia Warmen-AUit
Buy a local number in Melbourne
Tue-Sun 11-22 Marco · +61 4•• ••• 771
SiteMenuBooking rulesFAQ
Blackbox buys the number in the client's Twilio subaccount, creates the agent in ElevenLabs with the client's site as its knowledge, connects the calendar and the handoff. You hear a test call before it goes live. Inbound is on from go-live; outbound only through Automate flows or a confirmed campaign.
Recent calls
Today 11:42
Priya Nair+61 4•• ••• 318
Asked for a cleaning this week. Booked Thu 10:30 with Dr Lee, SMS confirmation sent.HDHarbour DentalBooked
Today 10:15
New lead · site form+61 4•• ••• 902
Called 48 s after the form. Wants implant pricing, outside script. Handed to Divyansh, work item filed.HDHarbour DentalHanded off
Today 09:03
Missed call catch+1 415 ••• 2210
After-hours call. Explained class times, booked a trial for Saturday 9:00.RFRidge FitnessBooked
Yesterday 16:20
Reminder+44 7•• ••• 553
Confirmed tomorrow's 14:00 demo. Caller asked to move to 15:00; moved.CWCloudworxConfirmed
Yesterday 14:05
Reactivation+61 4•• ••• 117
Voicemail. Left a 20 s message, retry scheduled for Thursday.HDHarbour DentalVoicemail
Example rows. Every call also lands on the contact in CRM with recording and transcript; handoffs become work items.
Inbox 4
All clientsThis clientMineBlackbox handlingUnread
Priya Nair
HDHarbour Dental
11:522Can I move it to 11 instead?
@marcus.lifts
RFRidge Fitness
11:311do you have a student rate
Tom Whitlock
HDHarbour Dental
10:20You: I will call you back within the hour, Tom.
Elena Rossi
NKNonna's Kitchen
09:481Table for 8 on Saturday, is that possible?
Sarah Okafor
BLBluewater Plumbing
YesterdayRe: Quote 2291 - approved, when can you start?
Missed call
CWCloudworx
YesterdayAda answered · demo moved to 15:00
CRM
Every lead this client gets, from any channel, in one pipeline. Blackbox moves them, replies to them and books them; a person steps in when it hands off.
Overview
The whole agency on one page. Every client, who owns it, what needs a person. Nothing here changes any client workspace.
Clients14Team9Messages31Payments$18,420
Example rows. The owner suite is for the agency owner and admins; members and client viewers never see it.
Team
Nexara Studio · 10 members · 14 clients
Seats9 of 15Agency plan
Members9Invited1Client viewers4Roles
MemberRoleClientsOpen workLast active
DV
Divyanshdivyansh@nexara.com
Owner
All 14
6itemsNow···
HA
Harshharsh@nexara.com
Admin
All 14
4items2 min ago···
PR
Priyapriya@nexara.com
Member
Harbour DentalCloudworxRidge Fitness
5itemsToday···
AR
Arjunarjun@nexara.com
Member
Nonna's KitchenAdelaide Health
3itemsToday···
SM
Samsam@nexara.com
Member
Ridge Fitness+3
2itemsYesterday···
MK
Meerameera@nexara.com
Member
Cloudworx+2
0items3 days ago···
RK
Rohanrohan@nexara.com
Invited
Harbour Dental
0itemsSent 1 hr ago···
RoleWhat they can doSeats
OwnerEverything an Admin can, plus: billing and the card on file, the legal signer on the MSA and DPA, close the agency, and hand ownership to someone else. Exactly one per agency.1
AdminEvery client, the Owner suite, invite and remove people, change any role below Owner, connect and disconnect integrations, approve spend.1
MemberBuild, market, automate and reply for the clients they are given. Cannot see money, cannot invite, cannot open the Owner suite.6 · 1 invited
Client viewerOne client only, read only: their site, campaigns, inbox and reports through the client portal. Never counts as a seat.4 · free
Changing ownershipOnly the current owner can do it. Open ··· on any member and choose Transfer ownership. They become Owner, you become Admin, billing and legal move to them, and the whole agency is told. Nothing in any client workspace changes.
name@agency.com
Member
Harbour DentalRidge Fitness+ add
They get one email and sign in with Google or a magic link. No password to create. The seat is counted from the moment you send this. Or just type it: "Add priya@nexara.com as a member on Harbour Dental."
Canvas
The actual screens for Harbour Dental, side by side, all running. Drag to move, scroll to zoom, double-click anything to open it.
28%Every panel is the real screen. Nothing here is a summary.
The canvas needs a wide screen. On a phone, each panel opens on its own.
Make Harsh the owner of Nexara Studio?
You stay on the team as an Admin. This is the one action in Blackbox that cannot be undone by you, only by the new owner.
Billing, the card on file and every invoice move to Harsh.
They become the legal signer on the MSA, DPA and spend authority.
Only they can close the agency or transfer it again.
Every client workspace, integration and seat stays exactly as it is.
Priya Nair · Harbour DentalCan I move it to 11 instead?Open in Inbox
HCHartley Chiropractic· with Nexara Studio
BrainOverviewSiteCampaignsInboxReportsPayments
Anya · viewer
Blackbox· Set up your agency
Finish later
Step one of three · your agency
Welcome, Divyansh. Let me read Nexara Studio.
I took the name, address and registration from what you signed. I read nexara.studio for the logo and colours. Check it, fix anything, and this becomes what every client sees on reports and invoices.
NS
#0B0B0B · #FF6347 · #F2EFEA · from nexara.studio
Step two of three · your team
Who works with you?
They get one email and sign in with Google or a link. Admins see everything; members see the clients you give them. Skip this and do it from Team later.
Admin
Remove
Member
Remove
+ Add another
Step three of three · how you charge
Your defaults. Every client starts from these.
Change them per client later in that client's Settings. Ad spend runs on the agency card and is passed through with your markup; usage is billed per client each month.
Markup on ad spendAdded on top of Meta and Google spend on the client's invoice15%
Agency profile saved, two invites sent, pricing rules set. The workspace is empty until the first client is in. That is the next thing.
AgencyTeamPricingReady
esc
↑↓move↵open⌘K or / from anywhere
Add something made outside
A logo from the client, a video from a freelancer, copy from a doc. It becomes version 1 of a new item in Harbour Dental's Library, and Blackbox can use it from then on.
Drop a file here, or click to choosePNG, SVG, JPG, MP4, PDF, DOCX, up to 200 MB
Brand kitVideoAdCopyPageCharacterReport
Saved as v1. Every later change makes v2, v3, nothing is overwritten.
Shorter captionLead with the priceUse a review insteadMake it a reelMove to Tuesday 11:00
Harbour DentalManly · to Priya
Twelve spots left, then the price goes back up.
Hi Priya, whitening at $199 ends on the 30th. Twelve appointments are left this month, and Thursday evenings go first. Pick one in 30 seconds, we confirm by SMS.
Book my spot
Harbour Dental · 42 The Corso, Manly NSW 2095 · You are getting this because you asked about whitening. Unsubscribe in one click.
Last 12 whitening spots
Whitening interest · 318 people
Tue 22 Sep · 11:00 · best time
ShorterAdd Priya's reviewSofter buttonSend to all contactsSend me a test
Blackbox· Making
Save as draft and exit
Step one · what I understood
Whitening offerfor Harbour Dental.
You said: run a teeth whitening offer on Meta at $40 a day
TRYMake it $30 a dayGoogle instead of MetaAdd a booking form
About a minute. Nothing goes live until you say so.
Step two · making it
Give me a minute.
harbourdental.com.au/whitening
HERO
OFFER
PROOF
BOOK
0:00
Image · Whiter teeth in one visit$199 this month at Harbour Dental, Manly. Book online in 30 seconds.
1080×1080 · FEED + IG
Video · The 45-minute smileBefore and after, 12 seconds, captions on. Made from their gallery.
9:16 · REELS + STORIES
Carousel · Three reasons to do it nowPrice, time, the dentist. Last card books.
3 CARDS · FEED
Reading the brand kit and the last two campaigns
Writing the offer and the page copy
Drafting the page, four sections
Making three ad variants from their gallery
Building the audience and the budget
Pricing the spend and filing the approval
Step three · review and change
Here it is. Change anything, by talking or clicking.
PageAds · 3Audience and budget
Only 12 spots this month
Whiter teeth in one visit. $199 this month.
Professional whitening at Harbour Dental, Manly. Forty-five minutes, no sensitivity, results you see before you leave.
Book my visit
45 minin the chair
4.9from 212 Google reviews
$199usually $349
Your nameMobileBook
ImageWhiter teeth in one visit. $199 this month at Harbour Dental, Manly.
1080×1080 · FEED + IG
VideoThe 45-minute smile. Before and after, captions on.
9:16 · REELS + STORIES
CarouselPrice, time, the dentist. Last card books.
3 CARDS · FEED
Who
Women 25 to 45, 12 km around Manly, interests in dental care, beauty and fitness
Where
Facebook feed, Instagram feed, Reels and Stories. Placements chosen by Meta, we watch the cost per lead
Budget
$40 a day for 14 days, $560. Paused automatically if cost per lead passes $28
Lands on
harbourdental.com.au/whitening, every form goes to the CRM and starts the follow-up flow
Change it
Say what you want different. Every change is a new version, nothing is lost.
Shorter headlineMore urgencyUse their navy moreSwap the photoBack to v1
Versions
v1just now · made by Blackbox
Saved to Library as they happen. Drafts included.
Step four · launch
Here is exactly what happens when you press launch.
1
The page goes live at harbourdental.com.au/whiteningOn their domain, under their site, SEO tags and the tracking pixel included.
2
Three ads are created on Meta, pausedAd account act_2381…904. They start the moment the spend is approved.
3
A work item goes to Sarah: approve $560Your pricing rule adds 15%. She sees $644 on her side, you see both.
4
Every lead starts the follow-up flowWhatsApp in 2 minutes, email in an hour, SMS the next day. Bookings land in the calendar.
5
Results show on Meta, Home and the monthly reportCost per lead, bookings, and the page's own numbers, from the first hour.
Whitening offeris live.
Page published, three ads waiting on Meta, one approval with Sarah, follow-ups armed. Four things saved to Harbour Dental's Library.
0:52from sentence to live
4items in Library
1approval waiting
UnderstandMakeReviewLaunchLive
Blackbox· New client
Save and exit
Step one of four
Who are we working for?
A name and a website is enough. I will read their site, find the logo, colours, socials and address, and you check my work.
TRYBluewater Plumbing, bluewaterplumbing.nz, WellingtonMarlow Vets, marlowvets.co.ukA new bakery in Fitzroy, no website yet
Step two · reading their world
Give me a moment.
bluewaterplumbing.nz
LOGOCOLOURS
ADDRESS · PHONESOCIALS
Fetching the homepage
Reading bluewaterplumbing.nz6 pages, 41 images, 2 forms
Logo foundSVG, transparent, 1 colour
Brand coloursDeep blue, amber, bone
Instagram and Facebook@bluewaterplumbing · 1,240 followers
Address118 Cuba Street, Te Aro, Wellington
Google Business Profile38 reviews · 4.8 · claimed
Phone and hours+64 4 385 2210 · 24 hours, 7 days
No ad accounts, no pixelWe will ask for access in the last step
Step three · the profile
Logo pulled from the site. This is what the client sees on their login, reports and every message.
Bluewater Plumbing
Emergency and residential plumbing · Wellington · client 15 of 30
Contact personneeds you
Businessfrom the site
Socialsfrom the site
Brandfrom the site
#0E5F8C
Straight-talkingWarmPremiumClinical
On our side
DVDivyanshHAHarshPRPriya
One line about themdrafted
Step four · wire the world
Connect Bluewater Plumbingto everything.
Nothing here needs their password. Each one is a request they approve from their own account, and Blackbox chases it if they stall.
MetaAd account, page and pixel under partner access. One link goes to Sarah, she clicks Approve.
Send request
GoogleAds account linked to your Manager account, Business Profile shared.
Send request
WhatsApp BusinessBuy +64 4 number, register it under your WABA, load the first templates.
Ready
Domainbluewaterplumbing.nz stays at their registrar. Blackbox asks for DNS on Cloudflare.
Ask for DNS
Bluewater Plumbingis in.
Profile made, logo and colours saved, 3 access requests sent to Sarah, a work item filed for you to check the WhatsApp OTP when it arrives.