Add visitor details to agreements
Fields such as {visitor_name} or {host_name} in an agreement are replaced with each visitor's details on the kiosk, on the touchless and pre-registration pages, and in the signed PDF.
{visitor_name} Visitor's full name
{first_name} First name
{last_name} Last name
{email} Visitor's email
{phone} Visitor's phone
{visitor_company} Visitor's company (the Business name question)
{host_name} Host / escort
{host_email} Host's email
{visit_reason} Visit reason (the visitor type)
{checkin_time} Check-in date and time
{checkin_date} Check-in date
{visit_id} Visit reference (signed PDF)
{location_name} Your location's name
{location_address} Your location's address
{kiosk_name} Kiosk the visitor used ("Web check-in" online)
{agreement_name} This agreement's name
{valid_until} When the visitor must sign againFrequently asked questions
What if a visitor leaves a field empty?
That spot is left blank — the rest of the agreement is unchanged.
Do fields work in other languages?
Yes. Keep the field names in English ({host_name}); they're never translated. The values follow the visitor's language where they have one, such as the visit reason and Yes/No answers.
What do visitors see on the touchless and pre-registration pages?
The same agreement with their details filled in. The check-in time shows when they sign, {kiosk_name} reads "Web check-in", and the host's email is left out on these public pages. The signed PDF is created with the actual check-in time when they scan in at the kiosk.
We already use {visiting_user} and {company}. Do they still work?
Yes. {visiting_user} is the host and {company} is your location's name — the same as {host_name} and {location_name}.
Our kiosk shows the field names instead of the details.
Update the kiosk app to the latest version. The signed PDF is filled in either way.