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.
