Skip to main content
AI that asks before it changes anything →
Spodus
  • Pricing
Log in Get a demo Get started

Recruiting

CRM for staffing and recruiting.

A CRM for staffing holds clients and candidates in pipelines you configure, with the fee invoiced the day a placement lands.

Get a demoGet started
MeridianSearch…⌘K
Workspace
  • Home
  • Inbox12
  • Tasks5
  • Calendar
Favorites
  • Closing this month
  • Open tickets
Sales
  • Contacts
  • Companies
  • Deals
  • Leads
Billing
  • Invoices
  • Quotes
  • Payments
Support
  • Tickets
  • Knowledge base
Team
  • Employees
  • Time off
  • Docs
DealsShareImport/ExportNew deal
All dealsMy dealsClosing this monthFilterSort
Brief taken8$354k

Pinegrove logistics rollout

Pinegrove Logistics

$96k
Oct 16, 20261d

Hearthworks starter

Hearthworks

$8,400
Oct 9, 20264d

Junction POS

Junction Coffee

$31k
Oct 23, 20267d
New deal
Shortlist out9$649k

Northwind Trading Q3 expansion

Northwind Trading

$12k
Overdue 18dtoday

Summit enterprise

Summit Outfitters

$180k
Sep 30, 20261d

Ardmore patient portal

Ardmore Health

$54k
Oct 3, 20262d
New deal
Placed7$353k

Lumen onboarding

Lumen Studios

$30k
Sep 12, 20267d

Coastline platform

Coastline Ferries

$140k
Sep 5, 202614d
New deal
Add status
2 of 9 in Deals
Summit enterprise

Summit Outfitters

Shortlist out

Highlights

Stage
Shortlist out
Value
$180,000
Next step
Fix the SSO bounce before the 2pm call
Today, 2:00 pm
Last touch
1 day ago
Tom Reyes

Details

CompanySOSummit Outfitters
OwnerTom Reyes
PeopleBruno Feltrin
Amount$180,000
Close dateSep 30, 2026

The placement is in one tool.

A CRM for clients, a spreadsheet for candidates, an invoicing tool that has heard of neither. Billing finds out a week later.

  • A CRM
  • A scheduling tool
  • An accounting tool
  • A shared inbox
  • Candidate spreadsheets
  • An HR tool

A week on a desk, and what carries each part of it.

Brief to placement to fee, on boards you built, with the invoice on the client the role belongs to.

CRM

The brief

The client, the role and the candidates on boards you made, with the stages and the fields your desk actually uses.

DealsAll dealsMy dealsNew deal
Proposal9$560k

Veranda supply

Veranda Supply Co

$58k
Oct 2, 20261d

Prentice Motors stock feed

Prentice Motors

$47k
Oct 7, 20263d
Negotiation9$649k

Northwind Trading Q3 expansion

Northwind Trading

$12k
Overdue 18dtoday

Summit enterprise

Summit Outfitters

$180k
Sep 30, 20261d

Ardmore patient portal

Ardmore Health

$54k
Oct 3, 20262d
Won7$353k

Lumen onboarding

Lumen Studios

$30k
Sep 12, 20267d

Coastline platform

Coastline Ferries

$140k
Sep 5, 202614d
Lost3$81k

Tidewater fleet tracking

Tidewater Marine

$44k
Aug 22, 202628d

Greyfield storefront

Greyfield Retail

$9,800
Sep 2, 202617d
Discovery8$354k

Pinegrove logistics rollout

Pinegrove Logistics

$96k
Oct 16, 20261d

Hearthworks starter

Hearthworks

$8,400
Oct 9, 20264d
Summit enterprise

Summit Outfitters

Move stageAdd person
Stage
Negotiation
Company
SOSummit Outfitters
People
Bruno Feltrin
Amount
$180,000
Owner
Tom Reyes
Close date
Sep 30, 2026
Probability
75%

Chat

The desk

A channel per role, so the second consultant on it can read what has already been said instead of asking for a catch-up.

Find
Inbox
  • hello@meridian.co4
  • accounts@meridian.co1
  • Assigned to me2
  • Unassigned3
  • Closed
Channels
  • general
  • sales
  • summit-enterprise
  • support3
  • Add channel
Direct messages
  • Sam Okoro
  • Mia Lund
  • Tom Reyes
