Built, not advised

Our work.

Live products and production systems, built and deployed end to end by Programbuilt.

Supported and awarded

Shopify
Google Cloud
Stripe
KiTT
Anthropic
OpenAI
Supabase
Firebase
GitHub
Cloudflare
Vercel
Meta Ads
Google Ads
Google Analytics 4
Google Search Console
Gmail
Slack
Twilio
HubSpot
Figma
Tailwind CSS
Xero
Starshipit
PostgreSQL
Next.js
DHL
TikTok Ads
YouTube Ads
Pinterest Ads
LinkedIn
Mailchimp
SendGrid
MYOB
QuickBooks
Square
Klarna
Afterpay
WhatsApp
Microsoft Outlook
Notion
Inngest
Shopify
Google Cloud
Stripe
KiTT
Anthropic
OpenAI
Supabase
Firebase
GitHub
Cloudflare
Vercel
Meta Ads
Google Ads
Google Analytics 4
Google Search Console
Gmail
Slack
Twilio
HubSpot
Figma
Tailwind CSS
Xero
Starshipit
PostgreSQL
Next.js
DHL
TikTok Ads
YouTube Ads
Pinterest Ads
LinkedIn
Mailchimp
SendGrid
MYOB
QuickBooks
Square
Klarna
Afterpay
WhatsApp
Microsoft Outlook
Notion
Inngest

Built, and running live.

Recent build - Exhibitio, the commerce layer for exhibitions.

A live, multi-tenant commerce platform for exhibitions, trade shows and conventions, designed, built and run end to end. The whole event runs from one workspace.

  • Tickets, booths and sponsorship in one checkout
  • Embedded on the organiser’s own site
  • Money settles straight to the organiser’s Stripe account
  • Exhibitor applications and approvals
  • Wallet passes and the on-site registration desk
  • Meta, Google Ads and GA4 connectors
  • Claude MCP connector, revenue and orders on tap
  • Payouts, refunds and invoicing built in

Money in

The organiser's website

Event pages and checkout, embedded on their own site

Tickets

Sold on the event page

Booths and floor space

Deposit or pay in full

Sponsorships

Collected on schedule

Applications

Approve who can buy tickets, booths and sponsorships

Exhibitio workspace

One place to run the whole event

Event pages
Ticket sales
Exhibitor sales
Sponsorship sales
Applications and approvals
Show of Hands
Orders and invoices
Event Finance Automation
Accounts Automation
Payables Automation
Pay suppliers, venues and crew
Payouts
Budget planner
Event Capital
Meta Ads
Google Ads
Customer Service Agent
Claude MCP
Contacts and exhibitors
Registration and QR scanning
Badge printing
Kiosk self check-in
Apple Wallet passes
Google Wallet passes

Claude connector (MCP)

Live

Organisers connect their own Claude to the workspace: revenue, orders, invoices and applications on tap.

Meta AdsGoogle Ads

Marketing suite

In beta

Meta Ads and Google Ads connected: spend, conversions and return on ad spend, in the workspace.

Exhibitio agent

Customer Service Agent

Live

yourshow@attendeehelp.com

Answers attendees around the clock; the organiser approves every reply.

The organiser's Stripe account

Sales settle directly in the organiser's own account. Exhibitio never holds the money. Payouts and supplier payments run on Stripe rails, with automatic instalment plans for booths and sponsorships.

Stripe

Venue

Scheduled payments

Suppliers

Scheduled payments

Crew

Scheduled payments

The organiser's Xero ledger

Daily sales post into the organiser's own Xero as draft invoices, tagged per event, ready to reconcile against payouts and supplier payments.

Xero

Money out

Wired into the stack

  • Meta Ads

    Meta Ads

    Connected

  • Google Ads

    Google Ads

    Connected

  • Google Analytics 4

    Google Analytics 4

    Connected

  • Stripe

    Stripe

    Money rails

  • Claude (MCP)

    Live connector

Custom commerce, owned for good.

Exhibition commerce - Custom exhibition commerce, built into your business and owned by you.

The same commerce system, built directly into your business and custom to how your shows actually run, integrated with your tools and your CRM rather than rented from a platform. It runs on Stripe, so the money settles straight to you, and you own the data and the technology for good.

  • Zero platform fees on every sale
  • Immediate payouts via Stripe, straight to you
  • You own all attendee and exhibitor data
  • Built-in CRM, or connect your own
  • Exhibitor sign-in and self-service
  • Ticket automation and on-site QR scanning
  • Refund automation and built-in customer care
  • Custom-built into your business, owned by you forever
Product demo

The organiser workspace: sales, revenue and PPC marketing.

Booth, ticket and sponsorship sales beside the revenue ledger and the PPC analytics that drive them, every dollar of spend traced to the sale it caused. It is interactive, click around it.

Booth SalesTicket SalesSponsorshipRevenueMarketing

Total revenue

$702,000

Net profit

$259,500

Attendees

5,000

Exhibitors

140

Interactive demo best experienced on desktop.

Three products, built and run end to end

Yours would be the fourth.

Can you sell more, for less?

Automate invoicing and reconciliation.

