Location form: field by field
Updated on Friday 22 May 2026
Exhaustive reference for every field in the location creation/edit form.
Reference for every field in the Locations → New or Locations → Edit form (/admin/<slug>/locations/new or /admin/<slug>/locations/:id/edit).
Main details
| Field | Type | Required | Description |
|---|---|---|---|
| Name | Text | Yes | A recognizable name for the location (e.g., “Downtown”, “Lambaré”). Visible to the customer when choosing a location. |
| Address | Places autocomplete | No | Start typing and pick from the Google Maps list. Generates coordinates for the map. |
| City | Text | No | Auto-filled if you pick an address. Editable. |
| Active | Checkbox | No | If checked, the location appears on the public link and accepts bookings. |
Location contact
| Field | Type | Required | Behavior |
|---|---|---|---|
| Phone | Phone with country code | No | “Use the business one” toggle — if on, it inherits from the business. If not, you can enter your own. |
| Phone with country code | No | Same behavior as phone. | |
| Text (no @) | No | “Use the business one” toggle — inherit or customize. Pattern: [a-zA-Z0-9_.]{1,75}. |
Working hours
A weekly grid with one group per day (Monday through Sunday):
| Sub-field | Type | Description |
|---|---|---|
| Open/closed toggle | Boolean | If closed, no bookings are accepted that day. |
| Opening time | Time (HH:MM) | The start time of the day. |
| Closing time | Time (HH:MM) | The end time of the day. Must be after the opening time. |
| Breaks | Array of [start, end] | Multiple breaks per day (e.g., lunch 13:00–14:00). |
Validations
- The closing time must be later than the opening time.
- Breaks must be within the day’s working hours.
- Breaks cannot overlap with each other.
- A break’s start must be earlier than its end.
Copy shortcut
“Copy to other days” button — copy the current day’s hours to the days you select; it saves time when many days are the same.
Geolocation
| Field | Type | Editable | Description |
|---|---|---|---|
| Latitude | Decimal | Yes | Geographic coordinate. Auto-filled by Places autocomplete. |
| Longitude | Decimal | Yes | Geographic coordinate. Auto-filled by Places autocomplete. |
If you edit these manually (for example, if Google Maps placed the point incorrectly), the map on your public page uses the new coordinates.
Services and team
These are not fields on the form directly — they are managed from Services and Team, but the location has:
| Relationship | How it links |
|---|---|
| Services | Each service can be set to “all locations” or restricted to specific locations (in its own form). |
| Professionals | Each professional is assigned to one or more locations (in their own form). |
| Bookings | Each booking belongs to a location (chosen by the customer when booking). |
| Blocked times | Can be for a specific location or for the whole business. |
Form buttons
| Button | Action |
|---|---|
| Save | Persists the changes. If there are validation errors, it shows inline messages. |
| Cancel | Returns to the location list without saving. |
| Delete | Edit mode only. Deletes the location. If it has bookings or assigned professionals, it warns you and blocks the operation. |
Permissions
| Role | Access |
|---|---|
| Owner | Create, edit, delete. |
| Admin | Create, edit, delete. |
| Member | No access to this form. |
Pre-filled on creation
When you create a new location, the following fields are pre-filled:
- “Use the business one” toggle: on for phone, WhatsApp, and Instagram.
- Time zone: inherits from the business.
- Working hours: empty (Monday through Saturday: 09:00–18:00 as a suggestion).
- Active: checked by default.
Common errors
| Error message | Cause |
|---|---|
| “The closing time must be later than the opening time” | You entered closing at 9:00 and opening at 18:00 (reversed). |
| “There is an overlapping break” | Two breaks share hours. |
| “The break must be within the day’s hours” | A break falls outside the opening–closing range. |
| “The location has future bookings” (when deleting) | You can’t delete it while there are bookings. Cancel the bookings first or deactivate the location. |
| “This address is already in use by another location” | You duplicated the address — Citauno prevents two locations at the same point. |
What happens when you save
- Create: the location is added to the list. If it’s the first one, it automatically becomes the primary location.
- Edit: changes apply instantly. Assigned professionals see the new hours.
- Delete: the location is removed. Services that were only offered there move to a “no location assigned” state (they need a manual adjustment).