summit-enterprise· Enterprise rollout — 150 seats, SSO, pricing4
1 pinned
Sam Okoro10:12
#2231 is the SSO bounce on Summit's new seats. Bruno has three people stuck at the sign-in screen.
Tom Reyes10:14
Create task
He's on the enterprise order too. Can we sort it before the call at 2?
Task👍22 replies
Sam Okoro10:15
On it. I'll put the fix on the ticket and link it here.
Mia Lund10:31
INV-1045 is drafted from the deal. I'll send it once the seats are sorted.
10:40
Bruno's team lead is on the 2pm as well, so worth having the fix confirmed by then.
Kira Devlin11:02
Added the three people to the seat list on the company record.
Message #summit-enterprise
Fix the SSO bounce before the 2pm call

From #summit-enterprise

Create taskCancel
Tom Reyes10:14

He's on the enterprise order too. Can we sort it before the call at 2?

Assignee
Sam Okoro
Due
Today, 2:00 pm
Priority
High
Ticket
#2231
Company
SOSummit Outfitters

Invoicing

The terms

The fee goes out as an estimate.

Invoices›INV-1045SentPaidPDFSend invoice
Meridian
hello@meridian.co
Invoice
INV-1045
Bill to
Summit Outfitters
Bruno Feltrin
bruno@summitoutfitters.com
Issued
Sep 19, 2026
Due
Oct 19, 2026 · Net 30
DescriptionQtyRateAmount
Enterprise plan, 150 seats150$1,200$180,000
Subtotal$180,000
Tax (0%)$0
Total$180,000
Balance due$180,000$0
StatusSentPaid
CustomerSOSummit Outfitters
Bill toBruno Feltrin
From dealSummit enterprise
IssuedSep 19, 2026
DueOct 19, 2026
Tax0% per line
CurrencyUSD
RecurringNo
Record payment

INV-1045 · Summit Outfitters

Amount
$180,000
Method
Bank transfer
Received
Sep 19, 2026
Balance after
$0 · paid in full
RecordPart payment

Support

The client's asks

A portal where a client raises a request and follows it by link, without a consultant's inbox standing in the middle.

TicketsImport/ExportShareNew ticket
Open
9
2 urgent
Within SLA
9 of 9
none breached
First reply
14 min
median, 7 days
Open 9MineUrgent 2UnassignedFilterSort
Number
Subject
Company
Status
Priority
SLA
Assignee
#2231
SSO sign-in fails for new seats
Summit Outfitters
OpenPending
High
9:40 to SLA
Sam Okoro
#2213
Can’t log in after reset
Northwind Trading
Open
Urgent
12:06
Sam Okoro
#2209
Export is timing out
Brightway Logistics
Open
Normal
3h 40
Sam Okoro
#2204
Add a second admin seat
Fieldstone Freight
Open
Normal
6h 12
Kira Devlin
#2198
Webhook retries failing
Tradelane
Open
Normal
1d
Tom Reyes
#2191
Update the billing contact
Northwind Trading
Open
Normal
2d
Mia Lund
#2187
Invoice copy for June
Veranda
Open
Normal
2d
Mia Lund
#2180
SSO metadata mismatch
Pinegrove
Open
Normal
3d
Tom Reyes
#2174
Training for two new starters
Blue Harbor
Open
Normal
4d
Kira Devlin
Bruno FeltrinOpen

#2231 · SSO sign-in fails for new seats

Bruno2h
Since the rollout our new seats bounce off the SSO screen. Three people so far.
Sam1h
On it — I can see the failed sign-ins.
Drafted from the account's history

Hi Bruno — the SSO domain wasn't verified for the new seats. I've verified it, so all three can sign in now — reply here if it recurs.

Approve & sendEdit

Team

The consultants

Your own team: onboarding, documents, the org chart and time off, on the system their desks already run on.

Time offImport/ExportShareNew request
Away next week
4
of 11 people
Pending
1
Kira · Sep 21 – 25
Approved
6
in the next two weeks
CalendarRequests 1BalancesTodaySep 19 – Oct 2, 2026Type
Person
S19
S20
M21
T22
W23
T24
F25
S26
S27
M28
T29
W30
T1
F2
Ava ChenAccount executive
Sam OkoroSupport lead
Vacation
Tom ReyesAccount executive
Kira DevlinSales development
Vacation
Vacation
Mia LundFinancial controller
Malik OseiEngineering manager
Aaron WhitfieldAccount executive
Vacation
Camille DuvalMarketing lead
Vacation
Sofia MarchettiProduct manager
Elliot DannerSoftware engineer
Noor HaddadHead of data
Kira DevlinPendingApproved

