Now booking builds for November
Stop paying smart people to copy and paste.
Nightshift is a workflow automation agency. We wire HubSpot, Slack, Xero and the rest of your stack together so leads and invoices move on their own. Most builds go live in under four weeks.
DW
TA
PR
ML
212 workflows running for 41 clients this month
Closed won → client onboarding
Production
−21 hours of copy-paste a week
What our clients have running right now.
212
workflows in production for 41 clients
1.4M
runs last month across every client
99.6%
of runs succeed on the first try
11 h
saved per client each week (median)
Weekly time audit
40-person team
Retyping web leads into the CRM
Typeform → HubSpot
4.0 h
Building the Monday revenue report
Stripe → Sheets → Slack
2.5 h
Setting up a new client in six tools
DocuSign → Asana → Drive
5.0 h
Answering “where’s my order?” emails
Intercom → Shopify
6.5 h
Chasing invoices past 30 days
Xero → Gmail
3.0 h
Total per week
21.0 h
≈ $54,600 a year
at $50 an hour
Where the week goes
Add up the small stuff and it’s half a hire.
None of these tasks takes long, which is why nobody fixes them. This is what a typical 40-person company we audit spends on them each week.
Averages from our 2025 audits. Yours will differ, which is what the call is for.
What we build
The jobs we automate most.
Every build starts from a process your team already runs. If it isn’t written down yet, writing it down is step one.
Lead routing
A form fill lands in HubSpot with company size, LinkedIn URL and an owner already assigned. Duplicates are merged before a rep ever sees them.
JE
Jordan Ellis
jordan@corvidlabs.io
51–200 employees
Owner: Sam Okafor (EMEA)
Merged 1 duplicate
Added to HubSpot in 6s
AI agents, with a person in the loop
Most useful AI agents are boring. Ours read inbound support email, find the order in Shopify and write a draft. Someone on your team approves it before it sends.
Inbound · 07:42
Where is my order #18342?
Hi, I ordered the vitamin C serum last Tuesday and the tracking link hasn’t moved since Friday. Can you check?
Draft · order found in Shopify
Hi Amara, your parcel is with DPD and was re-routed through Leeds on Friday. New delivery date: Thursday. Sorry for the wait.
Approve
Edit
Waiting for Maya
40+ tools, and an API for the rest
If it has an API or a webhook, we can usually connect it. If it only has a CSV export, we can work with that too.
Finance ops
Stripe payouts matched against Xero every night. Overdue invoices get a friendly nudge on day 7 and a firmer one on day 21.
Payout po_1QxR · $12,480.00
Matched in Xero
Payout po_1QwM · $9,215.40
Matched in Xero
INV-2207 · 7 days overdue
Nudge sent
INV-2193 · 21 days overdue
Firmer nudge sent
Client onboarding
Contract signed in DocuSign, and about 40 seconds later the Asana project, Slack channel, Drive folder and kickoff invite all exist.
Asana project created
+4s
#client-corvid opened
+11s
Drive folder shared
+19s
Kickoff invite sent
+38s
Reporting
Monday’s numbers post to Slack at 8:00, pulled straight from the source. Nobody rebuilds the spreadsheet on Sunday night.
Weekly numbers · #leadership
Monday 8:00 AM
$84,210
+6.2% vs last week
Zap rescue
Inherited 140 Zaps from someone who left? We map them, delete the dead ones and rebuild the rest so they fail loudly instead of quietly.
Lead sync (copy) (copy) FINAL
Last ran 214 days ago
Deleted
Invoice → Sheets → Slack
Fails silently 3× a week
Rebuilt in n8n
New hire → Slack + Notion
Works fine
Kept
Test do not delete
Nobody knows
Deleted
How a build goes
Four weeks from first call to running in production.
Week 0
Free audit call
You walk us through the process on a 30-minute call. We tell you if it’s worth automating and give a rough price before we hang up.
Week 1
Map and spec
We shadow the people who do the work today and write down every step, odd exceptions included. You get a written spec and a fixed price.
Weeks 2–3
Build
Everything gets built inside your accounts. A short Loom lands every Friday so you can see where it stands.
Week 4
Handoff
Written docs and a recorded walkthrough. Each workflow alerts a named person in Slack if it fails.
Then it’s yours. About 70% of clients keep us on a maintenance retainer. The rest run it themselves, which is fine too.
Client work
Recent builds, with the numbers.
Halden Freight
Logistics
·
60 people
to prepare monthly invoices
Monthly invoice prep for 300+ shipments, rebuilt in n8n. Xero gets the invoices and the account team gets a Slack summary.
n8n · Xero · Google Sheets · Slack
5 weeks
Pollen & Co
DTC skincare
·
25 people
of order-status emails drafted by an agent
An AI agent drafts replies to order-status emails using live Shopify and courier data. A person approves each one before it sends.
Shopify · Intercom · OpenAI · n8n
6 weeks
Brightwork Recruiting
Staffing
·
35 people
per candidate at intake
Candidate intake from Typeform to Airtable, with CVs parsed by an LLM and a shortlist posted to the hiring channel.
Typeform · Make · Airtable · OpenAI · Slack
4 weeks
Kestrel Analytics
B2B SaaS
·
90 people
from form fill to assigned rep
Inbound leads get enriched and routed to a rep in under five minutes, weekends included. Along the way we cleaned up 140 inherited Zaps.
HubSpot · Make · Apollo · Slack
3 weeks
House rules
A few things we won’t do, even if you ask.
Most automation projects that go wrong were doomed before anyone opened n8n. These rules are how we avoid that.
Automate a process nobody has written down.
If we can’t describe it on paper, we can’t build it reliably. Mapping comes first.
Let an agent touch money unsupervised.
AI drafts. A person approves anything that pays, signs or promises.
Build in our accounts and rent it back.
Everything lives in your n8n, Make or Zapier workspace. Fire us and it keeps running.
Sell you automation you don’t need.
About one in five audit calls ends with us saying a spreadsheet is fine.
You own every workflow
Your options
Three ways to get this built. We’re one of them.
A full-time hire makes sense once you have more than a year of backlog. Until then, here’s how the options compare, including the row where a freelancer beats us.
First-year cost
First workflow live
Written documentation
Something breaks at 2 a.m.
Platforms
When they leave
Hire an ops engineer
$95k+ salary, plus benefits
3–4 months, counting hiring
If they find the time
Your hire, if they’re awake
Usually one
The knowledge leaves too
Marketplace freelancer
$40–80 an hour, open-ended
1–2 weeks
Rarely
Whoever replies first
Usually one
The knowledge leaves too
Fixed quote per build
2–3 weeks
Always, plus a recorded walkthrough
Alerted right away, fixed within a business day
n8n, Make, Zapier and code
Docs and workflows stay in your accounts
In their words
From the people who signed off on the build.
Rated 4.9 by 38 clients after handoff
We had 140 Zaps and no idea which ones mattered. They deleted 90 of them and nothing broke.
PR
Priya Raman
COO, Kestrel Analytics
I was skeptical about the AI support thing. Now it drafts, Maya approves, and customers hear back in minutes.
TA
Tom Ashby
Founder, Pollen & Co
The spec they wrote in week one was better documentation than we’d ever had for that process.
DW
Dana Whitfield
Head of Ops, Halden Freight
They told us one of our requests wasn’t worth automating. Saved us about six grand.
ML
Marcus Lee
Director, Brightwork Recruiting
The Friday Looms were my favorite part. I never had to ask where things stood.
IC
Ines Costa
Ops Manager, Halden Freight
Our finance lead used to dread the first week of the month. Now she mostly checks a list in Slack.
AM
Aaron Mbeki
CEO, Halden Freight
Pricing
Fixed prices, agreed before we build.
Tool subscriptions are billed to you directly, at cost. We don’t mark up n8n, Zapier or OpenAI.
Single workflow
from
$3,500
One process, mapped, built and documented. Live in two to three weeks.
Written spec and fixed quote
Built in your own accounts
Failure alerts to Slack or email
30 days of fixes included
Ops sprint
Most picked
from
$12,000
Up to five connected workflows over six weeks. The usual first project for a 50-person team.
Everything in Single workflow
One AI agent with an approval step
Weekly Loom updates
Recorded team training
60 days of fixes included
Retainer
$2,400
/month
For teams with a backlog. Month to month, cancel with an email.
Monitoring for every workflow we built
Fixes within one business day
10 build hours each month
Quarterly cleanup of dead workflows
Every build includes
A written spec
Your own accounts
Failure alerts
A recorded walkthrough
FAQ
Questions we get on most first calls.
Something else on your mind? Email us and a person will reply, usually the same day.
What does an automation agency actually do?
We take repetitive work that moves information between tools (a form into your CRM, a Stripe payment into Xero) and build workflows that do it for you. We map the process, build it in n8n, Make or Zapier, add AI steps where they help and document everything so your team can maintain it.
Should we use n8n, Make or Zapier?
Zapier if non-technical people will edit the workflows and volume is modest. Make when the logic branches a lot and you want a lower bill at the same volume. n8n if you run thousands of executions a month or need to self-host for data reasons. We build in all three, and if you’ve already picked the wrong one we’ll say so.
How long does a build take?
A single workflow usually goes live in two to three weeks. A sprint of four or five connected workflows takes about six. The slow part is rarely the building. It’s getting access to the right accounts and agreeing on how edge cases should work.
What happens when an automation breaks?
Every workflow we ship has error handling and alerts a named person when a run fails. On a retainer we fix it within one business day. Without one, you have the docs and the walkthrough, and we’re an email away at our hourly rate.
Do you build AI agents?
Yes, mostly for support triage and document parsing, using OpenAI or Anthropic models depending on the task. Agents draft and sort. A person approves anything customer-facing until the error rate is low enough that you’re comfortable switching that off.
Who owns the workflows?
You do. We build inside your accounts from day one, and you keep the credentials, the workflows and the documentation. If you stop working with us tomorrow, everything keeps running.
How do you handle our data?
We sign an NDA and a data processing agreement, give each workflow the minimum permissions it needs, and can self-host n8n on your infrastructure when data can’t leave it. The AI providers we use don’t train on API data by default.
What isn’t worth automating?
Anything that happens a few times a month, or that depends on judgment nobody has written down yet. For those, a checklist beats a workflow. We’ll tell you on the first call.
Bring us the process that annoys you most.
Thirty minutes on a call. We’ll tell you whether it’s worth automating and roughly what it would cost, even if the answer is a $20 Zapier plan you can set up yourself.
Invoice run finished
6:02 AM
312 drafts created in Xero. 4 need a rate check.
New lead assigned to Sam
9:41 AM
Corvid Labs · 51–200 people · 3m 12s after form fill
Kickoff invite sent
11:15 AM
Asana, Slack and Drive ready for Pollen & Co