Create an Appointment#

Summary#

Use this action to create an appointment from within a process.

The name of the transition action is AppointmentCreate

Example transition action

Transition Action Module Configuration#

The following list shows the mandatory items.

Key

Example Value

Description

Mandatory

CalendarID

1

A valid CalendarID

yes, if no CalendarName

CalendarName

Calendar 1

A valid CalendarName

yes, if no CalendarID

Title

Webinar

Title

yes

StartTime

2016-01-01 16:00:00

ISO timestamp

yes

EndTime

2016-01-01 17:00:00

ISO timestamp

yes

ParentID

1

A valid ParentID

no

UniqueID

jwioji-fwjio

provide desired UniqueID

no

Description

How to use Process tickets

Description

no

Location

Berlin

Location

no

AllDay

0

0 or 1

no

TeamID

Not in use

no

ResourceID

Not in use

no

Recurring

1

0 or 1

no

RecurringRaw

1

0 or 1

no

RecurrenceType

Daily

Possible “Daily”, “Weekly”, “Monthly”, “Yearly”, “CustomWeekly”, “CustomMonthly”, “CustomYearly”

no

RecurrenceFrequency

1, 3, 5

Patterns for CustomWeekly: 1-Mon, 2-Tue,…, 7-Sun for CustomMonthly: 1-1st, 2-2nd,.., 31th for CustomYearly: 1-Jan, 2-Feb,…, 12-Dec

no

RecurrenceCount

1

How many Appointments to create

no

RecurrenceInterval

2

Recurring interval

no

RecurrenceUntil

2016-01-01 17:00:00

Until Date

no

RecurrenceID

2016-01-01 17:00:00

Start time

no

RecurrenceExclude

2016-01-01 17:00:00,2016-01-01 17:00:00,2016-01-01 17:00:00’

Recurrences to exclude

no

NotificationTime

2016-01-01 17:00:00

Notification execution time

no

NotificationTemplate

Custom

Notification template to be used

no

NotificationCustom

relative

“relative” uses NotificationCustom* , “datetime” uses NotificationTIme.

no

NotificationCustomRelativeUnitCount

12

minutes, hours or days count for custom template

no

NotificationCustomRelativeUnit

minutes

minutes, hours or days units for custom template

no

NotificationCustomRelativePointOfTime

beforestart

escalation point for custom templates “beforestart”, “afterstart”, “beforeend”, “afterend”

no

NotificationCustomDateTime

2016-01-01 17:00:00

exact date for custom notification template

no

TicketAppointmentRuleID

9bb20ea035e7a9930652a9d82d00c725

Ticket appointment rule ID (for ticket appointments only!)

no

DynamicField_AppointmentID

123

Field to save the appointment ID

no

UserID

1

A valid user id

no

Tip

Use the value of the returned appointment ID to link the appointment with a ticket. Use the module LinkAdd for this.