Sales development · Time off request

ApproveApprovedDecline
Type
Vacation
Dates
Sep 21 – Sep 25, 2026
Days
5
Allowance left
11 of 25
That week
2 of 3 in Sales
No overlap in Sales that week

What stops happening.

01 — stops

The candidate spreadsheet

Candidates are records with stages, custom fields and an owner, so a role does not depend on who currently has the file open.

02 — stops

Telling finance it happened

The fee is agreed on the deal and the invoice is raised on the same client, so a placement and a bill are one movement rather than two.

03 — stops

The handover briefing

Every note and every next step is on the candidate, so a colleague can cover a desk without half an hour of being caught up.

04 — stops

Two lists disagreeing

The client, the role and the fee are the same records, so nobody has to work out which of the two spreadsheets is the current one.

AI

Everything in one place, so the AI actually knows.

CRM
Invoicing
Support
Chat
Team
Email
Docs
Meetings
Tasks
Files
Notes
Automations
CRM
Invoicing
Support
Chat
Team
Email
Docs
Meetings
Tasks
Files
Notes
Automations

What do you want to know?

Summarize SOSummit Outfitters, then draft a reply to their open ticket.

Asks before it changes anythingClaude Opus 5
Summarize
Deals, tickets, threads
Draft reply and chase
Tickets & invoices
Triage
The support queue
Meeting prep
Calendar & records

Summarize any record.

where do we stand with summit outfitters?
Three things are live:
Summit enterpriseNegotiation · $180,000 · closes Sep 30
INV-1045Sent today · due Oct 19
#2231SSO bounce · fixed this morning
Suggested action
Draft a reply to Bruno

Draft the reply.

reply to Bruno
Your draft is ready. Review and send:
Draft emailBruno Feltrin
Re: SSO sign-in fails for new seats

Hi Bruno — the SSO domain is verified now, so all three seats can sign in…

Suggested action
Submit as Pending

Triage the queue.

sort the new tickets
Sorted. Nothing moves until you accept:
SSO sign-in fails for new seatsUrgentSamAccept
Invoice PDF comes out blankHighMiaAccept
Add a second admin seatNormalSamAccept
Suggested action
Accept all 4

Prep the meeting.

prep me for the 2pm
Your brief for Summit Outfitters:
Today2:00PM
Summit Outfitters · rollout call
  • Negotiation · $180,000 · closes Sep 30
  • #2231 fixed this morning — confirm it
Suggested action
Ask if the order form is signed

Keep the pipeline clean.

what's stalled?
Two deals are past their close date:
18days past
Northwind Trading Q3 expansion
$12,400 · Ava
Call Dana about the order formAccept
1day past
Kelleher Foods trade portal
$88,000 · Kira
Confirm the revised close dateAccept
Suggested action
Accept both, draft the follow-ups

Pick your favourite model.

Claude
ChatGPT
Gemini
Grok

Automations

What runs without anyone.

When a record changes, create the next record or send the email.

  1. A date you set on a role arrives

    the chase you wrote goes out, so the client hears from you on the day you promised rather than the day you remembered.

  2. A retained instalment comes round

    the recurring template raises that invoice as a draft on the day it is due, whether or not anyone signed in; you check it and send it.

  3. A client raises a request in the portal

    it opens as a tracked request with an owner and a response target, and they get a link to follow it.

AutomationsAutomationsRuns
Follow up on the close dateTestDeactivate
Active
Triggeron Close date · Deal
ActionSend the follow-up
Record date reached
Change trigger type
Record typeDeals
Date fieldClose date
Days offset00 = the day itself; negative = days before; positive = days after

Questions staffing and recruiting firms ask.

Not answered here? Ask on your own data, in a demo.

