ON24
ON24 is a sales and marketing platform for digital engagement, delivering insights that drive revenue growth. It is used to create live-streamed, multi-session digital events that engage audiences with video-based participation and networking.
In order to integrate ON24 with Relyance AI you will need a Client ID, Token Key, and Token Secret.
In ON24:
- Login to your ON24 account.
- Go to the Analytics> API Dashboard.
- Click on the Provision a New API Access Token button.
- This will generate the following: Copy these to be used in Relyance.
- Client ID
- Access Token Key
- Access Token Secret
In the Relyance AI application:
- Login to your Relyance account.
- Navigate to the Settings Menu in the bottom left-hand side.
- Select Integrations.
- Click on the Vendor Integration tab.
- Find the ON24 integration card and click it to open its connections.
- Under Authentication Method, choose Custom.
- Select the European Union (EU) data center checkbox if using one.
- Paste the Client ID, Token Key, and Token Secret into their respective fields.

- Click Authenticate.
- At this point, you should see the following result on the Vendor Integrations page:

- Congratulations, you are now connected to ON24.
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" "on24" {
vendor = "on24"
name = "<your connection name>"
auth = {
method = "access-token"
params = {
client_id = "<client_id>"
data_storage_location = "us"
}
# Secret fields are write-only: sent to Relyance, never stored in state.
secrets_wo = {
token_key = var.on24_token_key
token_secret = var.on24_token_secret
is_european_database = "false"
}
secrets_wo_version = 1
}
scans = { "property-inspection" = { enabled = true } }
}