The platform

EVERYTHING
YOU NEED.
NOTHING
YOU DON'T.

TheRoom.ink is a booking platform built for independent tattoo artists in the UK. No AI. No per-booking commission. No bloat. A flat monthly subscription and every tool you need to run your practice — without giving a cut of every session to a platform that doesn't understand your craft.

This page explains how the platform works in full — for both artists and clients. Everything from signing up to getting paid, how bookings move through the system, and what each feature actually does in plain terms.

FOR ARTISTS

TheRoom.ink is built around a simple idea — the platform should do the admin, and you should do the tattooing. Everything in this section explains how that works in practice, from your first login to a fully booked calendar.

It works out of the box. Advanced settings are there when you want them.

One of the traps with "flexible" software is that you end up spending more time configuring the tool than using it. TheRoom.ink is built to avoid that. The moment your account is verified, your booking page is live. You don't need to set up anything complicated to start taking requests.

Every setting has a sensible default. Your availability defaults to Monday to Friday, 10am to 6pm. Your deposit defaults to on-confirmation — meaning you set the amount when you review each booking, rather than having a fixed upfront charge. Your session lengths default to common durations for each size. Your flash, consultations, and touch-up options are all off by default — they only appear on your booking page when you switch them on.

The advanced settings exist for artists who want more control — but they're layered. You don't have to touch them to have a working booking page. You only go deeper when a default doesn't suit how you actually work.

Works immediately
  • Public booking page at your URL
  • Standard Mon–Fri availability
  • On-confirmation deposits
  • Default session lengths per size
  • Automatic booking emails
  • Books open/closed toggle
  • 30-day free trial, no setup required
There when you need it
  • Per-day custom hours
  • Date overrides and closures
  • Custom size tiers and durations
  • Percentage-based deposits
  • Flash catalogue and drops
  • Consultation toggle
  • Auto-close books on a timer
  • Booking expiry windows
  • Booking retention settings
  • Complimentary touch-up windows

The philosophy is simple — if you're a busy artist who just wants bookings to work, you won't be buried in settings. If you're particular about how you run your schedule and want fine-grained control, it's all there.

Getting started

Creating your account

Sign up at theroom.ink/signup. Select "I'm an artist", enter your name, email, and choose a username. Your username becomes your booking URL — theroom.ink/book/yourname — so pick something that matches how you're known. You can change it later in your settings, but any existing links will stop working, so choose carefully.

Verify your email when the confirmation arrives and your account is active. Your booking page won't be public yet — that happens after verification.

Verification

To make your booking page live, DM @theroomink.app on Instagram from your artist account. We check you're a real, practising tattoo artist and verify you within 24 hours. This step exists to keep the platform genuine — it's not a gatekeeping exercise. Apprentices are welcome.

While you're waiting, set everything up in your dashboard — your availability, profile, deposit settings, flash catalogue. Everything can be configured before you go live.

Your 30-day free trial

Your first 30 days are completely free. No card required. Full access to every feature. After the trial, a subscription keeps your booking page active. If you don't subscribe, your page is deactivated — but your data stays intact and your page comes back the moment you do.

Your public profile

You have two public-facing pages on TheRoom.ink. Your booking page at theroom.ink/book/yourname is the link you share — it's where clients submit requests. Your profile page at theroom.ink/@yourname is your presence on the platform — it shows your work, portfolio, posts, and lets people follow you.

What your profile shows

Your profile displays your avatar, cover image, name, city, bio, Instagram handle, and the tattoo styles you work in. It shows whether your books are open or closed, a Book Now button when you're open, and a Follow button. As you use the platform over time, your Work tab fills up with tattoo posts, your Portfolio tab shows your uploaded work organised into collections, and your Posts and Blog tabs let you share content with your followers.

Edit profile

From your dashboard, go to Edit Profile to update your display name, bio, avatar, and cover image. Your city, Instagram handle, and styles are also editable there. The page shows nudges if you've left fields empty that clients commonly look for — not enforced, just a heads up.

Setting your availability

Working days and hours

In your dashboard settings, pick which days you work and set your default start and end times. This is the simple version — one set of hours that applies to every working day. If you work different hours on different days, switch to advanced mode and set them per day individually. For example — shorter hours on Mondays, longer on Thursdays and Fridays.

