โ๏ธ Setup incomplete -- A few things still need configuring: ๐ง Email notifications not set up -- Go to Settings โ Email notifications. ๐ฌ No notification email saved -- Go to Settings โ Studio settings. ๐จ Email proxy not configured -- Emails will fail due to browser security (CORS). Go to Settings โ Email notifications and add a Cloudflare Worker URL.
Today
--
This week
--
This month
--
Pending
--
Upcoming appointments
๐
No upcoming appointments
Open
Partial
Full
All clients
๐ฅ
No clients yet
Set your availability
Choose which days and times you're open for bookings.
Toggle each day on and choose which time slots are available. Each day can have different hours.
โ Availability saved!
Block off dates
Mark days as unavailable -- vacation, events, or anything else. Clients won't see these dates as bookable.
Studio settings
Booking alerts will be sent to this address.
Require deposits
Clients pay a deposit when booking online
Every booking pays this fixed amount.
Deposit for a session โ $--
Found in Stripe Dashboard โ Developers โ API Keys.
Set as a Supabase secret -- never stored here. Run: npx supabase secrets set STRIPE_SECRET_KEY=sk_live_...
Share this link with clients -- it opens directly to the booking calendar so they can pick a date and request an appointment. Post it in your Instagram bio, DMs, or anywhere you promote your work.
โ Settings saved
Artist password
Set a password to protect the artist dashboard. Clients who open your booking link will only see the calendar -- they need the password to reach this view.
โ ๏ธ No password set -- your artist dashboard is currently unprotected.
Use something memorable but hard to guess -- mix letters, numbers, symbols.
โ Password saved -- artist dashboard is now protected.
Email notifications
๐ Your Resend API key is stored only in your browser and used solely to send booking emails.
Get your key at resend.com โ API Keys โ Create API Key.
Use bookings@resend.dev for testing, or your verified domain for production.
Paste your Cloudflare Worker URL here -- this routes emails without needing any terminal commands.
How to set this up โ
Set up in ~2 minutes (all in the browser):
1. Go to workers.cloudflare.com and create a free account
2. Click Create Worker
3. Delete all the starter code and paste in the code from cloudflare-worker.js (included in your zip)
4. Click Deploy
5. Copy the Worker URL (looks like https://xxx.workers.dev) and paste it above
6. Hit Save email settings and then Send test email
โ Email settings saved!
Inked Arts by Analys
Artist access only
Inked Arts by Analys
Book your tattoo appointment ยท Tampa, FL
โ
Request sent!
Your booking request has been sent. We'll be in touch shortly to confirm your appointment.
Appointment details
Get in touch
Questions? Reach out directly:
Available
Filling up
Full -- tap to join waitlist
Tap an available date to book your appointment
Join waitlist
This date is fully booked.
โ You're on the waitlist! We'll contact you if a spot opens up.
Book appointment
Select a time
Your details
0 / 500
Add open slot
Book appointment manually
Request deposit
Send client a deposit payment link
Cancel appointment
This will cancel the appointment and reopen the slot. The client will be notified by email.