Choose the right public run route
Ringlyra exposes two public outbound agent run route families. They are not interchangeable, even though both path parameters look like UUIDs.Do not pass a workflow UUID to
/public/agent/{uuid} and do not pass a trigger UUID
to /public/agent/workflow/{workflow_uuid}. Ringlyra treats these as different
identifier types and the request will fail if you mix them up.- They accept the same request body
- They return the same response shape
- They validate the same
X-API-Keyorganization boundary - They use the same telephony configuration selection rules
Using initial context
initial_context passes runtime data into the agent at run 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 run starts.