# Surveys Class

Send survey invitations by email.

## Namespace

[ConnectApi](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_classes_connect_api.htm)

## Surveys Methods

These methods are for `Surveys`. All methods are static.

## `sendSurveyInvitationEmail(surveyID, SurveyEmailInput)`

Email survey invitations to up to 300 participants. You can email either leads, contacts, or users in your org. Either a link to launch the survey or a question can be embedded in the email invitations.

### API Version

50.0

### Requires Chatter

No

### Signature

`public static ConnectApi.SurveyInvitationEmailOutput sendSurveyInvitationEmail(String surveyID, ConnectApi.SurveyInvitationEmailInput SurveyEmailInput)`

### Parameters

- *surveyID*

  - : Type: String

    ID of the survey.

- *SurveyEmailInput*

  - : Type: [`ConnectApi.SurveyInvitationEmailInput`](/docs/service/salesforce-feedback-management-dev-guide/guide/apex-connectapi-input-survey-email.md)

    A `ConnectApi.SurveyInvitationEmailInput` object.

### Return Value

Type: [`ConnectApi.SurveyInvitationEmailOutput`](/docs/service/salesforce-feedback-management-dev-guide/guide/apex-connectapi-output-survey-email.md)