Date overrides

Add a date override for any day you want to close or adjust. Bank holidays, the week you're at a convention, a day you're running short — add the date, mark it closed or set different hours, and clients won't be able to book those slots. Overrides take priority over your regular schedule.

Buffer time

Set a gap between sessions. If you book a 3-hour piece ending at 3pm, a 30-minute buffer means the next bookable slot is 3:30pm — not 3pm. Useful if pieces often run longer than planned, or if you need time to clean down properly between clients. Configurable from 15 minutes to 3 hours.

Books open and closed

Toggle your books open and closed from anywhere in your dashboard. When closed, your booking page tells clients your books are shut and gives them the option to follow you. You can also set an auto-close — pick a date and time, and your books close themselves automatically. Useful for holidays or periods when you know you'll be away and don't want to remember to do it manually.

Booking window Soon

Set how far ahead clients can book. If you set a 3-month window, the calendar on your booking page only shows available slots within the next 3 months. Useful if you open your books in blocks — you plan the next quarter, open bookings for it, and clients can only book within that period. When you're ready to open the next block, you extend the window.

Size tiers and session lengths

You define the sizes you work in and how long each one typically takes. You give each size a label — "Under 2 inches", "Half sleeve", whatever makes sense for how you describe your work. Behind each label, you set the session duration in minutes.

When a client picks a size on your booking page, the calendar only shows them time slots long enough to fit that session — accounting for your buffer time. If your last slot of the day starts at 4pm and you close at 6pm, a 3-hour session won't show as available for that slot. The calendar does the maths so you don't have to.

You can create as many size tiers as you like and give them any labels you want. The defaults cover the most common sizes — you can replace them entirely or add to them.

The booking system

This is the core of what TheRoom.ink does. Here's exactly how a booking moves from a client request to a confirmed appointment — and what happens at each step.

How clients book

A client visits your booking page. They see your name, city, styles, any booking note you've written, and a calendar showing your available dates. They pick a booking type, select a date and time from the available slots, fill in their brief, upload any reference images, and hit submit. That's it from their side — the request lands in your dashboard for you to review.

The booking status flow

Every booking moves through statuses as it progresses. Here's the full journey:

Pending
Awaiting Payment
Confirmed
Recent
Completed

A request starts as Pending — it's in your queue, waiting for you to review it. When you confirm it and the client receives a payment link, it moves to Awaiting Payment. When the client pays, it becomes Confirmed — the appointment is locked in. After the appointment date passes, it moves automatically to Recent for 48 hours, then completes to Completed. You can mark it complete manually before that if you prefer.

If you decline a request, it's Cancelled. If you cancel a confirmed booking, it's Cancelled. If a client doesn't show, you mark it as No Show.

How multiple clients can request the same slot

This is one of the more important things to understand about how TheRoom.ink works, because it's different from how most booking tools operate.

On most booking platforms, when a client selects a slot, it's blocked immediately — no one else can request it while you're reviewing. This sounds logical, but in practice it means you lose bookings. A slot gets held by someone who never follows through, while other interested clients moved on because the slot looked unavailable.

TheRoom.ink works differently. Multiple clients can request the same date and time simultaneously. Your calendar isn't blocked while you're reviewing. You see all the requests, pick the one you want to confirm, and the others are automatically cancelled — with an email sent to those clients explaining the slot was filled by someone else, not that their request was rejected.

Real example

Three clients request your 10am slot on a Saturday. You review all three requests over the weekend. One is a large piece you're excited about. You confirm that one. The other two clients get an email saying "The slot you requested has been filled — this isn't a reflection of your request, another booking was confirmed first." They can request a different date, or follow you to keep an eye on availability.

You never had to manually decline anyone or explain yourself. The platform handled it.

Reviewing a request

In your dashboard, each Pending booking shows the client's name, booking type, requested date and time, size, description, placement, and any reference images they uploaded. You can open images full size. You can add a private artist note visible only to you. Then you confirm or decline.

Requests expire automatically after a set number of days if you haven't actioned them — configurable in settings, default 7 days. The client receives a notification. This keeps your dashboard clean and prevents old requests from piling up.

