CoreFusionOS

The work

Everything that lands on one desk.

A Tuesday tells it as one day. This is the same argument unfolded: the eight jobs that land on somebody, whoever they are — what the product holds for each one, and, in the same size type, what it does not do yet.

Nothing below is a roadmap. It is what the product holds today.

First — what do you run? The eight below are the same eight either way. The words are not.

Your answer stays in this browser so the page opens this way next time. It is not sent anywhere unless you ask us for a walkthrough.

01All day, every day

Knowing who your members are.

Knowing who your customers are.

Knowing who your supporters are.

A person, and the business they run, are kept once — in the middle of the product, not inside whichever part of it met them first. The company that books a table at your lunch, pays its dues, posts a job on your board and appears in your directory is one member, not four. That single decision is what everything else on this page rests on: there is never a second list to keep in step.

A customer is kept once — in the middle of the product, not inside whichever part of it met them first. The person who asked for a quote, got the invoice, booked the follow-up and opens what you send out is one customer, not four. That single decision is what everything else on this page rests on: there is never a second list to keep in step.

A person, and the firm they belong to, are kept once — in the middle of the product, not inside whichever part of it met them first. The firm on your register, the delegate at your conference, the name on a committee and the subscription you invoice are one member, not four. That single decision is what everything else on this page rests on: there is never a second list to keep in step.

A supporter is kept once — in the middle of the product, not inside whichever part of it met them first. The person who gave last spring, bought a table at the benefit, sits on a committee and gets the newsletter is one supporter, not four. That single decision is what everything else on this page rests on: there is never a second list to keep in step.

What it holds
  • People, the organizations they belong to, and who works where
  • Phone numbers, addresses, and a history every part of the product writes to
  • Levels you price and describe yourself
  • Categories, tags and positions, defined by you rather than by us
  • Pipeline stages and drop reasons you name
  • Duplicate detection, with merges recorded against the survivor
  • Inquiries from your own site arriving as leads on the record
What it does not do

Nothing here happens on its own. Duplicate pairs are suggested and dismissed by a person, and a merge is something you do rather than something that happens to your records.

02Renewal season, and every FridayThe end of every job, and every FridayAppeal season, and every Friday

Getting paid, and knowing that you were.

Taking the gift, and receipting it.

Dues, event seats, sponsorship and advertising are invoiced from the same records the rest of the job runs on, numbered your way rather than ours. A payment is recorded against the invoice it settles, so “did they pay” is a fact on a screen rather than a search through a drawer.

Jobs, deposits, retainers and repeat work are invoiced from the same records the rest of the job runs on, numbered your way rather than ours. A payment is recorded against the invoice it settles, so “did they pay” is a fact on a screen rather than a search through a drawer.

Subscriptions, conference places, sponsorship and advertising are invoiced from the same records the rest of the job runs on, numbered your way rather than ours. A payment is recorded against the invoice it settles, so “did they pay” is a fact on a screen rather than a search through a drawer.

Gifts, pledges, table seats and sponsorship sit against the same records the rest of the job runs on, numbered your way rather than ours. A payment is recorded against the thing it settles, so “has that come in” is a fact on a screen rather than a search through a drawer.

What it holds
  • Invoices with lines, categories and your numbering
  • Pay links a member can use without signing in
  • Card payments through Zoho Pay
  • Reconciliation out to Zoho Books or QuickBooks
  • Unmatched payments held as exceptions instead of guessed at
  • Resends and chases logged against the invoice
What it does not do

Stripe is written into the codebase and has never been connected to a live account. The only card payments this product has taken went through Zoho Pay, and we will not describe it any other way.

03The day before, at 10:40

Filling a room, and billing the room.

Filling the day, and billing the day.

An event is drafted, published, and canceled if it has to be. Booking is open to anyone, closed behind a password, or off entirely. People take a single seat or a whole table, with the names filled in later, and a paid seat becomes an invoice against the same member record — which is what stops the unpaid ones living in somebody’s memory.

