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 the Identity Verification tab. This tab manages the keys your organization deploys.
2
Create the signing key
Select Generate signing key. The secret then shows masked, with its last four characters.
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
Regenerate the key when it may be exposed
Select Regenerate. The previous key keeps working for 24 hours. After that, signed end users fail verification.
5
Remove the key to stop signed identity
Select Remove, then Remove key. New signed sessions stop being verified at once. This cannot be undone.
Read identity status in the Users directory
Open Users from the sidebar. The Identity column shows each end user’s display name with a status badge beside 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.
