Modo convenciónManeja el stand desde tu teléfonoFila con números, apartados de flash, pagos con tarjeta y consentimientos firmados.Ver convenciones
Mapa
ArtistasEstudiosConvencionesGuest spotsEventos de estudioColaboraciones

Artistas, estudios, convenciones y guest spots cerca de ti o a donde vayas.

Abrir el mapa
DestinosPlanea un viaje de tatuaje por ciudad.
Studios · team calendar

Run the whole floor from one calendar

See every artist's day side by side. Stop a double booking before it's saved. Fill a cancellation from your waitlist. Send each studio request to the artist who should do it.

Two tattoo artists working at neighbouring stations in the same studio
Team calendar · Saturday 7 November
Sittings today5
On the floor3 of 4
01

The whole crew on one calendar

The team calendar puts every booth on one screen. Day view gives each artist a lane, with the hours down the side. Week and Month show the same sittings across more days.

Tap a face to see one artist. Rafa has nothing booked today, so he stays in the filter with a 0. The strip above the floor counts today's sittings and who's on the floor. The grid holds only booths, the roster and appointments. Google Calendar busy time blocks each artist's own calendar, and conventions and guest spots live on Roster › Coverage.

Day by booth Week and Month Filter by artist Book an appointment
Cal Brennan's Saturday
Ironside Collective · owner view

Team calendar

CBCal Brennan·4 booths·5 sittings today
Saturday 7 November
Sittings today5
On the floor3 of 4
MRMaya Rivera
Booth 1
NVNina Vos
Booth 2
OLOwen Lark
Booth 3
RORafa Ortiz
Booth 4
10:0011:0012:001:002:003:004:00
Mal R.Swallow, back of the handDone
Theo M.Moth, sternum · from the waitlistConfirmed
Amara K.Snake and dagger, left calfIn session
Ray S.Half sleeve, session 3In session
Jess T.Walk-in, wrist scriptConfirmed
Off todayNext on the floor Monday 9 November.

You decide who can open it. Team calendar is a switch on each artist's roster row. No plan or upgrade decides it.

02

Clashes, days off and Google Calendar

Clash

A clash is one artist booked twice at once, and the clash check stops it. At noon the front desk picks 12:00 for a walk-in, Jess T., with Owen, while Ray S. is still in his half sleeve. Before it's saved, the booking says it overlaps Ray S., and Book waits.

If a clash ever reaches the calendar, Resolve fixes it in one tap. Move booth hands the sitting to another artist, with anyone busy greyed out. Push time moves it later and keeps the length. Jess goes to 1:00.

On the shared Guest booth, any two sittings that overlap clash. Cancellations and no-shows never count.

Before it's saved · New appointment
ClientJTJess T.
ArtistOLOwen Lark
TimeSat 12:00 · 1h 30m
Overlaps Ray S. · pick another time
If one gets through

Resolve the clash

AppointmentJTJess T.
Booked12:00 – 1:30 · 1h 30m
BoothBooth 3
1:00 – 2:30Free once the half sleeve ends
–
12:30 – 2:00Booth 3 is still mid-session
Busy
Owen's lane, after
OLOwen Lark
Booth 3
10:0011:0012:001:002:00
Ray S.Half sleeve, 3In session
Jess T.Wrist scriptConfirmed
Days off

An artist with nothing booked doesn't leave an empty column. Rafa's lane says Off today and when he's next on the floor. Roster coverage shows why: he's working a convention all weekend, so Booth 4 sits empty.

RORafa Ortiz
Booth 4
Off todayNext on the floor Monday 9 November.
Roster · Coverage
RORafa Ortiz · ConventionFri 6 – Sun 8 NovStation empties
NVNina Vos · Guest spotThu 19 – Sat 21 NovStation empties
Sat 7 Nov3 of 4 stations staffed
Google Calendar

Each artist can sync their own Google Calendar both ways. Bookings land in Google as events. Anything busy in Google blocks that time on her own calendar, so a client can't book Maya over her dentist appointment. It never shows on the team calendar.

Google Calendar CREW.INK
Maya's calendar
Mon 9
BusyFrom Google
Open
Tue 10
MR
Mal R.Swallow, part 2In Google too
03

Cancellations go to the waitlist

Maya's 1:00 client cancels at 8 AM. That's three hours of booth time gone unless someone takes it.

Your Assistant drafts an offer to the closest waitlist matches. Maya checks it and sends it. Each match gets a text. The first claim books automatically once paid. Theo M. pays a $20 deposit, and the sitting is back on Maya's lane.