An open house, a class, a customer evening: drafted, published, and canceled if it has to be. Booking is open to anyone, closed behind a password, or off entirely. People take a single place or a whole table, and a paid place becomes an invoice against the same customer record — which is what stops the unpaid ones living in somebody’s memory.

A benefit, an open evening, an appeal night: drafted, published, and canceled if it has to be. Booking is open to anyone, closed behind a password, or off entirely. People take a single seat or sponsor a whole table, and a paid seat sits against the same supporter record — which is what stops the unsettled ones living in somebody’s memory.

What it holds
  • Draft, publish and cancel; venues kept as records you reuse
  • Three registration modes: open, password, none
  • Group bookings with named and unnamed seats
  • Seat fees settled through the same invoicing as dues
  • Bookings attached to the person, not to a form
What it does not do

No seating charts. Ticket tiers, early-bird pricing and promo codes belong to workspaces (06), not to the event record itself.

04Judged by everyone, kept by nobody

The website, and the directory on it.

The website, and what is actually on it.

The website, and who is named on it.

Your public site is part of the same product rather than a separate one with a separate login and a separate bill. Pages carry a draft and a published version with a history behind them, so an edit is something you can look at before the town does.

The member directory is not a page anybody maintains. It comes off the member records themselves, which is why it cannot drift away from them. A business can ask to claim its own listing, and your staff decide.

The lists on it — what is coming up, what you are hiring for, who you work with — are not pages anybody maintains. They come off the same records you work on, which is why they cannot drift away from them.

Your supporters page is not a page anybody maintains. It comes off the records themselves, showing only what you allow it to show, which is why it cannot drift away from them or name somebody who asked to stay quiet.

What it holds
  • Pages with draft, published and revision history
  • Menus managed with the pages
  • A directory rendered from member records
  • “This is my business” claim requests, reviewed by staff
  • Listing views counted, so prominence is a fact rather than a feeling
  • One media library, shared by every part of the platform
What it does not do

The set of content sections is fixed in code. You compose pages from them; you do not invent new section types yourself.

05Thursday. Always Thursday

The newsletter, without a second address book.

An issue is written here and sent to everybody, or only to members. Who gets it is worked out at the moment you press send, from the records you already keep — so there is no mailing list to import, clean, or forget to update when somebody lapses.

An issue is written here and sent to everybody, or only to customers. Who gets it is worked out at the moment you press send, from the records you already keep — so there is no mailing list to import, clean, or forget to update when somebody moves on.

An issue is written here and sent to everybody, or only to supporters. Who gets it is worked out at the moment you press send, from the records you already keep — so there is no mailing list to import, clean, or forget to update when somebody stops giving.

A big send runs down its own lane against your own allowance, and one above a certain size waits for a named person to say go. That is not a feature we are proud of inventing — it is there because runaway email has happened.

What it holds
  • Issues and posts sharing one document format
  • Audience resolved at send time: everyone, or members
  • A metered bulk lane, separate from transactional mail
  • Your own send allowance, and a hand on the brake above it
What it does not do

Templates are ours, in code. There is no drag-and-drop email designer, and there is no imported subscriber list — by design, because a second list is the thing that goes stale.

06The golf day, the gala, the committeeThe trade show, the seasonal pushThe conference, the working groupThe gala, the appeal, the committee

The things that are bigger than an event.

A golf tournament is not an event; it is a small organization with a roster, a task list, sponsors, a budget somebody is guessing at, and receipts in a shoebox. Workspaces are where that lives — one inside another up to three deep, archived rather than deleted, with thirty days to change your mind.

A trade show stand is not an appointment; it is a small project with a crew, a task list, suppliers, a budget somebody is guessing at, and receipts in a shoebox. Workspaces are where that lives — one inside another up to three deep, archived rather than deleted, with thirty days to change your mind.

An annual conference is not an event; it is a small organization with a committee, a task list, sponsors, a budget somebody is guessing at, and receipts in a shoebox. Workspaces are where that lives — one inside another up to three deep, archived rather than deleted, with thirty days to change your mind.

