interface CreateConversationOptions {
    extraPayload?: Record<string, unknown>;
    faceId?: string;
    palId?: string;
    personaId?: string;
    properties?: Record<string, unknown>;
    replicaId?: string;
}

Properties

extraPayload?: Record<string, unknown>

Additional fields to merge into the Tavus conversation creation payload.

faceId?: string

Tavus face id. Falls back to TAVUS_FACE_ID.

palId?: string

Tavus pal id. Falls back to TAVUS_PAL_ID; defaults to a stock pal when omitted.

personaId?: string

Deprecated

Use palId instead.

properties?: Record<string, unknown>

Conversation properties passed through to Tavus.

replicaId?: string

Deprecated

Use faceId instead.