8:02 AM · Maya's lane
Sat 7
Cancelled · 1–4 PM2 on the waitlist
8:03 AM · the draft
Your Assistant drafted an offer

Your 1:00 – 4:00 just opened. Text it to your 2 closest waitlist matches?

TM
Theo M.Moth, sternum · free weekends
JT
Jess T.Wrist script · short notice OK
Nothing goes out until you send it.
8:05 AM · text
TMTheo M.’s phone
MRMaya Rivera · CREW.INK
CREW.INK: Maya Rivera has a cancellation on Sat, Nov 7, 1:00 PM. Reply CLAIM 4821 to secure it. First paid claim gets the slot.
8:09 AM · claimed
Sat 7
TM
Theo M.Moth · 1–4 PM
TM
Theo M.$20 paid
JT
Jess T.Offer sent
Matched on Availability Budget Style Short notice
04

Who gets which booking

Requests made on your studio page land in one Request queue. You pick how they get handed out, and you can switch whenever the shop needs it.

Front desk assigns

Staff route each request to an artist. Who looks closest lists artists who can take the work first: in the shop, or a guest whose dates haven't ended. Then it compares the request with each artist's specialties, and a tie goes to fewer open requests. It's a suggestion, not a decision.

Assign an artist · Mal R. · Swallow
Who looks closestA suggestion, not a decision
MR
Maya RiveraIn the shop · traditional, fine line
Closest fit1 open
OL
Owen LarkIn the shop · sleeves, color
3 open
NV
Nina VosIn the shop · blackwork
2 open
Team chat

Team chat has a Requests channel. Every new studio request posts there the moment it lands: who it's from, the piece, the placement and size, and a link to open it in the queue. Its hand-offs follow in the same thread, whether it's assigned, claimed, released or still waiting. No email or phone number ever shows in chat.

LiveTeam chatIronside Collective · internal only
Channels
RequestsNew studio requests and every hand-off
Today
New requestSTUDIO PAGE · Ironside Collective
RSRay S.
Panther · Forearm, outer · Palm size
CB
Cal BrennanOwner
Booth 3, this panther is right up your street.
OL
Owen LarkBooth 3
Taking it.
Claimedby Owen Lark
RSRay S.OLOwen Lark
Panther · Forearm, outer · Palm size

Only people who can already see this request in the queue see it here.

  • One notice per hand-off

    The artist gets an email when a request is routed to them. Once, not every time someone looks at it.

  • The owner can always reassign

    An artist on the front desk can only route work that's unassigned or already theirs.

  • Paperwork never blocks routing

    Licences and certificates are tracked on the roster. A missing one doesn't stop a hand-off.

  • Every hand-off is on record

    The request's history says who routed it, who claimed it and who sent it back to the queue.

A request made to one artist, on their own page, never enters the studio queue. Amara K. booked Nina from crew.ink/ninavos, so only Nina sees it. A studio request keeps where it came from after it's routed.

MR
Mal R.STUDIO PAGE · Ironside Collective
CB
Request queueCal and the crew see it
AK
Amara K.crew.ink/ninavos
NV
Nina's Requests ARTIST PAGE · only Nina sees it

The roster sets who does what

Every artist joins with their own account and keeps their own clients and flash. On the roster, Cal sets each one as Owner, Team member or Guest, then switches on what they can use. Team members see the Request queue. Guests don't.

CB
Cal BrennanRole and access fixed
Owner
MR
Maya RiveraBooth 1
Team member
NV
Nina VosBooth 2
Team member
OL
Owen LarkBooth 3
Front desk
RO
Rafa OrtizBooth 4
Team member
OL
Owen LarkRole and access
05

What the team calendar costs

The team calendar, clash checks, the waitlist, routing and Google Calendar sync come with every plan, Free included. Every plan has every feature and card processing. You pay a booking fee only when a client pays by card, and nothing comes off your price.

$0a month on Free, for good.
Start FreeMove to Plus or Pro when the lower fee saves you more than the monthly price.
Free · $0 a month9.9% booking fee
Plus · $39 a month4.5% booking fee
Pro · $99 a month3.5% booking fee
Minimum per payment$2.50
TipsNo fee, 100% to the artist
TMTheo M.'s waitlist deposit, on Free
Deposit$20
Booking fee (the $2.50 minimum)$2.50
Paid byThe client, by default
Maya keeps$20

