The platform

Fifteen modules that were born in the same room.

Sonaris isn't a suite. It's one application whose modules share a database, a permission model and a single idea of who your customers, collaborators and clients are. Below, what each one does and how it leans on the others.

One shell

The same building, different rooms.

A module rail on the left, a module nav beside it, your work in the middle. Switching from a deal to its project to the invoice is a click, not a new tab. The shell remembers where you were in every module.

Projects
Night Drive — Album Campaign
Rebrand · Halcyon Agency
Studio bookings · October
Sections
Boards
Templates
Workflows
PROJECT · RELEASENight Drive — Album Campaign
Deal: Won · $18,000Contract signed#night-drive
Pre-release
Approve final mastersCHECKLIST · 7/9
Press kit to DocsDOCS · LINKED
Vinyl test pressingCOMMERCE · STOCK 300
Launch week
Publish store pageFLOW · ON PHASE CHANGE
Send to “Bought last LP” segmentCRM · 2,140 CONTACTS
Done
Artwork sign-offFILES · V4 FINAL
Deposit invoice paidPAYMENTS · $6,000
Linked
Halcyon RecordsCRM
Launch flow · 5 stepsFlows
Night Drive LP · 3 variantsCommerce
#night-drive · 14 onlineChat
Contract · $18,000Payments
The current

Flows. The automation layer that isn't an integration.

Every module publishes triggers and actions into Flows. You draw a graph — when this, if that, then these — and the engine runs it inside the same database the rest of the app uses. No API keys, no polling, no per-task fees, no "the zap broke".

Triggers
order placedorder refundeddeal lostcontact went quietcustom field changedticket createdticket unansweredticket resolvedtask assignedchecklist completeddelivery submittedcontract completedmatch foundmember joinedsite publishedsite unpublishedschedulewebhook
Actions
create project from templateadvance project phasecreate / assign / complete taskassign checklistcreate dealmove deal stageassign contact ownertag contactmanage listsend to segmentcreate / reply to ticketcreate productpublish product / serviceadjust stockfulfil ordermark shippedsend digital downloadpublish / unpublish sitecreate pagesend emailsend chat messagecreate channelinvite membercreate briefsend offerAI generateHTTP requestset variable / transform
Built for production

Versioned. Every edit is a new version; roll back any time.

Observable. Each execution has a log you can read line by line.

Safe. Circuit breakers and execution limits stop a runaway flow before it stops you.

Shareable. Start from a template catalogue or share flows between workspaces.

Conditional. Branch on any field, interpolate any variable, call out over HTTP when you need the outside world.

01 — Make

Where the work gets made.

Projects

Boards, phases and templates for client and internal work.

Every release, campaign, shoot or retainer is a project with sections, tasks, owners and phases. Spin one up from a template or from records that already exist — a deal, a brief, a booking — and it arrives already linked to them.

  • Board, list and timeline views with saved lenses
  • Phases that can trigger flows when they advance
  • A chat room, files folder and docs per project
  • Guest access so clients see their project and nothing else
Projects · Rebrand · Halcyon Agency
Discovery
Stakeholder interviewsCHECKLIST · 5/5
Brand audit docDOCS
Design
MoodboardsCANVAS · 3 BOARDS
Logo directions v2FILES · 12 ASSETS
Client review callBOOKING · THU 14:00
Delivery
Brand guidelines siteSITES · DRAFT
Final invoicePAYMENTS · $4,500
Docs

Living documentation, drafted where the work is.

Handbooks, briefs, specs and process docs organised into docsets with search, a sidebar and a table of contents. Link a doc from a task, a project or a client portal and it stays one source of truth.

  • Docsets with full-text search
  • Rendered markdown with embeds
  • Share with guests or publish to a site
Docs · Studio handbook
Onboarding a new artistUpdated 2d
Release checklist — the long versionLinked · 3
Session rates & depositsPublic
Brand voiceDraft
Canvas

An infinite board for thinking out loud.

