---
schema_version: "1"
id: 53cebd22938719f14fc9ae4710bdafe7b983bedb5d29fafc2228e743e66de6dd
title: WorkFeedbackRequest
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_workfeedbackrequest.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_workfeedbackrequest.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: cb3cfc429a41f18ad7dd8a0566efa0cd4bdb61173f2df54072ff499b77a0f935
description: Represents a single feedback request on a subject or topic (question) to a single recipient in the feedback application. In the case of offered feedback, WorkFeedbackRequest represents feedback that is offered about a subject. In the performance application, WorkFeedbackRequest represents a request for feedback on a set of questions from a question set, on a subject—for the recipient to complete and submit.
---
# WorkFeedbackRequest

Represents a single feedback request on a subject or topic (question) to a single recipient in the feedback application. In the case of offered feedback, WorkFeedbackRequest represents feedback that is offered about a subject. In the performance application, WorkFeedbackRequest represents a request for feedback on a set of questions from a question set, on a subject—for the recipient to complete and submit.

![Note](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/images/icon_note.png)

#### Note

The original WDC feature is unavailable as of Spring '22. This object isn't available as of API version 54.0. For more information, see [Phased WDC (legacy Work.com) Feature Retirement](https://help.salesforce.com/s/articleView?id=000356306&type=1&language=en_US).

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Additional Considerations and Related Objects

- After a request’s state is changed to Submitted, fields can’t be changed, except for LastSharedDate and IsUnreadByOwner.
- If LastRemindDate is updated, a reminder notification will be sent to the request’s recipient (only possible when request is in Draft state).
- When a new request is created, a notification is sent to the recipient.
- When a recipient of a request submits their feedback (Draft->Submitted), a notification will be sent to requester (except for offered feedback).
- Requester cannot modify the subject of the question set after a request is created.
- For offered feedback (to user, to manager, or both), the person who is offering feedback is both the creator of WorkFeedbackRequest as well as the recipient.

## Fields

| Field Name | Details |
| --- | --- |
| AdHocFeedback | 
Type

textarea

Properties

Create, Filter, Nillable, Sort

Description

The content of the feedback.



 |
| AdHocQuestion | 

Type

textarea

Properties

Create, Filter, Nillable, Sort

Description

The content of the feedback question.



 |
| Description | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The description of the WorkFeedbackRequest.



 |
| FeedbackRequestState | 

Type

picklist

Properties

Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update

Description

The current state of the feedback request. Allowed picklist values are:

- Draft
- Submitted
- Declined





 |
| FeedbackType | 

Type

picklist

Properties

Create, Defaulted on create, Filter, Group, Restricted picklist, Sort

Description

Specifies the type of request. Picklist values that are used for performance summaries:

- Unspecified
- Peer Summary
- Self Summary
- Manager Summary
- Skip Level Summary

Picklist values that are used for feedback:

- Personal
- Unsolicited to User
- Unsolicited to Manager
- Unsolicited to User and Manager
- On Topic

The type of the feedback determines the sharing and visibility rules that are applied to answers.





 |
| IsDeployed | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

If true, the feedback is part of a deployed performance summary cycle.



 |
| IsShareWithSubject | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

If true, the feedback is shared with the summary subject.



 |
| IsUnreadByOwner | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

If true, the submitted request has not been seen by the requester.



 |
| IsUnsolicited | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

If true, the feedback request is unsolicited feedback offered to another user.



 |
| LastReferencedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The time stamp that indicates when the current user last viewed a record that is related to this WorkFeedbackRequest.



 |
| LastRemindDate | 

Type

dateTime

Properties

Create, Filter, Nillable, Sort, Update

Description

The last time a reminder was sent to the recipient of this draft request.



 |
| LastSharedDate | 

Type

dateTime

Properties

Create, Filter, Nillable, Sort, Update

Description

The last time this request was shared with another user or group.



 |
| LastViewedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The time stamp that indicates when the current user last viewed this WorkFeedbackRequest. If this value is null, this record might have been only referenced (LastReferencedDate) and not viewed.



 |
| Name | 

Type

string

Properties

Create, Filter, Group, idLookup, Sort, Update

Description

The name of the WorkFeedbackRequest.



 |
| OwnerId | 

Type

reference

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

ID of the owner of the WorkFeedbackRequest.



 |
| PerformanceCycleId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

Used by performance summaries to link to a summary cycle. This field applies only to performance summaries.



 |
| QuestionSetId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort

Description

Question set associated with the current request.



 |
| RecipientId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

User asked to provide feedback on the subject.



 |
| RelatedObjectId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort

Description

Specifies a record in the system that this feedback request is related to. Used by ad-hoc feedback to gather feedback in the context of an opportunity or WDC goal.

Used by performance summaries to link to a summary cycle.



 |
| SharingScope | 

Type

picklist

Properties

Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

The users that see the feedback. SharingScope can have the following values:

- Nobody
- Subject
- Manager
- SubjectAndManager





 |
| SubjectId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort

Description

The ID of the user that this request (or offer) is about.



 |
| SubmitFeedbackToId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The ID of the person this performance summary feedback request (and its respective answers) is shared with. It’s also the ID of the person who owns the requested subject’s manager summary request. This field applies only to performance summaries.



 |
| SubmittedDate | 

Type

dateTime

Properties

Create, Filter, Nillable, Sort, Update

Description

The last time (in case it was reopened by admin) this request was submitted by the recipient. This field applies only to performance summaries.



 |

## Associated Objects

This object has the following associated objects. Unless noted, they are available in the same API version as this object.

[WorkFeedbackRequestFeed](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_feed.htm "StandardObjectNameFeed is the model for all feed objects associated with standard objects. These objects represent the posts and feed-tracked changes of a standard object.")

Feed tracking is available for the object.

[WorkFeedbackRequestOwnerSharingRule](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_ownersharingrule.htm "StandardObjectNameOwnerSharingRule is the model for all owner sharing rule objects associated with standard objects. These objects represent a rule for sharing a standard object with users other than the owner.")

Sharing rules are available for the object.

[WorkFeedbackRequestShare](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_share.htm "StandardObjectNameShare is the model for all share objects associated with standard objects. These objects represent a sharing entry on the standard object.")

Sharing is available for the object.