A spring appeal is not an event; it is a small organization with a committee, a task list, sponsors, a budget somebody is guessing at, and receipts in a shoebox. Workspaces are where that lives — one inside another up to three deep, archived rather than deleted, with thirty days to change your mind.

Money asked for inside one becomes an invoice in the same place as everything else, so a sponsorship does not turn into a private arrangement in somebody’s email.

What it holds
  • Workspaces nested to three levels, archived with a recovery window
  • Roster, tasks, notes, documents and a schedule
  • Templates you edit, versioned as copies rather than in place
  • Budget lines and an expenses notebook — planning figures, not the books
  • Chargeable items, registration windows and promo codes
  • Charges that flow into the same invoicing as dues
What it does not do

The expenses notebook is explicitly not your books of record. It is a working figure for the committee, and it says so.

07The calls you would rather not take

Letting members do it themselves.

Letting customers do it themselves.

Letting supporters do it themselves.

Members sign in to the same product your staff use, seeing only what is theirs. The same words, the same screen, the same buttons — not a thinner second product built later and looked after worse.

Customers sign in to the same product your staff use, seeing only what is theirs. The same words, the same screen, the same buttons — not a thinner second product built later and looked after worse.

Supporters sign in to the same product your staff use, seeing only what is theirs. The same words, the same screen, the same buttons — not a thinner second product built later and looked after worse.

What it holds
  • Their own billing and invoices
  • Their event tickets
  • Their own organization, and how it appears on your site
  • Claiming a listing as their business
  • The jobs board, to read
What it does not do

Members cannot post their own jobs in this version — staff post on their behalf. There is no applicant tracking: the board posts a job, it does not receive applications.

08Friday, before the board meetsFriday, before you look at the month

Answering “how are we doing?” once.

Reporting reads across everything you run, from one place. Membership, money and who turned up are the records the day already runs on, so a board number is something you look at rather than something you build.

Reporting reads across everything you run, from one place. Customers, money and who turned up are the records the day already runs on, so the month’s number is something you look at rather than something you build.

Reporting reads across everything you run, from one place. Giving, money and who turned up are the records the day already runs on, so a board number — or a funder’s — is something you look at rather than build.

What you filtered and what period you asked for live in the address of the page. The report you built is a link, and whoever you send it to opens the same thing you were looking at.

What it holds
  • Reporting across everything you run, from one place
  • A report that is a link, so you can send what you are looking at
  • A board view, kept separate from the working one
What it does not do

No reporting across organizations, ever. Each one keeps its records separately and nothing can reach across them. That is the promise, not a gap.

The ground just changed — on purpose

Before anybody spends money, plainly what this is.

One product for the people you look after: who they are, the money between you, the events you run, what goes out by email, the jobs on your board and the website the public sees — all off one set of records. Chambers of commerce were the first kind of organization it was built for. They are not the only kind it fits.

What is in it
  • People and the organizations they belong to — kept once, shared by everything
  • The relationship — levels, stages, follow-ups, duplicates
  • Events — booking, seats, venues
  • Invoicing and payments — invoices, pay links, reconciliation
  • Newsletter and posts — issues, and a hand on the brake
  • Public website — pages, menus, and the lists that render themselves
  • Jobs board — deliberately small
  • Workspaces — committees and projects, with their own money
  • Their own sign-in — billing, tickets, their listing
What it is not, yet
  • No Stripe — written, never connected; Zoho Pay is what has taken money
  • No applicant tracking — the jobs board posts jobs, it does not receive applications
  • Members cannot post their own jobs — staff post for them in this version
  • No email template designer — templates are ours, in code
  • No direct messaging — discussion attaches to records, not to people
  • No seating charts, and no ticket tiers on the event itself
How it is built
  • Your records in a store of their own — nobody else’s are in there with them
  • Your words where they can be set — the list of what can be renamed is still short
  • Caps before spend — sending and running costs are bounded the day the account is made
  • Running today — a chamber of commerce works on it
  • One bill, one login — the website is not a second product

Eight jobs, one desk, one system

Bring us your Tuesday.

Tell us what actually happens between the parking lot and the lights going off, and we will show you which parts of it stop being yours to remember. Whatever you run.