Finance automation

Plan, approve and reconcile in one place.

  • Planned against actual, both sides of the ledger
  • Invoices emailed in, read and matched
  • Bank detail changes flagged before approval
  • Approved bills posted with the document attached

Plan to profit

Planned income
A$184,000
Actual income
A$121,450
From real paid sales
Budgeted cost
A$96,200
Actual cost
A$74,880
Read off the invoices
Projected margin
A$87,800
47.7% of income

The budget

Auto reconciliation

  • Main hall hireA$42,000 budgetedA$42,000
  • Stand build and riggingA$18,500 budgetedA$19,240
  • Security and trafficA$9,800 budgetedA$9,800
  • Print and signageA$6,400 budgetedAwaiting

Actual cost is read off the invoice, not typed in. Press the eye and the source document opens on the line it paid for.

The inbox

Invoices waiting

  • Melbourne Convention CentreA$42,000.00
    INV-20418Due 14 MarVenue hire · Main hall hire
  • Norwest RiggingA$19,240.00
    INV-3391Due 21 MarBuild · Stand build and rigging

    Bank details differ from the last invoice from this supplier.

  • Sentinel SecurityA$9,800.00
    SS-8842Paid 2 MarApproved · Posted to Xero

Emailed in, read, matched to a supplier and a budget line, and held until a human approves it.

Upcoming payments

Committed, dated and funded

Committed next 30 days

A$61,240.00

vs A$78,500.00 available

  • 14 MarMelbourne Convention CentreA$42,000.00Approved
  • 21 MarNorwest RiggingA$19,240.00ApproveReject
  • 02 AprPrint and signageA$6,400.00ApproveReject

Approved bills post as coded drafts. Nothing moves without a yes.

XeroMYOBQuickBooks

See the budget that reconciles itself.

Planned against actual, ad spend, duplicates caught, instalments scheduled.

Open the reconciliation gallery

Take the money on your own site.

Embedded checkout

Commerce checkout applications.

  • Tickets, booths, sponsorship, merchandise
  • Deposits, instalments and scheduled balances
  • Card, Apple Pay, Google Pay, wallet passes
  • Embedded on your site, settling to your account

Tickets

Modern Home Expo

16 to 18 April, Melbourne

Payment method

CardApple PayGoogle Pay

Card information

MastercardVisaAmerican Express

2 x Weekend pass

A$110.00

Attendee names collected after purchase

Pay A$110.00

Tickets emailed instantly, wallet passes included

Exhibitor booths

Stand B14, 3m x 3m

Deposit now, balance on schedule

Payment method

CardApple PayGoogle Pay

Card information

MastercardVisaAmerican Express

30% deposit

A$855.00

Balance A$1,995 due 12 February

Pay deposit

Instalments scheduled automatically

Sponsorship

Major partner

Signed, then billed on terms

Payment method

CardApple PayGoogle Pay

Card information

MastercardVisaAmerican Express

First instalment

A$6,000.00

Three payments, 30 days apart

Pay first instalment

Invoice posted to the ledger on payment

In their pocket

Every ticket and confirmation issues a pass. It updates itself when the time, the door or the stand number changes, and it scans at the gate offline.

Add to Apple WalletAdd to Google Wallet

Merchandise

Order confirmed

Added at checkout after the ticket, on the same card, in the same order. One payment, one confirmation, one place it all lands.

Order number
MHE-2041-8837
Delivery
Kristin Watson14 Roseneath StreetClifton Hill VIC 3068
Payment
VisaEnding 4242
  • Event tee, blackSize LCollect at the door or shipA$45.00
  • Show print, A2Numbered edition of 100Ships flatA$60.00
Subtotal
A$105.00
Shipping
A$12.00
GST included
A$10.64
Total
A$117.00

Stock decremented, a picking note raised, and the sale posted to the ledger with GST split out. No one retypes any of it.

Money path

Embedded on the client’s own site, settling directly into their own account. We never hold the money.

StripeSquare

View more checkout surfaces, built.

Courses, memberships, merchandise and bookings. All interactive.

Open the checkout gallery

View the online store, surface by surface.

Shopfront, product page, quick view, receipt and cross sell.

Open the store gallery

Turn bookings into sales.

Bookings and revenue

Booking systemSales systemA booking is a sale, so the system treats it like one.

  • Enquiry to held slot in one motion
  • Deposit taken before the diary moves
  • Reminders that end the no-show
  • Rebooking prompted before they leave

Enquiry in

Your site and profiles

Search, social and referral, into one funnel

Availability

Real slots, live

Google CalendarOutlook

Book on a phone

Under a minute

AppleWhatsApp

Deposit taken

Held at booking

StripeSquareAdyen

The booking engine

One system for the calendar and the money

Availability rulesDeposits and balancesRemindersNo-show policyReschedulingStaff and resourcesCustomer recordsReporting

Reminders

Cuts no-shows

TwilioSendGrid

Rebooking prompt

Before they leave

SendGridWhatsApp

Posted to the ledger

Reconciled

XeroQuickBooksMYOB

Revenue out

