---
schema_version: "1"
id: bdd3bcf44b8983b5faff171a100914ec01f36e4c5397a4d228fadd8aba4be84f
title: sfdc_surveys Namespace
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/salesforce-feedback-management-dev-guide/guides/apex/reference/ns-sfdc-surveys/apex-namespace-sfdc-surveys.md
canonical_url: https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/apex-namespace-sfdc-surveys.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: e485f6cb4aa4f19001ad674b298cf480077b4996bba20b8142d8b2799c5dc7f0
products:
  - Salesforce Feedback Management Developer Guide
  - Service Cloud Developer Content
---

# sfdc_surveys Namespace

The `sfdc_surveys` namespace provides an interface for shortening survey invitations.

The following are the classes in the `sfdc_surveys` namespace.

-   **[SurveyInvitationLinkShortener Interface](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/surveyinvitationlinkshortener/apex-interface-sfdc-surveys-surveyinvitationlinkshortener.md#surveyinvitationlinkshortener-interface)**  


    Use this interface to provide a class factory that Salesforce can call to create instances of your custom `SurveyInvitationLinkShortener`.

-   **[Example Implementation to Associate SurveySubjects with SurveyInvitation and SurveyResponses](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/apex-interface-sfdc-surveys-associate-surveysubject-example.md)**  


    If no survey responses are populated, create a custom code to associate SurveySubjects with SurveyInvitation and SurveyResponses.


