From 14ee1291d11e83adf2c87f7505352002a76ba1f3 Mon Sep 17 00:00:00 2001 From: "detail-app[bot]" <180357370+detail-app[bot]@users.noreply.github.com> Date: Mon, 6 Jul 2026 15:49:55 +0000 Subject: [PATCH] docs(phonic): add missing onConversationCreated to README Configuration table --- plugins/phonic/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/phonic/README.md b/plugins/phonic/README.md index 74f5e7aae..9a3c5874f 100644 --- a/plugins/phonic/README.md +++ b/plugins/phonic/README.md @@ -85,6 +85,7 @@ Set the `PHONIC_API_KEY` environment variable, or pass `apiKey` directly to `Rea | `noInputPokeText` | `string` | Poke message text (ignored when `generateNoInputPokeText` is true) | | `noInputEndConversationSec` | `number` | Seconds of silence before ending conversation | | `forbidSpeechAfterToolCall` | `string[]` | Tool names after which Phonic should NOT auto-generate a spoken reply. Use for tools that always hand off (e.g., TaskGroup task-advancement tools). Only list tools that ALWAYS hand off — a listed tool that returns without handing off will leave the agent silent | +| `onConversationCreated` | `(conversationId: string) => void` | Callback invoked with the Phonic conversation ID when the conversation is created | If you already have an agent set up on the Phonic platform, you can use the `phonicAgent` option to specify the agent name. As a note, configuration options you set in the LiveKit Agents SDK will override the agent settings set on the Phonic platform. This means the system prompt you have set on the Phonic platform will be ignored in favor of the `instructions` field set on the LiveKit `voice.Agent`. Likewise, options explicitly set in the `RealtimeModel` constructor will override the Phonic agent's settings.