The client pays the booking fee by default. You can split it 50/50 or pay it yourself. Payouts go to the artist's bank daily, next business day. US-only for now.

Studios

Every booth on one screen. Every request to the right artist.

Start on Free for $0 a month. Bring your crew over in one afternoon.

Studios · team calendar

Run the whole floor from one calendar

See every artist's day side by side. Stop a double booking before it's saved. Fill a cancellation from your waitlist. Send each studio request to the artist who should do it.

Two tattoo artists working at neighbouring stations in the same studio
Sittings today5
On the floor3 of 4
01

The whole crew on one calendar

The team calendar puts every booth on one screen. Day view gives each artist a lane, with the hours down the side. Week and Month show the same sittings across more days.

Tap a face to see one artist. Rafa has nothing booked today, so he stays in the filter with a 0. The strip above the floor counts today's sittings and who's on the floor. The grid holds only booths, the roster and appointments. Google Calendar busy time blocks each artist's own calendar, and conventions and guest spots live on Roster › Coverage.

Day by booth Week and Month Filter by artist Book an appointment
CBTeam calendarCal's Saturday
Sittings5
On floor3 of 4
MRMaya RiveraBooth 1
10:00
MRMal R.Swallow, back of the handDone
1:00
TMTheo M.Moth · from the waitlistConfirmed
NVNina VosBooth 2
11:00
AKAmara K.Snake and dagger, left calfIn session
OLOwen LarkBooth 3
10:00
RSRay S.Half sleeve, session 3In session
1:00
JTJess T.Walk-in, wrist scriptConfirmed
RORafa OrtizBooth 4
All dayOff today · Next on the floor Monday 9 November.

You decide who can open it. Team calendar is a switch on each artist's roster row. No plan or upgrade decides it.

02

Clashes, days off and Google Calendar

A clash is one artist booked twice at once, and the clash check stops it. At noon the front desk picks 12:00 for a walk-in, Jess T., with Owen, while Ray S. is still in his half sleeve. Before it's saved, the booking says it overlaps Ray S., and Book waits.

If a clash ever reaches the calendar, Resolve fixes it in one tap. Move booth hands the sitting to another artist, with anyone busy greyed out. Push time moves it later and keeps the length. Jess goes to 1:00.

On the shared Guest booth, any two sittings that overlap clash. Cancellations and no-shows never count.

Before it's saved · New appointment
ClientJTJess T.
ArtistOLOwen Lark
TimeSat 12:00 · 1h 30m
Overlaps Ray S. · pick another time
If one gets through

Resolve the clash

AppointmentJTJess T.
Booked12:00 – 1:30 · 1h 30m
BoothBooth 3
1:00 – 2:30Free once the half sleeve ends
–
12:30 – 2:00Booth 3 is still mid-session
Busy
Owen's lane, after
OLOwen Lark
Booth 3
10:0011:0012:001:002:00
Ray S.Half sleeve, 3In session
Jess T.Wrist scriptConfirmed
Days off

An artist with nothing booked doesn't leave an empty column. Rafa's lane says Off today and when he's next on the floor. Roster coverage shows why: he's working a convention all weekend, so Booth 4 sits empty.

RORafa Ortiz
Booth 4
Off todayNext on the floor Monday 9 November.
Roster · Coverage
RORafa Ortiz · ConventionFri 6 – Sun 8 NovStation empties
NVNina Vos · Guest spotThu 19 – Sat 21 NovStation empties
Sat 7 Nov3 of 4 stations staffed
Google Calendar

Each artist can sync their own Google Calendar both ways. Bookings land in Google as events. Anything busy in Google blocks that time on her own calendar, so a client can't book Maya over her dentist appointment. It never shows on the team calendar.

Google Calendar CREW.INK
Maya's calendar
Mon 9
BusyFrom Google
Open
Tue 10
MR
Mal R.Swallow, part 2In Google too
03

Cancellations go to the waitlist

Maya's 1:00 client cancels at 8 AM. That's three hours of booth time gone unless someone takes it.

Your Assistant drafts an offer to the closest waitlist matches. Maya checks it and sends it. Each match gets a text. The first claim books automatically once paid. Theo M. pays a $20 deposit, and the sitting is back on Maya's lane.

8:02 AM · Maya's lane
Sat 7
Cancelled · 1–4 PM2 on the waitlist
8:03 AM · the draft
Your Assistant drafted an offer

