Appointments
Appointment card
Confirm a booking with the customer, service, time, and place in one clear card.
- File types
- PNGJPEGWebP
- Size
- 1200 × 630 px
- Use case
- Appointments
- Licence
- Free to copy and use in your own templates
- Source
- Made by thirds.ai with the open-licence Fraunces font, original graphic marks, and fictional sample names.

About this design
What you can make with it.
Salons, studios, and clinics send this the moment they lock in a booking. It pairs the service with the date and time, adds the place and host, and leaves room for a note and a calendar button. Update the customer, service, and time for every appointment you confirm.
Your details
What you can change.
These are the words and numbers you swap for your own. The design stays the same.
- Business nameA short text.
- Appointment labelA short text.
- Customer nameA short text.
- ServiceA short text.
- DateA short text.
- TimeA short text.
- LocationA short text.
- HostA short text.
- ContactA short text.
- NoteA short text.
- ActionA short text.
{
"business_name": "Juniper & Co.",
"appointment_label": "Appointment confirmed",
"customer_name": "Maya Singh",
"service": "Brand review",
"date": "2026-09-18",
"time": "10:30–11:15",
"location": "Studio 4 · Leeds Dock",
"host": "Oliver Reed",
"contact": "hello@juniper.example",
"note": "Please bring the latest brief. Tea and coffee are ready in the studio.",
"action": "Add to calendar"
}For developers
Make this file from your code or your AI tools.
Save your copy once, then send the new details with each request. Each finished file costs 1 credit.
curl https://thirds.ai/v1/image \
-H "Authorization: Bearer $THIRDS_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: appointment-card-1" \
-d '{"template_id":"tpl_your_copy","version":1,"data":{"business_name":"Juniper & Co.","appointment_label":"Appointment confirmed","customer_name":"Maya Singh","service":"Brand review","date":"2026-09-18","time":"10:30–11:15","location":"Studio 4 · Leeds Dock","host":"Oliver Reed","contact":"hello@juniper.example","note":"Please bring the latest brief. Tea and coffee are ready in the studio.","action":"Add to calendar"},"image":{"format":"png","width":1200,"height":630}}'{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "render",
"arguments": {
"output": "png",
"idempotency_key": "appointment-card-1",
"request": {
"template_id": "tpl_your_copy",
"version": 1,
"data": {
"business_name": "Juniper & Co.",
"appointment_label": "Appointment confirmed",
"customer_name": "Maya Singh",
"service": "Brand review",
"date": "2026-09-18",
"time": "10:30–11:15",
"location": "Studio 4 · Leeds Dock",
"host": "Oliver Reed",
"contact": "hello@juniper.example",
"note": "Please bring the latest brief. Tea and coffee are ready in the studio.",
"action": "Add to calendar"
},
"image": {
"width": 1200,
"height": 630
}
}
}
}
}Make this design yours.
Open it in the editor, change anything you like, and keep it with your own templates. Your first 50 credits each month are free.


