TattooRelay
Appointments & client portals
TattooRelay portals

Today at the studio

Booking preview

Choose your side of the studio.

YOUR NEXT PIECE

Client portal

Your appointment, design references, consent and aftercare in one place.

BEHIND THE CHAIR

Artist portal

Manage your schedule, client intake, open chairs and certification wallet.

Artists sign in to manage private client records and appointments. Clients open the private appointment link their artist sends them.

Your next session, ready when you are.

Your appointment

Sample booking
Client
Client name needed
When
October 1, 2026 · 1:00 PM MDT
Session
4 hours · El Paso, TX
Placement
Placement needed
Add to Google Calendar

Before your session

ConsentPending
ID check at studioPending
AftercarePending

Bring your original ID for the artist to review. ID uploads and payments are not enabled in this preview.

More ink. Fewer empty chairs. Keep your next session moving.

Available session

An open chair deserves a great piece. Find its next client.

Needs a client

Upcoming appointment

Intake pending
Client name needed · Placement neededThursday, October 1 · 1:00 PM · 4 hours

Deposit received · Consent pending · ID check at the studio

1Open sessions
3Waitlist clients

Appointment checklist

1
Confirm the bookingOffer and deposit
2
Complete intakeConsent and ID review
3
Send aftercareInstructions clients can revisit

Open dates are available to discuss with your artist. Choosing a date does not confirm a booking.

Your calendar

Loading availability…

Open: selectableUnavailable: dimmed

Choose an open date.

Google Calendar

Loading connection…

Busy Google events block the whole date in this day-based calendar. Manual blocks stay in place. Event names are never shown to clients. Availability checks refresh while the calendar is open.

Google connection setup

Use the Web application OAuth client you created. These settings save privately to your artist account. Each artist can connect their own Google project.

Paste here rather than sharing in chat. Never returned to your browser after saving.
Keep primary for the main calendar of the Google account you choose.

Enable Google Calendar API and add your calendar email under Audience → Test users while Google lists your app as Testing.

Loading opening details…

Offer a cancellation to a client who matches the session.

Open sessions

1 active

Calendar events open in Google for your review. Adding one does not sync changes back to TattooRelay.

Waitlist matches

3 clients
Samira P.Blackwork botanical · $600–$900 · Available Friday
Strong fit
Chris L.Small script · $200–$350 · Available Friday
Short session
Alex R.Large illustrative piece · $700–$1,000 · Available evenings
Time mismatch

In a live version, an offer expires automatically and the slot closes when the deposit succeeds.

Receive tattoo ideas now. Arrange dates after reviewing each request.

Booking list

Loading booking list…

Preview client form

This site is private. Clients need site access to use the link. Requests do not confirm an appointment or collect a deposit.

Booking requests 0 new

Saved clients

Loading saved clients…

Know your client. Check the details. Get ready to make something great.

Client name needed

Placement: Placement needed · October 1, 1:00 PM

Consent pending
DepositSample payment recorded
Received
Consent and intakeAwaiting client signature
Pending
Government IDVerify identity and age in person
Not verified
AftercareSend once the session is finished
Not sent

Client photo & contact

Save contact details and a photo to your private client list.

Client name neededAdd a phone number or email below.
JPG, PNG or WebP, up to 5 MB. Photos save with the client record.

Client record

A timeline keeps the booking and paperwork together.

✓
Consultation reviewedSeptember 27
✓
Deposit receivedSeptember 28 · sample record
3
Consent and IDComplete before the appointment
4
AftercareAvailable in the client portal

Preview what a client would complete on their phone.

Choose an open date

Checking availability…

Unavailable dates are dimmed and cannot be selected.

Session offer

Friday, October 2 · 12:00 PM

Large-scale tattoo session · Dead Hamster Tattoo Studio

8 hours

The studio reviews your idea before sending an offer. A real booking is confirmed only after payment succeeds.

Checking this date…

Add to Google Calendar

Your project

Blackwork botanical piece · forearm

1
OfferReview date and deposit terms
2
ReferencesShow what you like and what to avoid
3
IntakeComplete consent before the visit
4
AftercareKeep instructions in one place

Show us your idea

Choose up to five images. Tell us which details matter so your artist sees the idea behind each reference.

What matters most?

Artist brief

Preview

The helper organizes your notes without guessing what is in your images. Review the brief before sharing it with an artist.

Add references and notes to see your brief here.

AI image reading will be connected after a private AI service is configured. This demo does not send pictures to a model.

Client instructions · example

Your aftercare

A studio-specific template appears here after the appointment.

Follow your artist’s instructions

Keep the written instructions your artist gives you and contact the studio if anything is unclear. The studio can update this template for the dressing and products used in your session.

Need help?

Send the studio a question and include a clear photo if requested. Seek medical care for symptoms that concern you.

Aftercare delivery

In the live app, the client receives a private link to revisit instructions and the studio can see when they were sent.

StatusNot sent in demo
Pending

Find local requirements. Keep your certificates together. Stay ahead of renewals.

Your certificate wallet

Loading

Saved privately to your signed-in account. Uploading a certificate does not verify it.

Find requirements

Requirements depend on where you work, including guest spots.

Official links checked September 29, 2026. Directory coverage is currently Texas and two California counties. For other locations, use the government search and confirm with the local health department.

Upload a certification

PDF, JPG, PNG or WebP, up to 10 MB.