Website Environments
Task Transform (Calendr only)
Convert absolute dates to variable-based dates
POST
Transform prompts with absolute dates into variable-based prompts. Variable dates use the session’s base Monday as an anchor point, keeping scenarios relevant over time.
Request Body
Text containing absolute dates to transform (e.g., “Schedule a meeting on 2025-01-15”)
Session identifier (used to determine the base Monday)
Response
The original prompt with absolute dates
The transformed prompt with variable dates
Supported Date Formats
The endpoint automatically detects and converts:- ISO dates:
YYYY-MM-DD(e.g., 2025-01-15) - Month names: Full month names with year (e.g., January 2025)
Variable Date Formats
| Format | Example | Meaning |
|---|---|---|
| {+N Day} | {+0 Mon} | Monday of the base week |
| {+N Day} | {+1 Wed} | Wednesday, one week after base |
| {-N Day} | {-1 Thu} | Thursday, one week before base |