1. Go to Survey Settings.
2. Enable Surveys and Select the Community.
Note:
To create surveys that are accessible to people who don’t have Salesforce accounts in your company, select a community.
3. Create a Permission Set and give access to Surveys and Survey Invitations objects.
4. Assign the Permission Set to the user who wants to create Surveys.
Check the below link for using Process Builder to send Surveys
https://www.infallibletechie.com/2019/11/salesforce-survey-using-process-builder.html