Who it’s for · Construction owners & operators
You were on a jobsite. Your mail was not.
Subcontractors waiting on a yes, a client waiting on a number, a supplier who never confirmed the delivery date. GoalRunner reads your mail and keeps the open loops — the ones you owe and the ones you are owed — so the day on site does not cost you the day in the office.
For owners, general contractors and operators who run the business themselves and answer their own email.
- What it readsGmail is the only evidence source GoalRunner reads today.
- What it sendsNothing is sent without you.
- Where it isGoalRunner is in Private Alpha.
What GoalRunner actually does
Five steps, in this order, every day. The last one is not a setting.
- 01
Reads
GoalRunner reads the mail you have connected. Today that is Gmail, and nothing else — what it cannot see, it says it cannot see.
- 02
Remembers
It keeps what was asked, what was promised and what was answered, in both directions, and it keeps the message each one came from.
- 03
Raises one thing
It brings you the single thing that most needs you now. Not a ranked feed of everything, and not a second inbox to work through.
- 04
Shows the evidence
Every statement arrives with the sentence and the date it rests on. If GoalRunner cannot show you where it got something, it does not say it.
- 05
You decide
GoalRunner prepares; you press. Nothing leaves your account that you did not read and send yourself.
The work that falls through the cracks
Not the build. The eleven small answers other people are standing still without.
- The sub who asked on Tuesday whether he is on for Monday, and has now made other plans because nobody told him either way.
- The estimate you said you would have out "by the end of the week", which was two weeks ago, and which the client has stopped asking about.
- The supplier who never confirmed the delivery date you asked about — nothing arrived, so nothing reminded you.
- The change the client approved in a thread on their phone, which now needs to reach the schedule and the invoice.
- The inspector, the engineer, the architect: one question each, all of them blocking somebody.
- The homeowner who wrote a long message on Saturday and has heard nothing since, who is not angry yet.
- The whole day where you were productive on site and the mailbox went from manageable to seventy unread.
What GoalRunner notices
It reads what came in and what you sent, and it works in open loops rather than messages.
Who is standing still waiting on you
A sub asking whether he is scheduled, a client asking what a change will cost, a supplier asking which address. Each one raised with their own sentence quoted and the date they asked, so you are not reading four days of thread to remember.
What you said you would send
Your own sent mail is where most of what you owe actually lives. "I'll get you a number Friday" is a commitment. GoalRunner quotes it back to you with the date you wrote it.
What you asked for and never got
You asked the supplier to confirm; nothing came. An absence produces no notification, which is why it is the thing most likely to be missed and the thing GoalRunner is built to hold. It comes back at a stated time with the history attached.
What changed while you were working
A thread you already dealt with that has moved on — an approval, a revised date, a new condition. GoalRunner raises it because the situation changed, not because a message arrived.
What GoalRunner helps you do
Clear the answers people are waiting on in the time you actually have, which is twenty minutes in a truck.
One thing at a time, worst first
Order comes from what it costs to keep waiting. A sub who cannot plan his week outranks a newsletter, and it outranks a message that merely arrived more recently.
Answer without rereading the thread
Each item arrives with what was actually said, dated and quoted. Where a reply is the right move, the draft is written from the real conversation, and you edit and send it yourself.
Hand the ball over without dropping it
When you are the one waiting — on a price, a confirmation, an approval — mark it waiting. It leaves your queue and returns on its own instead of living in your head between sites.
Know when you are actually done
When the last one clears it says so, and it says what it means: everything in the mail it watches. Not the schedule, not the site, not the phone calls — and it will not pretend otherwise.
What stays under your control
Nothing goes out with your name on it that you did not read.
It never sends anything
GoalRunner prepares drafts. Every message that leaves your account was read and sent by you. There is no setting that changes this.
It never commits you to a number or a date
It surfaces what was said and what is outstanding. It does not price work, quote a schedule, approve a change, or agree to anything on your behalf.
Nothing moves in your mailbox unless you move it
No rules, no automatic filing, no background tidying. Marking something done records it in GoalRunner and leaves Gmail untouched. Anything that does happen in your mailbox — a label, a draft — happens because you pressed it, in that moment.
Every claim opens to the message behind it
If it says a client is waiting, you can read the client's own words, dated and unedited, in one press.
A realistic day between sites
Illustrative, not a customer story.
- 6:20
Coffee, phone. One sentence: four things need you. Not seventy unread — four.
- 6:21
First: your framer asked on Tuesday whether he is on for Monday. Quoted, dated, two days old. The advice is reply. The draft says yes; you send it in fifteen seconds.
- 6:24
Second: your own mail from the 12th told a homeowner you would send a revised number by the end of that week. It is the 19th. You send a line telling her when it is coming, which is the thing that actually saves the relationship.
- 6:29
Third: you asked the supplier on the 9th to confirm the delivery window and nothing came back. The advice is follow up. You send the chase and mark it waiting.
- 6:33
Fourth: a thread you had already closed has moved — the client approved the change order in a reply on Saturday. It is raised because the situation changed, not because mail arrived.
- 6:35
"That's everything in your mail. Nothing else there needs you today." Underneath, the sixty-odd it set aside, each with its reason — supplier catalogues, a bank alert, a plan-room notification that needed nothing.
- 17:40
You open it after the last walkthrough. It does not start the day over and does not re-present what you cleared.
Names, dates and counts are illustrative. GoalRunner is in Private Alpha and we publish no customer results, because there are none yet.
Common use cases
Subcontractor scheduling questions
"Am I on for Monday?" is the cheapest question in construction to answer and one of the most expensive to leave. It is also, almost always, in your mail.
Estimates you promised
Not the estimating software — the sentence in your own sent mail where you said a number was coming, and the date you said it.
Client commitments and change conversations
What the client asked, what you agreed to look at, and what is still hanging — quoted from the thread rather than remembered.
Supplier and vendor confirmations
You asked; nothing came back. The silence is the problem, and silence is what an inbox cannot show you.
Inspectors, engineers and architects
One outstanding question each, every one of them blocking someone else's week.
The Sunday check
A bounded statement that nothing in your mail is waiting on you, so the evening is not spent scrolling to be sure.
What GoalRunner will not do for you
Read this part twice. It is cheaper to know now than to find out in week two.
One discovery conversation with a construction-firm owner, conducted by a co-founder in August 2026 and recorded in docs/business/DISCOVERY_PROFILES_AND_RANKING.md. That conversation is the reason the boundaries section on this page is written as bluntly as it is: the problem that owner described — moving information between estimating tools, photos and email — is largely not what GoalRunner does, and saying so is more useful than selling around it.
- It does not touch your estimating software, project management platform, or plan room. Not to read, not to write, not to move anything between them. Gmail is the only source it reads. If your real problem is information moving between tools, GoalRunner is not that, and we would rather say it here than in week two.
- It does not read your photos or your plan sets to decide anything. GoalRunner works from message text and records that an attachment exists — name, type and size. It never opens, reads or interprets the contents of a photo, a PDF, a drawing or a spreadsheet. When you open a conversation that has one attached, GoalRunner fetches the file from Gmail so it can put a working download in front of you, and keeps no copy of it.
- It does not price work or manage a schedule. It will not produce an estimate, a takeoff, a change order, or a date. It tells you who is waiting on one from you.
- It does not report on your crew or your PMs. One mailbox, one person's obligations — what you owe and what you are owed. There is no team view.
- It does not see the job site, the phone, or the text messages. Most of construction happens outside a mailbox, and every statement GoalRunner makes is bounded to the mail it watches.
- It has no price yet and no self-serve sign-up. Private Alpha access is granted one account at a time.
GoalRunner makes claims only about the sources you have connected. Today that is Gmail, and nothing else. A promise made on a phone call, a text message, or in a system GoalRunner cannot read is outside what it watches — and it will tell you so rather than imply otherwise.
GoalRunner prepares. You decide. Every outgoing message is a draft that you read and send yourself. There is no autonomous send to switch off, because there is no autonomous send.
GoalRunner is early software in Private Alpha, tested with real mailboxes and real workloads. Access is limited on purpose while reliability and usefulness are proven. There is no published price and no self-serve sign-up.
Questions owners ask
Will it pull information out of my email and put it into my estimating or PM software?
No. There is no integration with estimating tools, project management platforms, plan rooms, or accounting systems, and none is available today. If moving information between those systems is the problem you are trying to solve, this is not the product for it and we would tell you so in the first conversation rather than the first invoice.
Does it read the photos and drawings people send me?
No — not to decide anything. It records that an attachment exists, with its name, type and size, and never opens, reads or interprets what is inside. When you open a conversation that has an attachment, GoalRunner fetches the file from Gmail so it can put a working download in front of you. It does not open, read or interpret what is inside, and it keeps no copy. A file over its size limit is never requested at all.
Half of what I agree to happens on the phone or on site. What use is a mail tool?
It is honest about exactly that. GoalRunner only ever claims things about the mail it watches, and when it says you are finished it says finished with respect to your mail — not finished with your day. Whether enough of your follow-through lives in email for that to be worth it is a question about your business, not ours, and the way to answer it is to look at what it finds in the mail you already have.
Can it answer a sub for me so nobody is waiting?
It can have the answer written and ready. It cannot send it. Every message that leaves your account is one you read and pressed send on.
Can my office manager see the same list, or use it for me?
Not today. GoalRunner works on one person's mailbox and reports on that person's own obligations. There is no shared queue and no delegation.
I get a hundred supplier catalogues and bid invitations a day.
That is the case it has to get right, and it is checkable rather than promised: everything it sets aside is listed with the reason it was set aside. When it gets one wrong, you tell it, it confirms in words, and it does not repeat that for that sender.
What does it cost?
There is no published price. GoalRunner is in Private Alpha and pricing will be set with the first customers rather than announced at them.
Also commonly asked
What does GoalRunner actually read?
The mail in the Gmail account you connect, including your own sent messages — because a promise you made is usually in something you wrote. GoalRunner works out what you owe from message text, and records that an attachment exists with its name, type and size. When you open a conversation that has an attachment, GoalRunner fetches the file from Gmail so it can put a working download in front of you. It does not open, read or interpret what is inside, and it keeps no copy. A file over its size limit is never requested at all. On the forwarding path, attachment contents are never stored at all.
Does it sync with my CRM, or with the other tools I use?
No. There is no CRM integration, no export into another system, and no automation between tools. If the thing you need tracked lives in a system GoalRunner cannot read, it will not be tracked — and it is better that you know that now.
What about the things I agree to on the phone or in person?
GoalRunner will not know about them, and it will not pretend to. It makes claims only about what it can read. This is why its statement that you are finished is always bounded: finished with respect to the mail it watches, not finished with your life.
Every general question about GoalRunner is answered in one place: the GoalRunner FAQ.
See what it says about your own mail.
The question worth answering first is how much of what you owe is actually in your inbox. Point it at the mail you already have and find out. Private Alpha access is granted one account at a time.