Embed Keys and Visitor Sessions
An embed key authorizes your website to load the Navigic widget. A visitor session represents one visitor's conversation context in that widget.
Together, they let Navigic accept messages from your approved website origins while keeping each visitor conversation separate.
Embed keys
Embed keys are created in the dashboard and used in the widget script. Public keys are safe to place in browser code because they are restricted by allowed origins and product controls.
Keep any secret or server-side verification material out of public pages. Use identity verification when you need to connect widget conversations to signed-in users from your product.
Each embed key also owns the public widget visibility policy. The widget can request reasoning or tool-call status, or omit those fields to inherit the key policy, but the server never allows an install to show more than the key permits. Tool-call status is sanitized and does not include raw tool arguments.
Visitor sessions
A visitor session starts when the widget connects for a visitor. Sessions can be anonymous or associated with your user identity if you configure identity verification.
Sessions help the agent maintain conversation continuity during a support interaction and help your team review what happened later.