Before you start
Before you start, sign in to the dashboard and select the organization you want to work in.- Only an organization admin can open the Integrations tab or manage the signing key.
- Your website’s server must sign identity data. Share the signing contract with your developer.
How verification works
Your server signs the identity data of a signed-in end user with your organization’s key. The widget sends the signed data with the conversation. Tars checks the signature and marks the profile as verified. The exact payload format and code samples live in Identity signing. When signed identity is not available, an OTP step can verify the end user inside the conversation. An AI Agent can collect an email or phone and send the OTP.Manage the signing key
1
Open Settings → Integrations
Select Signing secrets, then find the Identity verification card.
2
Create the signing key
Select Generate signing key. The result shows the key ID and secret. Saved table rows mask the secret.
3
Copy the secret to your server
Select Copy to copy the secret to your clipboard. Store it in your server’s secret store.
4
Rotate the key when it may be exposed
Select Rotate key. The retiring key lists its end time and remains valid for 24 hours.
5
Remove the key to stop signed identity
Select Remove, then confirm Remove keys. Current and retiring keys stop verifying signatures immediately.
Read identity status in the Users directory
Open Users from the sidebar. The User column shows each end user’s display name with a status line under it.
To list only one status, select Filter, pick the Status attribute, and choose Anonymous or Identified. The comparison is Equals or Does not equal, then select Apply.
Read identity status on a profile
Select a row in the directory to open the profile. The left summary card shows the avatar, display name, and a status badge with an info tooltip.
An anonymous profile promotes to Identified when a verified source supplies an email or phone. Verified sources are signed identity, an OTP step, a dashboard edit, the API, and an import. A name alone does not promote a profile. A profile you create by hand, over the API, or through an import starts as Identified.
The Metadata section of the same card records Last identified, alongside First seen, Last seen, and Source. Source reads Inbound, CSV import, or Manually.
Edit identity fields
The center of the profile page holds the Identity card. Editing requires permission to manage end users.1
Fill in Name, Email, or Phone
Identifier is read-only. It holds the anonymous id the widget assigned, or the channel’s id for the end user.
2
Select Save in the card header
The button enables only after a change. A Saved message confirms the update.