Moodboards, campaign maps, storyboards, mind-maps. Standalone, or hosted as a tab inside a project so the thinking lives next to the doing.

  • Shapes, sticky notes, images and connectors
  • Project-hosted or free-standing
  • Embed on a site page
Canvas · Night Drive — visual world
Palette: dusk, sodium, chromeSTICKY
Cover concept B → sleeveLINKED · FILES
Teaser schedule→ PROJECT TASKS
Checklists

Runbooks for the steps you never skip.

Build a library of templates — release day, client onboarding, studio turnover, compliance — then attach a checklist to any record: a task, a project, a booking, a deal. A completed checklist can trigger a flow.

  • Libraries and templates
  • Attachable to anything
  • Completion as a Flows trigger
Checklists · Release day · 7 of 9
Masters approved by artist
Metadata and ISRCs filed
Pre-order live on store
Press release sent to segment→ CRM
Publish store page→ Sites
Files

Every asset, versioned, attachable, shareable.

Folders per workspace and per project, a folder tree in the module nav, version history on every file and share links you can revoke. Anything in Sonaris can carry attachments — tasks, contacts, orders, messages — and they all land here.

  • Versioning and previews
  • Attachments on any record
  • Share links with expiry
Files · Night Drive · Artwork
cover_v4.tif
v4 · final
sleeve_back.tif
v2
label_a.pdf
v1
Shared with Halcyon Records (guest)Expires 30d
02 — Reach

Every person you work with, on one desk.

CRM

Contacts, pipelines, tickets, campaigns and bookings.

One contact record that the store, the site forms, the inbox and the marketplace all write to. Pipelines for deals, a help desk for tickets, segments and campaigns for the people who said yes, and public booking pages for the ones who want a slot.

  • Deals and pipelines with stage automations
  • Tickets with SLAs and automations
  • Segments, newsletters and campaigns
  • Booking pages with deposits via Commerce
  • CSV import and relationship mapping
CRM · Pipeline · Agency work
Qualified · 3
Lumen Studios — Launch film$12,000 · FROM SITE FORM
Vela Records — EP campaign$6,500
Proposal · 2
Halcyon — Rebrand$18,000 · PROPOSAL SENT
Won · 4
Night Drive — Album→ PROJECT CREATED
Studio retainer — Q4→ CONTRACT · PAYMENTS
Messages

Shared inboxes, filed against the contact.

Internal mail for the asynchronous conversations — sales, support, studio bookings — with subjects, participants, read state and ownership. Every conversation sits on the contact it belongs to, so the whole team has the context.

  • Shared inboxes per team or purpose
  • Internal notes alongside the thread
  • Transfer, assign and close
Messages · Bookings inbox
Re: Mix session — 24 Oct · Maya OseiAssigned · you
Vinyl pre-order question · R. DiazOpen
Invoice #1042 received — thanks · HalcyonClosed
Maya OseiCan we push the start to 11? Bringing the drummer.
YouDone — moved the booking and the room checklist. See you at 11.
Chat

Real-time rooms for the workspace and every project.

Channels and DMs with presence, threads and file drops. Each project gets its own room, clients can join as guests, and flows can post into any channel when something happens elsewhere in the system.

  • Channels, DMs and project rooms
  • Guest participants
  • Flows post updates automatically
Chat · #night-drive · 14 online
Flows · botPhase advanced to Launch week. Store page published, campaign queued to 2,140 contacts.
InesTest pressing arrived — it's gorgeous. Photos in Files.
YouDeposit cleared too. Let's go.
Forms

Capture leads and briefs straight into the machine.

A form builder whose submissions become contacts, deals, tickets or briefs the moment they arrive. Embed forms on your Sonaris site or anywhere else.

  • Drag-and-drop fields and validation
  • Public submissions, spam-safe
  • Submissions as Flows triggers
Forms · Project enquiry
NameText
What are you making?Select
Budget rangeRange
DeadlineDate
On submit → create contact + deal in “Qualified”Flow
Profiles

A public face for you and your workspace.

