Using initial context
initial_context passes runtime data into the agent at call time. Values are available as template variables in your agent’s prompt using double-brace syntax.
{{customer_name}} and {{appointment_date}} and they will be substituted when the call starts.