Built on rails you already trust

  • Stripe or Square

    Stripe or Square

    Deposits and balances

  • Google Calendar

    Google Calendar

    Two way sync

  • Twilio

    Twilio

    Reminders by SMS

  • Xero

    Xero

    Posted daily

  • MYOB

    MYOB

    Or posted daily

  • Supabase

    Supabase

    The records underneath

Increase sales velocity.

Growth engine

SpendOn-saleDatabaseRun them apart and you are guessing what worked.

Every dollar of revenue traced back to the dollar of spend that caused it. Pricing and release built into the checkout, and the audience owned rather than rented.

Demand in

Paid acquisition

Timed to the on-sale

Meta AdsGoogle Ads

The database

Owned, not rented

SendGridSupabase

Organic and referral

Artists and exhibitors

WhatsAppSlack

The on-sale

Tiers, releases and urgency built into the checkout

The revenue engine

Revenue, attribution and cost of sale

Pricing tiersRelease strategyCapacity against soldCost per ticketReturn on ad spendSponsorship pipelineRebooking cyclePortfolio P and L

Margin per show

Not per invoice

XeroQuickBooks

Which shows carry it

Portfolio view

Next year’s floor

Sold during this one

Decisions out

Measurement wired in, not bolted on

  • Meta Ads

    Meta Ads

    Spend and conversions

  • Google Ads

    Google Ads

    Spend and conversions

  • Google Analytics 4

    Google Analytics 4

    Funnel and source

  • Stripe

    Stripe

    Revenue truth

  • Supabase

    Supabase

    Where it all lands

  • Claude (MCP)

    Ask the numbers

Automate sales cycles.

Agentic systems - Agentic systems, built into your business.

AI agents that work asynchronously across your tools, remember how you operate, and act on your behalf. They triage what arrives, draft replies in your voice, decide what needs you, act on your approval, and remember how you work, so they get sharper the longer they run.

Triage

Your agents read every channel so you don’t have to.

We build agents that read every channel so you do not have to. They connect Slack, Gmail, Outlook, Calendar, Drive, Notion, and more into one unified inbox, then triage what arrives across all of them for the people who matter. The signal reaches you, the noise does not.

Outlook

Not connected yet

Connect

Notion

Not connected yet

Connect

Google Drive

Not connected yet

Connect

Draft

Replies in your voice, ready to send.

We build agents that draft in your voice, ready to send. The agent reads the thread, understands the ask, and writes the reply the way you would, so you start from a glance instead of a blank page. Approve it as is, or talk to your agent to adjust the tone.

AR

Aisha Rahman

Re: Sign-off on the March invoice

Gmail

Why you

She is asking for a decision on the March invoice, which only you can approve.

Drafted in your voice

Hi Aisha, thanks for sending this through. The March invoice looks right to me, so I am happy to approve it. I will get it into this week’s payment run and confirm once it is done.

Reply via

GmailSlack
Send as isTalk to your agent

Decide

Only what genuinely needs you.

A proactive agent does not wait to be asked. It decides what genuinely needs your judgement and brings it forward, holding the routine so your unified inbox never floods. Founders lose 15 to 20 hours a week to admin and message routing, and your agents give that time back.

Awaiting you

4 things waiting on you

  • Gmail

    Aisha Rahman

    Needs your sign-off on the March invoice.

    8m

    Needs you
  • Slack

    Marcus Lee

    Asking whether Thursday still works for the review.

    21m

    Needs you
  • Gmail

    Priya Nair

    Sent the updated deck, no action needed yet.

    1h

  • Calendar

    Calendar

    A new invite for Friday is waiting on your reply.

    2h

Act

It handles the rest, with your approval.

Your agents do not just draft, they act. Approve a card and the agent handles the rest: it can automate email replies, book the meeting, and chase a missing detail, all on the same channel the message came in on. Nothing happens without your approval, and nothing routine lands on you.

Your agent proposes

Book a 30-minute call with Sam Whitfield.

Tuesday 17 June, 2:00pm to 2:30pm

With sam@whitfield.co

Added to your Google Calendar once you approve.

ApproveEdit details
Approved. The meeting is on your calendar and the invite is on its way.

Remember

It learns how you work, and gets sharper.

The longer your agents run, the sharper they get. One short conversation at the start, then the agent keeps a working picture of how you operate, your voice, your people and your boundaries. It learns from the drafts you approve, so every reply sounds more like you.

Getting calibrated

How well your agent knows you so far.

The dial fills with real context as your agent learns you. No streaks, no pressure.

Works with your stack

Connects to the tools you already use.

No new inbox to learn. Your agents plug into Slack, Gmail, Google Calendar, Outlook, Notion and Google Drive, then listen where your work already happens for the people who matter.

SlackGmailGoogle CalendarOutlookNotionGoogle Drive

Same stack, whatever you sell

Built inside your business, and yours to own.

Can you sell more, for less?

Built, not advised.

Commerce, finance and sales systems.

One team, end to end, inside your business.

Scope, develop, deploy, handover, scale.

  • What do you sell?
  • How do you sell it?
  • Can you sell more?
  • Can we automate it?