Reminder Create Input
Input representation of a reminder definition to configure reminders along with the
reminder channel.
- JSON example
- Here’s a sample to create non-recurring reminders.
-
{ "name": "FirstReminder", "parentRecordId": "0Kdxx0000004C92CAE", "status": "Draft", "schedule": { "scheduleType": "NonRecurring", "firstReminderInterval": 1, "secondReminderInterval": 1, "thirdReminderInterval": 1, "fourthReminderInterval": 1 }, "reminderChannels": [ { "channel": "Email", "templateId": "00Xxx000000k1DvEAI", "sendFrom": "john.doe@example.com" } ], "rule": { "criteriaLogic": "And", "criteria": [ { "operator": "Equals", "field": "Status", "fieldType": "StaticEnum", "value": "Completed" } ] } }
- This example shows a sample to create recurring reminders.
-
{ "name": "FirstReminder", "parentRecordId": "0Kdxx0000004C92CAE", "status": "Draft", "schedule": { "recurrenceRule": "RRULE:FREQ=DAILY;INTERVAL=1;UNTIL=20231130T000000Z;", "scheduleType": "Recurring" }, "reminderChannels": [ { "channel": "Email", "templateId": "00Xxx000000k1DvEAI", "sendFrom": "john.doe@example.com" } ], "rule": { "criteriaLogic": "And", "criteria": [ { "operator": "Equals", "field": "Status", "fieldType": "StaticEnum", "value": "Completed" } ] } }
- Properties
-
Name Type Description Required or Optional Available Version event String Reserved for future use. Optional 60.0 name String Name of the reminder definition. Required 60.0 parentEntity String Reserved for future use. Optional 60.0 parentRecordId String ID of the record for which the reminder is created. Required 60.0 reminderChannels Communication channel that’s used to send the reminder. Required 60.0 rule Rule that’s used to configure the reminder. Optional 60.0 schedule Reminder Non-Recurrence Schedule Input Schedule that’s used to send the reminder. Required 60.0 status String Status of the reminder definition. Valid values are:
- Active—The reminder is operational and is actively providing notifications based on the specified schedule or rule.
- Draft—The reminder is created but not activated. You can modify the reminder definition if the status is Draft.
- Inactive—The reminder is either deactivated or expired.
Required 60.0