Publish PAL
Publishes the PAL Builder draft associated with this pal_id, making its content the live version used by new conversations, deployments, and public reads.
Call this after a draft-routed Patch PAL response. That response includes a publish_url you can use directly. Publishing preserves the live layers.conferencing configuration and keeps the draft row available for future Builder edits.
If the PAL has no Builder draft, the call is idempotent: Tavus returns the current live PAL. You can pass either the stable live PAL id or its underlying draft id, although integrations should normally keep and publish the stable live pal_id.
https://docs.tavus.io/openapi.yaml for the full HTTP API contract.GET /v2/pals/{pal_id}?source=draft both return the exact publish_url. Publishing makes those draft changes live for new conversations while preserving live-owned conferencing configuration.Authorizations
Path Parameters
The unique identifier of the PAL.
"pcb7a34da5fe"
Response
The published live PAL. status is success.
success "success"
The stable id of the live PAL that now contains the published draft content.
"pcb7a34da5fe"
The published PAL name.
"Life Coach"
The published system prompt.
"As a Life Coach, you are a dedicated professional who specializes in..."
The date and time when the live PAL was updated.
"2026-07-14T17:00:00.000000"

