Skip to main content

MicrosoftOutlookTask connector

Suggest edit Updated on November 10, 2021

The MicrosoftOutlookTask connector lets you use the Microsoft Outlook Task function to assign tasks based on length, category, or activity.

When you add this component to an automation, the system places it in the Globals container of the project. This component must be global to be referenced by other automations in the project.


ActualWorkThis property lists the actual effort spent on the task.
BodyThis property lists the clear-text body of the Outlook task.
CardDataThis property lists the text of the card data for the task.
CategoriesThis property lists the categories assigned to the Outlook appointment.
CompleteThis property indicates whether the task is completed.
ContactNamesThis property lists the contact names associated with the Outlook task.
CreationTimeThis property returns the creation date and time for the task.
DateCompletedThis property lists the completion date of the task.
DelegationStateThis property lists the delegation state of the task.
DelegatorThis property lists the display name of the delegator for the task.
DownloadStateThis property lists the download state of the task.
DueDateThis property lists the due date for the task.
ImportanceThis property indicates the relative importance level for the Outlook task.
IsConflictThis property determines if the task is in conflict.
IsRecurringThis property indicates if the task is a recurring task.
LastModificationTimeThis property lists the date and time the Outlook task was last modified.
OutlookApplicationThe Microsoft Outlook COM instance.
OutlookTaskMicrosoft Outlook task item COM instance.
OwnerThis property lists the owner of the task.
OwnershipThis property lists the ownership state of the task.
PercentCompleteThis property lists the percentage of the task completed at the current date and time.
RecipientsThis property lists the collection of all recipients of the Outlook task.
ReminderOverrideDefaultThis property indicates if the reminder overrides the default reminder behavior for the task.
ReminderSetThis property indicates if the reminder has been set for this task.
ReminderTimeThis property lists the date and time at which the reminder should occur for the specified task.
ResponseStateThis property lists the overall status of the response to the specified task request.
RoleThis property lists the free-form text associating the owner of a task with a role for the task.
SavedThis property indicates whether the Outlook task has not been modified since the last save.
SchedulePlusPriorityThis property lists the Microsoft Schedule+ priority for the task.
SensitivityThis property lists the sensitivity for the Outlook task.
StartDateThis property lists the start date for the task.
StatusThis property lists the status of the task.
StatusOnCompletionRecipientsThis property lists the semicolon-delimited display names for recipients who will receive status upon completion of the task.
StatusUpdateRecipientsThis property lists the semicolon-delimited display names for recipients who receive status updates for the task.
SubjectThis property lists the subject of the Outlook task.
SupportedNameThis property lists the supported Microsoft Office name.
SupportedVersionThis property lists the supported Microsoft Office version.
TeamTaskThis property indicates whether task is a team task.
TotalWorkThis property lists the total work for the task.
UnreadThis property indicates whether the Outlook task has not been opened (read).
VersionThis property lists the Microsoft Outlook version.


MethodDescriptionParametersResult Type
ClearRecurrencePatternThis method removes the recurrence settings and restores the single-occurrence state for a task. NoneVoid
Close (1 Parameter) This method closes and optionally saves changes to the Outlook task. OlInspectorClose saveModeVoid
CopyThis method creates another instance of this task. NoneMicrosoftOutlookTask
DeleteThis method deletes instance of this task. No access to this task should be made after calling this method. NoneVoid
Display (1 Parameter) This method displays a new Inspector for the task. Boolean modalVoid
GetRecurrencePatternThis method returns a recurrence pattern of a task. NoneRecurrencePattern
MarkCompleteThis method marks the task as completed. NoneVoid
Move (1 Parameter) This method moves this task to a new folder. Use a slash ( \ ) to separate sub-folders. String folderMicrosoftOutlookTask
NewThis method creates a task and assigns it to this instance. NoneVoid
PrintOutThis method prints the Outlook task using all default settings. NoneVoid
Respond (3 Parameters) Responds to a task request. OlTaskResponse response, Object noUI, Object additionalTextDialogMicrosoftOutlookTask
SaveThis method saves this task to the current or pre-defined folder. NoneVoid
SendThis method sends a task. NoneVoid
ShowCategoriesDialogThis method displays the Show Categories dialog, allowing the user to select categories that correspond to the subject of this task. NoneVoid
SkipRecurrenceThis method clears the current instance of a recurring task and sets the recurrence to the next instance of that task. NoneBoolean
StatusReportThis method sends a status report to all CC recipients with the current status for the task. NoneVoid
Did you find this content helpful? YesNo

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us