Each person and each workspace gets a profile — the thing other Sonaris workspaces see when you post a brief or send a proposal. Invite clients as guests so they can see their project, chat and files without a paid seat.

  • Person and workspace profiles
  • Guest seats at no charge
  • Reputation from Marketplace reviews
Profiles · Halcyon Records
Halcyon Records
LABEL · LONDON · 4.9 ★ (23 REVIEWS)
Open brief: Album campaign — visual identity$8–12k
Services offered: Mastering, Distribution2
03 — Trade

Publish the shopfront. Sell the work. Get paid.

Sites

A website builder with a storefront built in.

Themed, section-based pages with a visual editor — or drop into raw templates when you want full control. Hero, gallery, audio player, portfolio, booking, product grid, newsletter: thirty-odd sections that already know about your catalog, forms and contacts.

  • Visual page editor and a code editor for template pages
  • Theme gallery, custom domains, SEO and redirects
  • Storefront, cart and checkout rendered from Commerce
  • Artist bios, audio, downloads, portfolios and galleries
Night Drive — out 7 NovPre-order the LP · Listen to the first single
LP · $32
Digital · $9
Tee · $28
halcyon.records · publishedTheme · Dusk
Commerce

Products, services, orders and contracts.

The catalog and the money objects. Physical products with variants and stock, digital products that deliver themselves, services with packages and bespoke contracts with milestones. Sell through your storefront, the Marketplace or by hand — every channel writes the same order.

  • Products, variants, SKUs and stock
  • Digital delivery, discounts, shipping and tax
  • Services, packages and contracts with escrow
Commerce · Orders · Today
#2041 · Night Drive LP + Tee · $60Paid · to ship
#2040 · Night Drive (digital) · $9Delivered
Contract · Rebrand milestone 2 · $6,000Escrow
Stock · LP 300 → 287Auto
Payments

Checkout, invoices, escrow and payouts.

Connect a bank account once and every channel pays into it. Contracts hold funds in escrow until a milestone is accepted. Storefront sales carry no Sonaris commission.

  • Stripe-powered checkout and connected payouts
  • Escrow on Marketplace contracts
  • Transaction history on every record
Payments · Balance
AVAILABLE
$14,230.00
Payout to Halcyon Records LtdFri
Escrow held · Rebrand M2$6,000
Storefront · 31 orders this week$1,842
Marketplace

Hire other workspaces. Or get hired.

A two-sided marketplace between Sonaris workspaces. Post a budgeted brief, receive proposals, contract with escrow, review when it's done. Or publish your own services and let briefs find you. Everything flows into the same projects, chat and payments you already use.

  • Briefs, proposals and matching
  • Public or invite-only
  • Contracts, escrow and reviews
Marketplace · Briefs matching you
Album campaign — visual identity$8–12k · 3 proposals
Podcast launch — edit & mix, 10 eps$4k · invited
Tour poster series$1.5k · live
Your proposal accepted → contract + project createdFlow
How they connect

A few of the hundreds of threads between modules.

When this happens……this module…already knows, so
A form is submitted on your siteCRMa contact and deal exist, tagged by source, before you've seen the email.
A deal moves to WonProjects · Commercea project is created from the service template and a contract is drafted from the deal value.
A project phase advancesFlows · Sitesthe launch flow runs and the store page publishes itself.
An order is placedCommerce · CRM · Chatstock adjusts, the buyer is tagged, the download is delivered and #sales hears about it.
A client books a sessionCommerce · Checklists · Projectsthe deposit is taken, the room checklist is assigned and a task lands on that day's board.
A contact goes quietMessages · CRMa follow-up is drafted in the inbox and the owner is nudged.
A proposal is accepted in the MarketplaceCommerce · Payments · Projects · Chata contract with escrow exists, a project is created and both workspaces share a room.
A ticket goes unansweredChat · CRMthe support channel is pinged and the ticket is reassigned.
All of it, from day one

Fifteen modules. One seat.

Every module is included on every plan. Start with the two you need today; the other thirteen are already waiting.