Your 1:00 – 4:00 just opened. Text it to your 2 closest waitlist matches?

TM
Theo M.Moth, sternum · free weekends
JT
Jess T.Wrist script · short notice OK
Nothing goes out until you send it.
8:05 AM · text
TMTheo M.’s phone
MRMaya Rivera · CREW.INK
CREW.INK: Maya Rivera has a cancellation on Sat, Nov 7, 1:00 PM. Reply CLAIM 4821 to secure it. First paid claim gets the slot.
8:09 AM · claimed
Sat 7
TM
Theo M.Moth · 1–4 PM
TM
Theo M.$20 paid
JT
Jess T.Offer sent
Matched on Availability Budget Style Short notice
04

Who gets which booking

Requests made on your studio page land in one Request queue. You pick how they get handed out, and you can switch whenever the shop needs it.

Front desk assigns

Staff route each request to an artist. Who looks closest lists artists who can take the work first: in the shop, or a guest whose dates haven't ended. Then it compares the request with each artist's specialties, and a tie goes to fewer open requests. It's a suggestion, not a decision.

Assign an artist · Mal R. · Swallow
Who looks closestA suggestion, not a decision
MR
Maya RiveraIn the shop · traditional, fine line
Closest fit1 open
OL
Owen LarkIn the shop · sleeves, color
3 open
NV
Nina VosIn the shop · blackwork
2 open
Team chat

Team chat has a Requests channel. Every new studio request posts there the moment it lands: who it's from, the piece, the placement and size, and a link to open it in the queue. Its hand-offs follow in the same thread, whether it's assigned, claimed, released or still waiting. No email or phone number ever shows in chat.

LiveTeam chatIronside Collective · internal only
RequestsFront desk
RequestsNew studio requests and every hand-off
Today
New requestSTUDIO PAGE · Ironside Collective
RSRay S.
Panther · Forearm, outer · Palm size
CB
Cal BrennanOwner
Booth 3, this panther is right up your street.
OL
Owen LarkBooth 3
Taking it.
Claimedby Owen Lark
RSRay S.OLOwen Lark
Panther · Forearm, outer · Palm size

Only people who can already see this request in the queue see it here.

  • One notice per hand-off

    The artist gets an email when a request is routed to them. Once, not every time someone looks at it.

  • The owner can always reassign

    An artist on the front desk can only route work that's unassigned or already theirs.

  • Paperwork never blocks routing

    Licences and certificates are tracked on the roster. A missing one doesn't stop a hand-off.

  • Every hand-off is on record

    The request's history says who routed it, who claimed it and who sent it back to the queue.

A request made to one artist, on their own page, never enters the studio queue. Amara K. booked Nina from crew.ink/ninavos, so only Nina sees it. A studio request keeps where it came from after it's routed.

MR
Mal R.STUDIO PAGE · Ironside Collective
CB
Request queueCal and the crew see it
AK
Amara K.crew.ink/ninavos
NV
Nina's Requests ARTIST PAGE · only Nina sees it

The roster sets who does what

Every artist joins with their own account and keeps their own clients and flash. On the roster, Cal sets each one as Owner, Team member or Guest, then switches on what they can use. Team members see the Request queue. Guests don't.

CB
Cal BrennanRole and access fixed
Owner
MR
Maya RiveraBooth 1
Team member
NV
Nina VosBooth 2
Team member
OL
Owen LarkBooth 3
Front desk
RO
Rafa OrtizBooth 4
Team member
OL
Owen LarkRole and access
05

What the team calendar costs

The team calendar, clash checks, the waitlist, routing and Google Calendar sync come with every plan, Free included. Every plan has every feature and card processing. You pay a booking fee only when a client pays by card, and nothing comes off your price.

$0a month on Free, for good.
Free · $0 a month9.9% booking fee
Plus · $39 a month4.5% booking fee
Pro · $99 a month3.5% booking fee
Minimum per payment$2.50
TipsNo fee, 100% to the artist
TMTheo M.'s waitlist deposit, on Free
Deposit$20
Booking fee (the $2.50 minimum)$2.50
Paid byThe client, by default
Maya keeps$20

The client pays the booking fee by default. You can split it 50/50 or pay it yourself. Payouts go to the artist's bank daily, next business day. US-only for now.

Start Free

Move to Plus or Pro when the lower fee saves you more than the monthly price.

Studios

Every booth on one screen. Every request to the right artist.

Start on Free for $0 a month. Bring your crew over in one afternoon.