Get a demo
  • Is this an applicant tracking system?

    It is a pipeline you configure, not a parser. There is no resume parsing and no job-board posting. What you get is custom stages, custom fields, drag-and-drop and automations, which is a real candidate pipeline if you are running one on a spreadsheet today. It replaces the CRM, the invoicing tool and the shared inbox around your sourcing.

  • How is it priced for a recruiting firm?

    Per seat, per month, for the people on your desk who sign in: one flat rate at any team size, and never per module. Every paid plan starts at a five-seat minimum, and your clients in the support portal are free and never count. Ask for a demo and we will quote it. Every plan carries all five products.

  • Can we bring our clients and candidates across?

    Yes. Bring contacts, companies and deals in by CSV or a guided import; your stages and custom fields map across, so nothing is lost on the way in. Candidates come in as contacts with whatever columns your spreadsheet had, and those columns become fields you can filter and sort on.

  • Where do CVs and documents live?

    Attached to the record they belong to, on the candidate or the client, with the notes and the history. They are stored files, not parsed ones: Spodus keeps the document and shows it to whoever opens the record, it does not read it into fields for you. Custom fields hold whatever you want to search on.

  • Do we have to move everything at once?

    No. Contacts, companies and tasks are there from the first minute; invoicing, the portal and the HR side switch on when you want them. Turning one on later brings back its screens with whatever is already in them. Start with the candidate board. Switch invoicing on at the first placement.

Put the whole recruiting firm on one seat.

Start today, or bring your own data to a demo and see it there.

Get a demoGet started
MeridianSearch…⌘K
Workspace
  • Home
  • Inbox12
  • Tasks5
  • Calendar
Favorites
  • Closing this month
  • Open tickets
Sales
  • Contacts
  • Companies
  • Deals
  • Leads
Billing
  • Invoices
  • Quotes
  • Payments
Support
  • Tickets
  • Knowledge base
Team
  • Employees
  • Time off
  • Docs
DealsShareImport/ExportNew deal
All dealsMy dealsClosing this monthFilterSort
New6$179k

Harbor Marine onboarding

Harbor Marine Supply

$24k
Oct 24, 20261d

Oakline advisory retainer

Oakline Advisory

$36k
Nov 6, 20262d
New deal
Discovery8$354k

Pinegrove logistics rollout

Pinegrove Logistics

$96k
Oct 16, 20261d

Hearthworks starter

Hearthworks

$8,400
Oct 9, 20264d

Junction POS

Junction Coffee

$31k
Oct 23, 20267d

Grant & Sons quote tool

Grant & Sons

$22k
Nov 4, 202620d

Ashby Insurance claims portal

Ashby Insurance

$64k
Nov 18, 20262d
New deal
Proposal9$560k

Veranda supply

Veranda Supply Co

$58k
Oct 2, 20261d
New deal
Negotiation9$649k

Northwind Trading Q3 expansion

Northwind Trading

$12k
Overdue 18dtoday

Summit enterprise

Summit Outfitters

$180k
Sep 30, 20261d

Ardmore patient portal

Ardmore Health

$54k
Oct 3, 20262d
New deal
Won7$353k

Lumen onboarding

Lumen Studios

$30k
Sep 12, 20267d

Coastline platform

Coastline Ferries

$140k
Sep 5, 202614d
New deal
Spodus

The all-in-one business suite. CRM, finance, HR, support, and inbox in one seat.

Product

  • CRM
  • Finance
  • HR
  • Support
  • Inbox
  • All products
  • Integrations
  • Pricing

Solutions

  • Agencies
  • MSPs and IT services
  • Recruiting
  • Consultants
  • Accounting firms
  • Startups
  • Small businesses
  • Professional services
  • B2B services
  • All solutions

Features

  • Tasks
  • Calendar
  • Docs
  • Notes
  • Forms
  • Automations
  • Goals
  • Time tracking
  • Connected records
  • Customer portal
  • Roles & permissions
  • All features

Compare

  • vs ClickUp
  • vs HubSpot
  • vs Asana
  • vs Zendesk
  • vs monday.com
  • vs Zoho One
  • All comparisons

Alternatives

  • HubSpot alternative
  • monday.com alternative
  • ClickUp alternative
  • Zendesk alternative
  • All alternatives

Migrate

  • From HubSpot
  • From monday.com
  • From ClickUp
  • From Pipedrive
  • From Asana
  • From Trello
  • All migration guides

Company

  • Help
  • Security
  • Status
  • Contact

© 2026 Spodus Studios · Operated by Olum LLC.

  • Privacy
  • Terms
  • DPA
  • Sub-processors
Spodus