Skip to main content

Conversation Metadata Reference

Understand what metadata your conversations have access to.

Updated over 2 weeks ago

elvex automatically injects specific metadata into every conversation to help the AI agent understand the context of the user's request. This allows agents to be aware of time, user identity, and organizational context without the user needing to provide this information manually.

Note: This metadata is injected by default into the system prompt and cannot be modified or disabled by the user.

Current Date & Time

The agent receives the current date and time at the start of the conversation.

  • Format: The system automatically retrieves the current datetime

  • Timezone: The time is localized to the user's specific timezone if available

  • Fallback: If the user's timezone cannot be determined, the system falls back to UTC with explicit notation

Example value injected:
"The current date is Wed, Jan 23, 2026 PST (localized in the user's timezone America/Los_Angeles)."

User Profile Information

To help the agent personalize responses, elvex injects available profile information about the user starting the conversation.

  • Full name

  • Email address

  • Job title

  • Department

  • GeoIP location (city, state, country) - automatically looked up from the client IP address

Company Information

The agent is made aware of the organization context.

  • Company name

  • Company ID (KSUID)

User Role & Permissions

The agent receives information about the user's authorization level within elvex.

  • Role description: Based on the assigned Company Role

  • Permission levels: Explained in natural language to the agent

This ensures the agent understands what actions the user is authorized to perform within the platform.

Did this answer your question?