Confirming a booking

When you confirm, you set the deposit amount and finalise the session length for that booking. Both are pre-filled from your settings — adjust them if this particular booking warrants it. A payment link is sent to the client automatically. They have a set window to pay (48 hours by default, adjustable in settings) before the booking expires and the slot opens back up.

Once the client pays, you both receive a confirmation email. The booking is confirmed. A 48-hour reminder goes to the client automatically before their appointment — you don't send this manually.

The five booking types

Your booking page can show up to five types of booking. Each one has a different form tailored to the information that type of appointment actually needs. You control which ones appear — consultation, touch-up, and flash are all off by default and only show when you enable them.

Custom work Live

The standard booking. A client has an original idea — something they want designed and tattooed. The form asks them to describe what they want, where on their body, what size, and gives them the option to upload up to three reference images to give you a visual starting point.

This is the most open-ended type. Clients can be as detailed or as brief as they like — the quality of what they give you is up to them, and you review it before committing to anything. If a request doesn't have enough information, you can decline and ask them to resubmit with more detail, or reach out to them directly.

Cover-up Live

For clients who want to cover existing ink. Cover-ups need more information upfront than a fresh tattoo — you need to know what's already there as much as you need to know what they want over it. The form asks the client to describe the existing tattoo being covered (what it is, how old, rough size) as well as the design they want to cover it with.

Both descriptions appear on the booking card in your dashboard. When you review a cover-up request, you have a complete picture before making any decision — you're not finding out about the existing tattoo when the client walks in.

Consultation Optional Live

Off by default. Enable it in settings if you offer in-person consultations before committing to a booking. A consultation is a shorter appointment — typically 30 minutes — where the client comes in to talk through their idea face to face before a full booking is made.

The consultation form is lighter than a standard booking — description and placement are both optional, and there's no size field or image upload. Some clients have a rough idea they want to develop with you in person rather than trying to explain it through a form. Consultations give them a proper route to do that without cluttering your calendar with bookings that aren't fully formed yet.

No deposit is required for a consultation — it's a conversation, not a commitment. You can follow up with a standard booking request after.

Touch-up Live

A paid touch-up request. The client describes which tattoo needs work — ideally with a photo of the current state — and books a slot for you to refresh it. This is the general paid version, the same booking flow as custom work but with a form that prompts the client to describe the existing tattoo being touched up.

Separate from the general touch-up is the complimentary touch-up system (coming soon) — where clients who had a completed booking with you within a set window can book a free follow-up, no deposit required. That's tied to a specific completed session. The general touch-up here is just a standard paid appointment for any touch-up work, regardless of where or when the original tattoo was done.

Flash Optional Live

Off by default. Enable by uploading flash to your dashboard. When you have active flash, it appears as a booking type on your page. The client browses your available designs — seeing images, prices, and remaining quantities — and selects the one they want. The booking arrives pre-filled with the design's details. No ambiguity about what they're booking.

Flash bookings use a simplified form — the design is already chosen, so there's no description or size field. Clients can leave an optional note (colour preferences, sizing adjustments). The system handles the rest — including blocking the design from being booked twice if it's a one-of-one, and tracking remaining quantities on limited runs.

Deposits and payments

How deposits work

When a client pays their deposit, they pay two things — the deposit amount you set, and a small card processing fee that covers Stripe's cost of processing the transaction. This fee is shown clearly to the client before they pay. You receive exactly the deposit amount you set. TheRoom.ink takes nothing from any transaction. Our revenue is your subscription fee — nothing else.

On-confirmation deposits

The default mode. You review the booking, decide the deposit amount for that specific appointment, and set it when you confirm. The client then receives a payment link for that amount. This gives you full flexibility — you can charge a higher deposit for a large piece, a lower one for a regular client, or adjust based on anything you know about the booking.

Percentage deposits

An alternative mode. Set a default percentage in your settings — for example, 20%. When you confirm a booking, enter the estimated session total. The deposit calculates automatically. Still adjustable per booking if a specific session calls for something different.

Stripe Connect Soon

