HelloSign
HelloSign offers fast, secure, and legally binding eSignatures for businesses
. The HelloSign integration will allow you to connect one or many folders with Relyance.
In HelloSign:
- Login to your HelloSign account.
- Hover over email in the top right corner and select My Settings.

- If you don't have an API key available, generate a new API key and copy the key. You will need this on the Relyance configuration page.
- Alternatively, if you have one available, select " Reveal Key " and copy the key. You will need this on the Relyance configuration page.
In Relyance:
- Login to your Relyance account.
- Navigate to the Settings menu on the bottom left-hand side.
- Select Integrations.
- Click on the Contract Integration tab.
- Find the HelloSign integration card and click it to open its connections.
- Click on the authentication method drop-down and select Custom.
- Paste the API key obtained from your HelloSign account.

The Authentication step asks for:
- API Key: required; held as a secret.
- Click Authenticate.
- Congratulations, you are now connected to HelloSign.
Manage this integration with Terraform
Connections for this integration can be managed as code with the Relyance Terraform provider. Non-secret fields go in auth.params; secret fields go in auth.secrets_wo, which is write-only — never stored in Terraform state. Rotate secrets by bumping auth.secrets_wo_version.
resource "relyance_integration_connection" "hellosign" {
vendor = "hellosign"
name = "<your connection name>"
auth = {
method = "api-key"
params = {
data_storage_location = "us"
}
# Secret fields are write-only: sent to Relyance, never stored in state.
secrets_wo = {
api_key = var.hellosign_api_key
}
secrets_wo_version = 1
}
scans = { "contract-scan" = { enabled = true } }
}