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.
Block dates
Block a day or a range. Clients see those dates as unavailable.
This site is private. Clients need site access to open the link.
Apple / iCloud Calendar
Not connected.
Check Home, Work and Medical. Mi vida is excluded. Busy events close the whole date in this calendar. Clients never see event details.
Connect iCloud
Create an app-specific password at Apple Account under Sign-In and Security. Use it here, not your main Apple password.
Bookings sync when saved, when you refresh, and every minute while this calendar is open. Changes made while TattooRelay is closed are checked when you return. Disconnecting leaves existing Apple events in place.
Synced bookings
Create or edit an appointment here. Changes made to these appointments in Apple Calendar return here on refresh. Times use America/Denver.
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.
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…
Use 3–40 letters, numbers or hyphens. Changing this name replaces your previous named link.
Paste this link into your profile’s website field and label it “Book a tattoo.” Clients can send their idea directly to you. Requests do not confirm an appointment or collect a deposit.
Reference preview: images stay on this device while this page is open. Nothing is uploaded or analyzed by AI yet. Avoid private photos in the demo.
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.
Demo form only. Do not enter real medical information or upload an ID here.
Sample consent
These are placeholder questions. A studio must supply its approved consent language before live use.
ID review
Clients will upload their ID through a secure flow in the live app. Artists verify the original ID at the appointment.
ID capture previewThis example does not upload ID. Use your private appointment link to share an ID photo with your artist.
The studio dashboard shows a separate verification status so the artist can finish the in-person check.
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.
Renewal alerts appear here and on your overview starting 30 days before expiration. Download a reminder with 30-day, 7-day and 1-day calendar alarms. Email and push notifications are not enabled.