Currently, deposits are processed through TheRoom.ink's Stripe account and the full amount is passed to you. With Stripe Connect, you connect your own Stripe account directly to the platform. From that point, deposits go straight into your Stripe account the moment the client pays. TheRoom.ink never holds your money, never has access to it, and is not a party to any transaction. You connect once and it works automatically from then on.

Refunds Soon

Refund decisions are entirely yours. TheRoom.ink does not mediate, guarantee, or process refunds — we provide the tools and stay out of it. Once Stripe Connect is live, a refund button will appear on any paid booking card in your dashboard. Enter the amount (the full deposit is pre-filled, but you can refund any amount up to the total paid), confirm, and Stripe returns the money to the client's card. Stripe's processing fee from the original payment is non-refundable — that goes to Stripe, not to you, and it doesn't come back regardless of whether the booking happens.

Refunds can only be issued within 180 days of the original payment. After that window, any resolution has to be arranged directly with the client outside the platform.

The flash system

Flash on TheRoom.ink isn't an afterthought — it's a full catalogue system. Here's how it's structured and how each part works.

Folders

The top level. Create a folder for each series or theme — "Summer Flash", "Traditional Series", "Creepy Crawlies". Folders can have a cover image, a payment mode (client pays on the platform or pays on the day), and can be set up as a drop with a scheduled release time.

Sets and sheets

Within a folder, you can create sets. A set represents a flash sheet — upload an image of the full sheet, then add individual designs within that set. Useful if you work in sheets and want clients to be able to browse the full sheet image as well as select individual pieces.

Individual designs

Each design has its own title, price, size, session duration, and image. You set the quantity:

Flash drops

Mark any folder, set, or design as a drop and set a release date and time. Before the release, clients visiting your booking page see the design listed as "upcoming" with a countdown showing how long until it drops. At exactly the scheduled time, it goes live automatically — no manual intervention needed. The booking page updates in real time.

Real example

You've drawn 8 new flash designs. You create a folder called "October Drop", mark it as a drop, and set the release for Friday at 6pm. From that moment, anyone who visits your booking page sees "October Drop — dropping in 3 days, 14 hours". At 6pm Friday, the folder goes live and clients can start booking.

You didn't have to be at your phone. You set it up once and it handled itself.

Flash days

A flash day is a specific date where flash is the focus. Create one in your dashboard, pick the date, choose which folders are available, and decide whether to block custom bookings on that day so it's flash-only. You can announce it immediately or schedule the announcement for a later time — useful for building anticipation before the reveal. On the day itself, a flash day banner appears on your booking page.

What the platform handles automatically

A significant part of what TheRoom.ink does is run in the background without you having to think about it. Here's everything that happens without any input from you once it's set up:

None of these require any action from you. Set up your account once and the platform runs the routine admin.

FOR CLIENTS

How to find artists, submit a booking request, pay your deposit, and manage your appointments on TheRoom.ink.

Finding an artist

Right now, you find artists on TheRoom.ink the same way you find them on Instagram — they share their booking link in their bio, and you click it. The booking link takes you directly to their booking page where you can see their availability and submit a request.

Artist discovery — a page where you can browse all verified artists by style, city, and availability — is coming soon. For now, if you've found an artist you like and they're on TheRoom.ink, their link is the entry point.

Creating an account

You don't need an account to submit a booking request. But creating one means your booking history is all in one place, you can follow artists, and you get a public profile. Sign up at theroom.ink/signup, select "I'm a client", and fill in your details. Verify your email and you're in.

If you made a booking before creating an account, your history links automatically when you sign up with the same email address you used when booking.

Submitting a booking request

Step one — choose a booking type

On the artist's booking page, you'll see the booking types they offer. Not every artist offers every type — flash and consultations are optional. Select the type that matches what you want:

Step two — fill in your brief

Depending on the booking type, you'll be asked different questions. For custom work and cover-ups, describe what you want as clearly as you can — placement, size, style references, any specific details. The more specific you are, the better the artist can assess whether your request is a good fit for them. For flash, the design is already chosen — you just leave any notes about sizing or colour.

You can upload up to three reference images to support your request. These go straight to the artist's dashboard for them to view before making any decision.

Step three — pick a date and time

The calendar shows the artist's available dates — only dates where they have open slots long enough for the size you've selected. Click an available date to see the time slots for that day, then pick the one that works for you.

