# Carescale > Setup guides for connecting a treatment facility's website and tools to Carescale. > ## Agent Instructions > These guides connect a treatment facility's website forms to Carescale. Each facility has one website forms endpoint: an endpoint address and a secret, both copied from Carescale under Settings, Website forms. > Send every submission as an HTTPS POST with a JSON body and the header Authorization: Bearer . Use the endpoint address exactly as Carescale shows it. Never put it behind a redirect or a proxy that redirects. > Keep the secret out of committed code and out of client-side JavaScript. Put it in wp-config.php or a server-side environment setting. > Gravity Forms Elite and Nonprofit licenses can use the Webhooks Add-On with no code. Basic and Pro licenses use the snippet. Any other form tool follows the payload contract on the Other form tools page. > Never use real patient or client details in examples, logs or test submissions. Use made-up names, the 555 phone range and example.com addresses. > Labels in bold match the Carescale app and Gravity Forms exactly. Quote them as written. - [Website forms](https://docs.carescale.com/website-forms.md): Send your website's inquiry forms to Carescale, so each submission becomes a lead within seconds. - [Gravity Forms Webhooks Add-On](https://docs.carescale.com/website-forms/gravity-forms-webhooks.md): Connect a Gravity Forms form to Carescale with the Webhooks Add-On, on an Elite or Nonprofit license, with no code. - [Gravity Forms snippet](https://docs.carescale.com/website-forms/gravity-forms-snippet.md): Connect Gravity Forms to Carescale on any license with a short PHP file that sends each submission and its field labels. - [Other form tools](https://docs.carescale.com/website-forms/other-form-tools.md): The request Carescale accepts from any form tool or website code, with keys, limits, campaign tracking and file uploads. - [Privacy checklist](https://docs.carescale.com/website-forms/privacy-checklist.md): Settings a facility's website needs before its forms send real inquiries to Carescale, to keep health information off the website. - [Troubleshooting](https://docs.carescale.com/website-forms/troubleshooting.md): What each response code from the Carescale website forms endpoint means, and what to check when a submission doesn't become a lead. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.