NEEDLEBASESign in

Built for tattoo & piercing studios

The studio OS that takes deposits seriously.

Booking, POS, texting, and artist payouts in one system — built for tattoo and piercing studios of 3–8 artists.

Online booking

Deposit-first booking

No-shows die when the booking itself costs something. Your public booking page walks a client through service, artist, and an open slot — then takes the deposit through secure hosted checkout before anything is confirmed.

The appointment is created only once the deposit payment succeeds. There are no unpaid holds to chase, and the confirmation text goes out automatically with the thread landing in your inbox.

The deposit applies in full to the appointment total, and no-show fees are only ever charged once per appointment.

Ironclad Tattoo Collective · booking

  1. ServiceFlash tattoo (small)
  2. ArtistRiley Calder
  3. TimeTue, Aug 4 · 2:00 PM
  4. Your detailsName, phone, consents
  5. Deposit
Deposit due today$50

Applies in full to the appointment total.

The booking line as a client sees it. Each step inks when it is committed; the deposit is the last one.

Compliance

Built for minors done right

Tattooing or piercing a minor is a paperwork problem before it is anything else. Digital consent forms carry dedicated fields for the guardian’s name, their relationship to the client, and the minor’s date of birth — not a scribble in a margin.

Every signed form stores the exact waiver text as it was signed, so a later policy edit never rewrites history. Client records carry the minor flag and date of birth alongside the guardian details.

Guardian name, relationship, and minor date of birth — captured on the signed form itself.

add-onCompliance + Waitlist (consent forms + aftercare)$29/mo· included in the Studio plans

Consent record · demo studio

ClientHarper Draper (16)
Date of birth2009-11-04
GuardianMorgan Draper
RelationshipParent
SignedTue, Aug 4 · 1:52 PM

Waiver text stored as signed — later policy edits never rewrite this record.

A signed consent record on a client profile — fictional demo client, guardian fields as the form stores them.

Front desk

POS, card readers, and artist payouts

Charge at the counter with paired card readers — tap or chip — and every sale is recorded against the client, so history and reports stay complete. A sale that finished on the reader settles even if the app was closed mid-charge.

Your studio connects its own Stripe account, and every payment — deposits and in-person sales — settles directly into it. You are the merchant of record: payouts, disputes, and tax reporting live in your own dashboard.

See what each artist is owed: commission payouts and reports are part of the core plan, not an upsell.

Card processing is standard Stripe pricing on your own merchant account — Needlebase adds no platform fee.

Counter sale · demo studio

ItemFlash tattoo (small)
ArtistRiley Calder
Price$120.00
Deposit paid−$50.00
Due at the counter$70.00

Tendered on a paired reader · commission recorded to the artist

A card-present sale on seeded demo data: the deposit already paid online comes off the balance.

Messages

One inbox, with an AI front desk on call

Your studio gets its own texting number. Client replies land in a shared inbox any staff member can pick up. STOP opt-outs are honored automatically, and quiet hours hold outbound messages until an acceptable local time.

Add the AI front desk and it answers client texts: it looks up availability, sends your booking link, and answers questions from your studio knowledge. Your staff approve or take over any thread — every conversation has a mode, and the assistant never talks over you.

Texting goes live once carrier registration (A2P 10DLC) clears — receiving works right away, and registration starts during setup.

add-onAI Concierge (300 conversations incl., $0.35/conversation overage)$89/mo· included in Studio + AI

Inbox thread · demo studio

Any chance you have something Saturday afternoon?

Avery Barlow · (555) 555-0134

Draft · waiting on you

We have 2:00 and 4:30 open Saturday with Riley. Want me to hold one?

Thread modeAgentHumanPaused
A concierge-drafted reply waiting on staff: stencil means nothing has been sent yet.

Running your own agent instead? The same scoped, audited Agent API the concierge uses is open to your tools.

/api/agent/v1

Plans that stay out of the way

The basics are never upsold — one bill, no per-calendar fees.

See full pricing

Try it on your own studio.

14-day free trial · cancel any time