Something important to know — you can request a slot that another client has also requested. TheRoom.ink doesn't block slots while requests are under review. Multiple people can request the same date and time, and the artist confirms the one they choose. If your request isn't selected, you receive an email explaining the slot was filled by another booking — not that your idea was rejected. You can request a different date or follow the artist to keep an eye on their availability.

Why does this work this way? Most systems block a slot the moment someone requests it, which means a slot can be held by someone who never follows through — and you miss out. TheRoom.ink keeps slots open until an artist actively confirms a booking, which means more genuine availability and fewer dead ends for clients.

Step four — submit

Review your details and submit. Your request is now Pending in the artist's dashboard. There's no set response time — artists manage their own queues. Requests expire after the artist's configured window (typically 7 days) if they haven't been actioned — you'll receive a notification if that happens.

Paying your deposit

The payment link

When the artist confirms your request, you receive an email with a secure payment link. The payment page shows the deposit amount the artist has set and a card processing fee that covers the cost of processing the card payment — this fee is shown clearly before you pay. You pay both. The artist receives the deposit amount.

Payment links expire after a set window — 48 hours by default. If your link expires before you pay, the booking is cancelled and the slot opens back up. Contact the artist directly if you still want to book.

After payment

Once paid, you both receive a confirmation email with your booking details. Your appointment is confirmed. A reminder email goes out to you 48 hours before your appointment automatically — you don't need to do anything to receive it.

Your account

Booking history

Your account page shows all your bookings split into upcoming and past. Upcoming shows confirmed appointments and any that are awaiting payment. Past shows completed and cancelled bookings. Everything in one place, no digging through emails to find appointment details.

Following artists

Follow any artist from their booking page or profile. Right now this adds you to their follower count. Notification features — alerts when artists open their books or drop new flash — are coming soon. Unfollow at any time from your account page or from the artist's profile.

Requesting a refund Soon

If you need a refund, you'll be able to submit a refund request from your account page on any paid booking. This sends a notification to the artist — it does not trigger an automatic refund. Refund decisions are entirely at the artist's discretion. TheRoom.ink does not mediate refund disputes and will not intervene. If the artist does not respond, your recourse is to contact your card issuer and initiate a chargeback.

Your public profile

Your profile at theroom.ink/@yourname is public. It shows your avatar, display name, bio, and follower count. Posts and Blog tabs will show your content once those features are live. Edit your profile from the Edit Profile page — accessible from your account page.

THEROOM.INK VS THE ALTERNATIVES

Most booking platforms take a percentage of every deposit — on top of a monthly subscription fee. At 20 bookings a month with a £50 deposit, a 10% commission costs you £1,200 a year just in commissions, before you've paid the subscription. TheRoom.ink costs £300 a year at standard rate. We take nothing from your bookings.

Feature
TheRoom.ink
Others
Per-booking commission
None
Up to 10%
Monthly subscription
£25 flat
Variable
Built for tattoo artists
Yes
Generic
Flash catalogue and drops
Yes
No
Multiple requests per slot
Yes
No
Artist controls deposit amount
Yes
Sometimes
No AI
Yes
No
Early pricing (24 months)
Yes
No
Simple defaults, advanced when needed
Yes
No
Direct bank payments
Coming soon
Varies

PRICING

One flat monthly subscription. No per-booking fees. No commission. No hidden charges. Early artists lock in a reduced rate for their first 24 months.

FREE
30-day trial

No card required. Full access from day one. Your booking page live within 24 hours of verification.

£25
Standard — per month

The rate after your trial if all early tiers have filled. Still no commission, no per-booking fees.

£12.50
Founder rate — first 25 artists

50% off for your first 24 months. Auto-applied at signup. Non-transferable. Locks in from your first payment.

£15
Early rate — next 50 artists

40% off for your first 24 months. Auto-applied once the founder tier fills. Locks in from your first payment.

Apprentices join at £5/month. Full access, no feature restrictions, verified manually by the team via Instagram DM.

START FOR FREE

30 days free. No card required. Your booking page live within 24 hours of verification.

Join in the first 25 artists and lock in 50% off for 24 months — £12.50/month for two years.

Get started →