Field reference

Every field on every Calendar form: label in English and Arabic, type, whether it is required, its limits, a valid example and what the system refuses.

On this page (16)

Event form

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
TitleالعنوانTextYesMax 200 (screen stops at 200; server cuts longer text silently). Save is greyed out while emptyWeekly sales reviewOnly spaces (API) -> 'This is required.'
CalendarالتقويمSelectNoOnly calendars you own or edit (My Calendar, shared calendars where you are editor, all shared ones with calendar.manage). Locked after creation. Empty = My CalendarMy CalendarMy CalendarA shared calendar where you are only a viewer (API) -> 'You only read this calendar.'
KindالنوعSelectYesMeeting, Call, Task, Reminder, Out of office, Other ('Appointment' is made only by bookings). Kind Reminder defaults Show as to FreeMeetingCall'party' (API) -> 'Choose one of: meeting, call, task, reminder, out_of_office, appointment, other.'
All dayطوال اليومCheckboxNoOn: From/To dates (whole local days, To inclusive) and no default reminder. Off: Starts/Ends date-timesOffOn
From (all day)منDateYesFirst local day; moving it past To moves To along2026-10-08Empty (API) -> 'Choose the first day.'
To (all day)إلىDateYesLast local day, inclusive; not before From2026-10-092026-10-07 with From 2026-10-08 (API) -> 'The event ends before it starts.'
StartsيبدأDate-timeYesWall-clock time in the event's Time zone; changing it keeps the length (Ends moves along)The clicked slot, else the working-day start2026-10-05 09:00'tomorrow' (API) -> 'Use a date and time as YYYY-MM-DDTHH:MM.'
EndsينتهيDate-timeNoAfter Starts; at most 60 days after it; empty = Starts + 'New events last' (default 60 min)Starts + 60 min2026-10-05 10:00Same as Starts -> 'The event ends before it starts.'; 70 days long -> 'An event lasts at most 60 days; repeat it instead.'
Time zoneالمنطقة الزمنيةSelectYes12 zones on screen (Asia/Dubai, Riyadh, Qatar, Bahrain, Kuwait, Muscat, Karachi, Kolkata, London, Paris, New York, UTC); server accepts any IANA zone. Stored times are UTCYour zone (else the company's, Asia/Dubai)Asia/Dubai'Dubai' (API) -> 'Choose a time zone such as Asia/Dubai.'
ColleaguesالزملاءMulti-select (people)NoActive members of this company (yourself not listed); you are added as organiser 'accepted'; max 200 attendees in all; the 'Busy then:' line names colleagues busy at that timeTwo colleaguesA user of another company (API) -> 'A colleague attendee must belong to this company.'
Guests (e-mails)الضيوف (البريد)Text (list)NoE-mails split by comma, semicolon or space; lower-cased; they get e-mail reminders only (no invitation e-mail)guest1@example.com, guest2@example.com'abc' -> 'Enter a valid e-mail address.'
LocationالمكانTextNoMax 200Conference Room A, Floor 3
Online meeting linkرابط الاجتماع عبر الإنترنتURLNoMax 500; must start with https:// or http://; pasted (no provider link is generated)https://meet.example.com/sales-review'meet.example.com/x' -> 'An online link starts with https://.'
Rooms and equipmentالقاعات والمعداتMulti-select (resources)NoOnly bookable (active) resources; shown only when the company has some; a clash with another live booking is refused (409) naming itConference Room A (12)A room already booked 10:00-11:00 for 10:30-11:30 -> 'Conference Room A is already booked 2026-10-06 10:00 to 11:00 for “Client Meeting”.'
Show asيظهرSelectYesBusy / Free; Free events do not count in free/busy, slot finding or busy hoursBusy (Free for kind Reminder)Free
PrivacyالخصوصيةSelectYesNormal / Private: others who read the calendar see only 'Busy' (no title, place, link, attendees)NormalPrivate
StatusالحالةSelectNoConfirmed / Tentative (cancelled only through Cancel event)ConfirmedTentative'cancelled' via edit (API) -> 'Choose one of: confirmed, tentative.'
NotesملاحظاتText areaNoMax 20000 (cut silently)Agenda: pipeline, Q4 targets

Event form > Repeat

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
RepeatالتكرارSelectNoDoes not repeat, Daily, Weekly, Monthly, Yearly. Locked when you edit one occurrenceDoes not repeatWeekly'hourly' (API) -> 'Repeat daily, weekly, monthly or yearly.'
every (interval)كلIntegerNo1-99120 (API) -> 'Enter a whole number between 1 and 99.'
Weekdays (weekly)أيام الأسبوعCheckboxes Mo-SuNoMonday = 0 ... Sunday = 6; none ticked = the start's weekdayMo, We[7] (API) -> 'Choose the weekdays (Monday = 0).'
Monthly onشهريًا فيSelectNoon the same day (a month without that day is skipped, e.g. the 31st) / on the same weekday (nth weekday worked out from the start: day 1-7 = 1st ... 22-28 = 4th)on the same dayon the same weekday (start Tue 13 Oct 2026 = 2nd Tuesday)Same weekday with a start on the 29th-31st -> 'Choose the first to fourth, or the last, weekday.' (no 'last' choice on screen)
Ends (repeat)ينتهيSelectNonever ends (expanded 3 years ahead for room clashes) / ends after N times / ends on a datenever endsends afterBoth count and until (API) -> 'End after a number of times or on a date, not both.'
times (count)مراتIntegerConditional1-1000; skipped occurrences still count1061001 (API) -> 'Enter a whole number between 1 and 1000.'
UntilحتىDateConditionalLocal date, inclusive; not before the first occurrenceStart + 30 days2026-12-31A date before the start -> 'The repeat ends before the first occurrence.'

Event form > Reminders

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Reminder: whenمتىSelectNoat the start, 5, 10, 15, 30 min, 1 h, 2 h, 1 day before (API 0-40320 minutes); up to 5 reminders; a duplicate minutes+channel pair is droppedDefault reminder from settings (15 min) for a timed event, none for all-day30 min before6 reminders (API) -> 'At most five reminders.'; 50000 -> 'Enter a whole number between 0 and 40320.'
Reminder: howكيفSelectNoNotification (bell) / E-mail (from the organiser's mail account)NotificationE-mail'sms' (API) -> 'Choose one of: notification, email.'

Event dialog

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Going?هل ستحضر؟ButtonsNoYes (accepted) / Maybe (tentative) / No (declined); only for an invited person who is not the organiser; answers the whole seriesYesAnswer an event you are not invited to (API) -> 'You are not invited to this event.'

Calendar > Time zone

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Time zone (yours)المنطقة الزمنيةSelectNoCompany (<zone>) or one of 12 zones; draws every screen in that zone; empty = company zoneCompany (Asia/Dubai)Europe/London'Mars/Base' (API) -> 'Choose a time zone such as Asia/Dubai.'
FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Search eventsبحث في الأحداثTextNoMatches title, location and notes (first 80 characters); others' private events never match; layers are hidden while searchingreview

Calendar > Filters

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
KindالنوعSelectNoAny or one kind; layers hidden while a kind is chosenAnyMeeting
Events I am invited toالأحداث المدعو إليهاCheckboxNoOff hides events you attend that sit in calendars you do not readOnOff

Appointment type

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
CodeالرمزTextYesNew only; max 30; upper-cased; unique per companyCONSULTAn existing code -> 'Another appointment type has this code.'; empty -> 'This is required.'
NameالاسمTextYesMax 120; shown on the public pageConsultationEmpty -> 'This is required.'
Name (Arabic)الاسم بالعربيةTextNoMax 120استشارة
What it is (shown on the page)الوصفText areaNoMax 1000A 30-minute meeting about your project.
MinutesالدقائقIntegerYes5-480 (duration)3030500 -> 'Enter a whole number between 5 and 480.'
A slot every (min)فترة كل (د)IntegerYes5-480; slots start every step from the window start30304 -> 'Enter a whole number between 5 and 480.'
Buffer before (min)فاصل قبلIntegerNo0-240; the slot plus buffers must miss busy time00300 -> 'Enter a whole number between 0 and 240.'
Buffer after (min)فاصل بعدIntegerNo0-240015-5 -> 'Enter a whole number between 0 and 240.'
Book at least (hours ahead)الحجز قبل (ساعات)IntegerNo0-720 (minimum notice); counts from now24800 -> 'Enter a whole number between 0 and 720.'
Book up to (days ahead)حتى (أيام)IntegerNo1-365 (horizon); the public page shows at most 21 days30300 -> 'Enter a whole number between 1 and 365.'
Customer may cancel until (hours before)الإلغاء حتى (ساعات قبل)IntegerNo0-720; applies to the manage link only (staff can always cancel)2424721 -> 'Enter a whole number between 0 and 720.'
Who takes theseمن يستقبلهاMulti-select (people)ConditionalMembers of this company; required before publishing; a booking goes to the free person with the fewest bookings of this type that dayTwo staff membersPublish with nobody -> 'Name who takes these appointments before publishing.'; another company's user (API) -> 'Staff must belong to this company.'
Room or equipmentالقاعة أو المعداتSelect (resource)NoOptional; its bookings remove slots and every appointment books it—Meeting room 1An unknown id (API) -> 'Resource not found.'
LocationالمكانTextNoMax 200; shown on the page and in e-mailsMain office, Dubai
Onlineعبر الإنترنتCheckboxNoPage shows 'Online' when no locationOffOn
ConfirmationالتأكيدSelectYesBooked = confirmed (auto) / Staff confirm (manual: a public booking is 'requested' and its event tentative; a staff booking is always confirmed)Booked = confirmedStaff confirm
Closed on public holidaysمغلق في العطلCheckboxNoFull-day holidays of the HR working calendars remove the day (half days stay open)OnOn
Public booking pageصفحة حجز عامةCheckboxNoOn = the type card shows Booking page / Copy link; off = the link answers 'Booking page not found'OffOn
ActiveنشطCheckboxNoOff: not offered in Book appointment; public link not found; booking refusedOnOnBook an inactive type (API) -> 'This appointment type is closed.'
Opening hours (per weekday)ساعات العملText per dayNoMonday-Sunday, windows like 09:00-12:00, 13:00-17:00; windows may not overlap; empty day = closed. New type default Mon-Fri 09:00-17:00 (UAE weekend Sat-Sun)Mon-Fri 09:00-17:0009:00-13:00, 14:00-17:00'12:00-09:00' -> 'A window ends before it starts.'; '09:00-12:00, 11:00-13:00' -> 'Two windows of one day overlap.'; '9-12' -> 'Use a time as HH:MM.' (screen: 'Write hours like 09:00-12:00.')

Book an appointment

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
TypeالنوعSelectYesActive types onlyFirst active typeConsultation (30 min)
DayاليومDateYesToday or later; slots respect notice, horizon, holidays, staff busy time, the roomTodayNext Monday
Free timesالأوقات المتاحةPillsYesOnly free slots; 'No free time this day.' when none10:30A slot taken meanwhile -> 'That time is no longer available. Choose another slot.'
Customer nameاسم العميلTextYesMax 160 (cut); Book is greyed out while emptyTest Customer OneEmpty (API) -> 'This is required.'
E-mailالبريدEmailNoOptional for staff bookings; when given the customer gets a confirmation e-mail with the manage link and, if more than 25 h ahead, an e-mail reminder 1 day beforecustomer1@example.com'abc' -> 'Enter a valid e-mail address.'
PhoneالهاتفTextNoMax 40 (cut), no format check+971500000001
NotesملاحظاتText areaNoMax 1000; copied to the event notesFirst visit

Appointment card > Cancel

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Why is it cancelled?سبب الإلغاء؟PromptYesMax 300; an empty prompt does nothingCustomer asked to moveEmpty reason (API) -> 'This is required.'

Resource

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
CodeالرمزTextYesNew only; max 30; upper-cased; unique per companyCONF-AAn existing code -> 'Another resource has this code.'
NameالاسمTextYesMax 120; named in clash messagesConference Room AEmpty -> 'This is required.'
Name (Arabic)الاسم بالعربيةTextNoMax 120قاعة الاجتماعات أ
KindالنوعSelectYesRoom, Equipment, Vehicle, OtherRoomEquipment'desk' (API) -> 'Choose one of: room, equipment, vehicle, other.'
SeatsالمقاعدIntegerNo0-10000; information only (not checked against attendees)01220000 -> 'Enter a whole number between 0 and 10000.'
WhereالمكانTextNoMax 160Floor 3
ColourاللونTextNo#RRGGBB#64748b#0d9488'teal' -> 'Use a colour like #2563eb.'
NotesملاحظاتText areaNoMax 500Has a screen and video bar
Bookableقابل للحجزCheckboxNoOff: not offered on events, left out of the schedule and reports; booking it refusedOnOnBook an inactive room (API) -> '<name> is not bookable now.'

Calendar settings

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Company time zoneالمنطقة الزمنية للشركةSelectYes12 zones on screen; default for people without their own zone and for new appointment typesAsia/DubaiAsia/Dubai'GMT+4' (API) -> 'Choose a time zone such as Asia/Dubai.'
Week starts onبداية الأسبوعSelectYesMonday / Saturday / Sunday on screen (API 0-6, Monday = 0); first column of Month, Week and mini-monthMondaySunday9 (API) -> 'Enter a whole number between 0 and 6.'
Working day starts (HH:MM)بداية الدوامTextYesHH:MM; before the end; where Week/Day scroll to and new events start; open hours for utilisation09:0008:30'25:00' -> 'Use a time as HH:MM.'; 19:00 with end 18:00 -> 'The working day ends before it starts.'
Working day ends (HH:MM)نهاية الدوامTextYesHH:MM; after the start18:0017:30'6pm' -> 'Use a time as HH:MM.'
New events last (minutes)مدة الحدث الجديدIntegerYes5-144060302 -> 'Enter a whole number between 5 and 1440.'
Default reminder (minutes before; 0 = none)التذكير الافتراضيIntegerYes0-10080; put on new timed events as a bell reminder151020000 -> 'Enter a whole number between 0 and 10080.'

Shared calendar

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
CodeالرمزTextYesNew only; max 40; upper-cased; unique per companySALESAn existing code -> 'Another calendar has this code.'
NameالاسمTextYesMax 120SalesEmpty -> 'This is required.'
Name (Arabic)الاسم بالعربيةTextNoMax 120; shown when the screen is in Arabicالمبيعات
ColourاللونTextNo#RRGGBB#16a34a#7c3aed'purple' -> 'Use a colour like #2563eb.'
Who reads itمن يقرؤهSelectYesEverybody in the company (all members read) / Its members onlyEverybody in the company (screen); members (API default)Its members only
Members who readأعضاء للقراءةMulti-selectNoCompany members; a person in both lists becomes editorOne colleagueA user of another company (API) -> 'A member must belong to this company.'
Members who add and change eventsأعضاء للتعديلMulti-selectNoEditors add, change and cancel events in this calendarOne colleague
AboutالوصفText areaNoMax 500Sales team meetings
ActiveنشطCheckboxNoOff: no longer listed for anybody (its events stay)OnOn

Reports

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
MonthالشهرMonthNoFirst to last day of the chosen month, in your zone; not shown on Upcoming appointmentsThis month2026-10

Public booking page

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Choose a dayاختر يومًاDay linksYesToday + up to 21 days (or the horizon if shorter); a full day is dashed; the first free day is chosenThe first free day
Time (slot)الوقتRadioYesFree slots of the chosen day only10:00A slot booked meanwhile -> 'That time is no longer available. Choose another slot.'
Your nameاسمكTextYesMax 160Test Customer TwoEmpty (form post) -> 'This is required.'
E-mailالبريد الإلكترونيEmailYesRequired on the public page; at most 3 upcoming live bookings per e-mail and typecustomer2@example.com'abc' -> 'Enter a valid e-mail address.'; a 4th upcoming booking -> 'You already have three bookings of this kind coming up.'
PhoneالهاتفTelNoMax 40+971500000002
Anything we should knowملاحظاتText areaNoMax 1000Please call on arrival
Website (hidden honeypot)الموقع (مخفي)Hidden textNoInvisible to people; a value means a bot(empty)(leave empty)Any value -> 'This request was not accepted.'

Customer manage page

FieldArabic labelTypeRequiredRules and limitsDefaultExampleRefused when
Reason (optional)السبب (اختياري)TextNoMax 300; empty = 'Cancelled by customer'TravellingInside the notice window -> 'It can be cancelled online up to 24 hours before it starts; please call us.'