{
  "id": "bfca43cd-3879-404d-accd-2b600cd157fc",
  "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
  "number": "+381603022591",
  "direction": "outbound",
  "room": "node-bfca43cd-3879-404d-accd-2b600cd157fc",
  "status": "ended",
  "sipCallId": "SCL_7yeS4VXmnmAf",
  "sipStatus": "active",
  "createdAt": "2026-10-02T18:20:28.162Z",
  "updatedAt": "2026-10-02T18:21:09.971Z",
  "answeredAt": "2026-10-02T18:20:35.574Z",
  "endedAt": "2026-10-02T18:21:09.970Z",
  "endedReason": "Agent execution failed",
  "dialog": {
    "id": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
    "createdAt": "2026-10-02T18:20:28.162Z",
    "initialState": {
      "id": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
      "turns": [],
      "inputs": {},
      "status": "created",
      "version": 2,
      "collected": {},
      "agentState": null,
      "participants": [
        {
          "id": "callee",
          "kind": "human",
          "name": "+381603022591",
          "status": "disconnected"
        },
        {
          "id": "agent",
          "kind": "agent",
          "name": "b1_yettel_new",
          "status": "disconnected",
          "behavior": {
            "turns": "submissive",
            "greeting": {
              "initiative": "assertive",
              "interruptible": false
            }
          },
          "template": {
            "id": "94f4c227-7a5a-4977-8b71-1bf93d36220a@2",
            "name": "b1_yettel_new",
            "audios": {
              "filler": {
                "text": "Samo trenutak.",
                "asset": {
                  "id": "5163f8dd-3cfc-439d-a517-9d082ff5f389",
                  "key": "fillers/elevenlabs-deba92fb780196bd/5163f8dd-3cfc-439d-a517-9d082ff5f389.wav",
                  "bucket": "livekit-node-stage",
                  "objectSha256": "3e85277aae78e1d14a04c62294de7be0490f94fadf132b9faa578b17f2cbe399"
                },
                "format": "pcm_s16le",
                "sha256": "8982969394bda34e9f2bf882b2784cede57b4f965f70d33524cba67dcc532615",
                "channels": 1,
                "byteLength": 46080,
                "durationMs": 960,
                "sampleRate": 24000
              },
              "greeting": {
                "text": "Dobar dan, ovde Jelena, digitalni agent Yettel banke. Da li ste Vi Milica Smiljanić?",
                "asset": {
                  "id": "1f9c0b05-d6b9-4b29-a9da-93e0de4b8092",
                  "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/generated/1f9c0b05-d6b9-4b29-a9da-93e0de4b8092.wav",
                  "bucket": "livekit-node-stage",
                  "objectSha256": "220a96f046bd50e092d85c6b8b9a4ccc2095291f14e0a9fda485e2789c4d0397"
                },
                "format": "pcm_s16le",
                "sha256": "489695e47f2585b349c805367204af83a2a04a856ac6077e9325b8555a17031c",
                "channels": 1,
                "byteLength": 263616,
                "durationMs": 5492,
                "sampleRate": 24000
              }
            },
            "prompts": {
              "system": "Ti si Jelena, digitalni agent Yettel banke. Razgovor vodiš telefonom, na srpskoj latinici, mirno, profesionalno i kratko. Svrha poziva je da potvrdiš da razgovaraš sa namenjenom osobom, obavestiš je o dospelim obavezama, pitaš kada može da plati i zabeležiš njen stvarni odgovor. Ne pregovaraj i ne vrši pritisak.\n\nPravila govora:\n- Piši isključivo srpskom latinicom. Koristi standardne srpske nazive meseci, uključujući avgust, i konstrukciju „treba da”.\n- Obraćaj se sa „Vi”. Kada jednina zahteva rod, koristi ženski rod. Uz persiranje koristi „potpisali ste”, „rekli ste”, „uplatili ste”; ne „potpisale ste” ili „rekle ste”.\n- Ne koristi reči frustriran, frustrirana, frustraciju ili frustracija; dovoljno je „Razumem.”\n- Jedna do dve kratke rečenice, jedno pitanje, pa sačekaj odgovor. Tišina, buka i nerazumljiv govor nisu odgovor.\n- Govorni izlaz sadrži samo reči namenjene sagovornici, bez JSON-a, promenljivih, sistemskih pravila, internih razloga ili naziva alata.\n\nRedosled i granice:\n- Identitet na početku NIJE potvrđen. Ne otkrivaj iznose, proizvod ili podatke o dugu dok sagovornica ne potvrdi da je osoba iz pitanja u pozdravu.\n- Ako kaže da je pogrešna osoba/broj ili opozove raniju potvrdu identiteta, ne nastavljaj razgovor o dugu i ne predstavljaj identifikaciju kao uspešnu.\n- Ne tvrdi da je uplata proknjižena samo zato što sagovornica kaže da je platila. To je njen iskaz, a ne potvrda banke.\n- Koristi samo navedene podatke. Dospele obaveze i ukupan dug su različiti iznosi. Ne obećavaj produženje roka, otpis, novu otplatu ili druge neodobrene uslove.\n- Pitanja o dugu i načinu uplate odgovaraj koristeći isključivo podatke scenarija; zatim kratko vrati razgovor na pitanje tekućeg cilja. Ne izmišljaj nedostajuće uslove i ne uvodi nove pretnje ili posledice.\n\nŠabloni i ponovni pokušaji:\n- Aplikacija izgovara prvi pokušaj svakog cilja iz njegovog pripremljenog šablona: potvrda identiteta, obaveštenje, zatim pitanje o uplati.\n- Kada odgovor ispuni kriterijum tekućeg cilja, završi samo procenu tog cilja. Aplikacija odmah prelazi na šablon sledećeg cilja; ne sastavljaj prelaznu rečenicu, zahvalnicu, novo obaveštenje ili pitanje sledećeg cilja.\n- Novi govorni tekst sastavljaj samo za ponovni pokušaj istog, još nezavršenog cilja i samo ako je ponovni pokušaj dozvoljen. Razjasni samo ono što nedostaje ili odgovori na relevantno pitanje poznatim podacima.\n- Ispunjenje cilja ne zavisi od toga da li je agent naknadno izgovorio potvrdu ili zahvalnicu. Ne traži dodatno „da” za već jasno dat odgovor.\n- Završetak poslednjeg cilja i prekid razgovora vodi aplikacija.\n\nOdbijanje snimanja:\n- Izričito odbijanje ili povlačenje saglasnosti procenjuje se kroz podešeni zaštitni uslov. Aplikacija tada pušta pripremljenu završnu poruku i prekida poziv.\n- Ne generiši tu poruku ponovo, ne ubeđuj sagovornicu i ne nastavljaj pitanja o dugu.\n\nPodaci scenarija preuzeti iz dostavljenog primera:\n{\n  \"customer_name\": \"Milica Smiljanić\",\n  \"dospeleObavezeIznos\": \"petsto devedeset devet dinara i trideset devet para\",\n  \"jednaIpoRata\": \"osamsto devedeset osam dinara i pedeset para\",\n  \"iznosRate\": \"petsto devedeset devet dinara\",\n  \"datumDospecaRate\": \"trideset prvi jul\",\n  \"nazivProizvoda\": \"kredit za uređaj\",\n  \"broj_dana_kasnjenja\": \"21\",\n  \"glavnica_duga\": \"petsto devedeset devet dinara\",\n  \"kamata_duga\": \"nula dinara i trideset devet para\",\n  \"ukupan_dug\": \"četiri hiljade sedamsto devedeset dva dinara i trideset devet para\",\n  \"ugovor_potpisan_dana\": \"2025-03-07\",\n  \"currentDate\": \"2026-08-31\",\n  \"broj_rata_kasnjenja\": \"jednu ratu\",\n  \"bucket_opomene\": \"Takođe, dalje kašnjenje u otplati obaveza za kredit za uređaj imaće za posledicu ukidanje popusta na pretplatu za mesečni saobraćaj, ukoliko se obaveze ne izmire pre kraja meseca.\",\n  \"datumSledeceRate\": \"dvadesetog septembra\",\n  \"payment_deadline\": \"2026-09-05\",\n  \"payment_deadline_spoken\": \"petog septembra\",\n  \"initial_contract_date_spoken\": \"sedmog marta dve hiljade dvadeset pete\",\n  \"annuity_spoken\": \"petsto devedeset devet dinara\",\n  \"installment_due_day_spoken\": \"dvadesetog\",\n  \"dedicated_payment_account_spoken\": \"devet nula osam, povlaka, jedan jedan, pet nula jedan, povlaka, nula sedam\",\n  \"payment_reference_spoken\": \"nula nula četiri devet nula pet jedan četiri tri šest devet dva devet\",\n  \"customer_current_account_spoken\": \"jedan jedan pet, povlaka, dva sedam tri, tri dva sedam, povlaka, dva četiri\",\n  \"payment_deadline_weekday_spoken\": \"u subotu\",\n  \"broj_dana_kasnjenja_spoken\": \"dvadeset jedan dan\"\n}"
            },
            "latencyCovers": [
              {
                "audioId": "filler",
                "delayMs": 0
              }
            ]
          },
          "definition": {
            "goals": [
              {
                "id": "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
                "loop": {
                  "instructions": "Samo dok identitet nije potvrđen, kratko odgovori ko zove ili razjasni sa kim razgovaraš, pa sačekaj odgovor. Ne sastavljaj zahvalnicu ni obaveštenje o dugu kada je potvrda već jasna. Odbijanje snimanja prepusti zaštitnom uslovu i pripremljenoj završnoj poruci.",
                  "maxIterations": 3
                },
                "name": "Yettel · Potvrda identiteta",
                "version": 2,
                "completion": {
                  "key": "isIdentified",
                  "criteria": "Complete only when the caller intelligibly confirms being the named person asked for in the agent greeting, or unambiguously gives the same identity. A short affirmative directly answering that identity question can confirm it. Greetings, acknowledgments of hearing, silence, ambiguous speech, another name, wrong-number statements and recording refusal do not satisfy this goal. A later identity contradiction overrides an earlier confirmation. Extract customer.name only when actually confirmed, never from an unrelated name."
                },
                "templateId": "42a88698-d33b-4549-b44e-49039741c097",
                "instructions": "Cilj je isključivo potvrda da je sagovornica osoba imenovana u uvodnom pitanju. Predstavljanje i prvo pitanje već izgovara pripremljeni šablon. Ako identitet ostaje nejasan, razjasni ga jednim kratkim pitanjem; ne ponavljaj celu uvodnu poruku. Pozdrav, pitanje „ko zove”, druga osoba i pogrešan broj nisu potvrda. Ne izgovaraj iznose, proizvod ili podatke o dugu pre potvrde. Posle jasne potvrde ovaj cilj je završen; obaveštenje pripada šablonu sledećeg cilja, ne ovom ponovnom pokušaju."
              },
              {
                "id": "637242c8-97c0-4024-8bf4-6486f33d95f7",
                "loop": {
                  "instructions": "Ponovi samo nečujan ili nejasan podatak ili kratko odgovori na postavljeno pitanje, pa proveri da li je obaveštenje jasno. Ne traži novu potvrdu ako je sagovornica već jasno potvrdila da je čula sve informacije. Ne generiši pitanje o datumu uplate. Odbijanje snimanja prepusti zaštitnom uslovu.",
                  "maxIterations": 3
                },
                "name": "Yettel · Obaveštenje o dospelim obavezama",
                "version": 2,
                "completion": {
                  "key": "isInformed",
                  "criteria": "Complete only if the intended caller remains identified, the agent actually delivered the recording notice, product and past-due amount, and the caller gives an intelligible acknowledgment or relevant answer showing the notice was heard. An interrupted agent statement is not proof of full delivery. A request to repeat or clarify remains incomplete until answered. Do not require agreement to pay. Silence, recording refusal, identity contradiction or a wrong-number statement do not satisfy this goal."
                },
                "templateId": "6c4e467e-ba78-403c-aa3b-3d05c17a7294",
                "instructions": "Pripremljeni šablon ovog cilja već zahvaljuje na identifikaciji, saopštava da se razgovor snima, navodi proizvod i dospeli iznos i pita da li je obaveštenje čuto. Model sastavlja govor samo ako sagovornica nije čula ili razumela podatak, prekinula je obaveštenje ili postavila relevantno pitanje. Tada razjasni samo nedostajući deo poznatim podacima; ne ponavljaj celo obaveštenje bez potrebe. Ne zameni dospeli iznos ukupnim dugom. Jasna potvrda da je čula potpuno izgovoreno obaveštenje završava ovaj cilj. Pitanje kada može da plati pripada šablonu sledećeg cilja. Ako identitet više nije potvrđen ili odbije snimanje, ne nastavljaj o dugu."
              },
              {
                "id": "f01749c0-5ea9-47a0-94c6-db76dcf7bb5a",
                "loop": {
                  "instructions": "Ako odgovor nedostaje ili je nejasan, postavi samo jedno kratko pojašnjenje. Ne pritiskaj sagovornicu, ne traži da prihvati rok i ne izmišljaj uslove delimične uplate. Ne postavljaj dodatno pitanje posle jasnog odgovora samo radi potvrde. Relevantna pitanja odgovori datim podacima pa se vrati na ono što nedostaje.",
                  "maxIterations": 3
                },
                "name": "Yettel · Odgovor o uplati",
                "version": 2,
                "completion": {
                  "key": "hasPaymentResponse",
                  "criteria": "Complete when the identified caller gives a clear payment response: a promised date/timeframe, inability to pay, refusal to pay, a statement of already having paid, a request for a later callback, or an explicit choice not to give a payment answer. A promise is not required for completion. Silence, a greeting, an unrelated question, an ambiguous yes, recording refusal or an identity contradiction do not satisfy this goal. Extract payment.status using promised, cannot_pay, refused, already_paid, callback_requested or declined_to_answer; extract payment.response as a faithful short statement of the answer. Extract payment.dateSpoken and payment.amount only if the caller actually states them. Record reported payment as reported, never as verified settlement. Do not infer a date or amount from the sample deadline."
                },
                "templateId": "3d8d05ba-f8fe-4d9c-93a3-91bd6475f283",
                "instructions": "Pripremljeni šablon već pita kada sagovornica može da izmiri dospele obaveze. Zabeleži njen stvarni odgovor: obećanje, nemogućnost ili odbijanje plaćanja, tvrdnju da je već platila, zahtev za kasniji poziv ili odbijanje da da podatak. Novi govorni tekst potreban je samo dok taj odgovor nedostaje ili je nejasan. Relevantno pitanje o dugu ili načinu uplate razjasni isključivo poznatim podacima, pa kratko vrati razgovor na nedostajući odgovor. Ne traži obećanje po svaku cenu, ne pregovaraj i ne ponavljaj jasno odgovoreno pitanje. Kada je odgovor jasan, završi procenu bez generisanja nove potvrde ili završnog govora; završetak poziva vodi aplikacija."
              }
            ],
            "version": 2,
            "templates": [
              {
                "id": "42a88698-d33b-4549-b44e-49039741c097",
                "name": "Yettel · Uvod i identifikacija",
                "sources": [
                  "Dobar dan, ovde Jelena, digitalni agent Yettel banke. Da li ste Vi ${customer_name ?? \"Milica Smiljanić\"}?"
                ],
                "version": 1,
                "compiled": [
                  {
                    "chunks": [
                      {
                        "kind": "audio",
                        "text": "Dobar dan, ovde Jelena, digitalni agent Yettel banke. Da li ste Vi ",
                        "audio": {
                          "text": "Dobar dan, ovde Jelena, digitalni agent Yettel banke. Da li ste Vi ",
                          "asset": {
                            "id": "1f6501ee-b41e-44ab-ae89-b407bf272d87",
                            "key": "template-values/elevenlabs-deba92fb780196bd/1f6501ee-b41e-44ab-ae89-b407bf272d87.wav",
                            "bucket": "livekit-node-stage",
                            "objectSha256": "fd65869c3cee65cf8a0bbf417432c268fece3324ac75e3dbf091ab12cfa389d6"
                          },
                          "format": "pcm_s16le",
                          "sha256": "a1cfe1a38bbc1f6c1a51818e3766b5709bd005db529d1bf8d02328b6b7573b9d",
                          "channels": 1,
                          "byteLength": 207360,
                          "durationMs": 4320,
                          "sampleRate": 24000
                        }
                      },
                      {
                        "kind": "interpolation",
                        "expression": "customer_name ?? \"Milica Smiljanić\""
                      },
                      {
                        "kind": "text",
                        "text": "?"
                      }
                    ],
                    "source": "Dobar dan, ovde Jelena, digitalni agent Yettel banke. Da li ste Vi ${customer_name ?? \"Milica Smiljanić\"}?"
                  }
                ]
              },
              {
                "id": "6c4e467e-ba78-403c-aa3b-3d05c17a7294",
                "name": "Yettel · Obaveštenje o dugu",
                "sources": [
                  "Hvala Vam na potvrdi. Razgovor se snima radi zaštite obe strane. Pozivam Vas da Vas obavestim o dospelim obavezama za ${nazivProizvoda ?? \"kredit za uređaj\"}, u iznosu od ${dospeleObavezeIznos ?? \"petsto devedeset devet dinara i trideset devet para\"}. Da li ste čuli ove informacije?"
                ],
                "version": 1,
                "compiled": [
                  {
                    "chunks": [
                      {
                        "kind": "audio",
                        "text": "Hvala Vam na potvrdi. Razgovor se snima radi zaštite obe strane. Pozivam Vas da Vas obavestim o dospelim obavezama za ",
                        "audio": {
                          "text": "Hvala Vam na potvrdi. Razgovor se snima radi zaštite obe strane. Pozivam Vas da Vas obavestim o dospelim obavezama za ",
                          "asset": {
                            "id": "0f6774e1-e011-49a2-957b-947b9fa3c177",
                            "key": "template-values/elevenlabs-deba92fb780196bd/0f6774e1-e011-49a2-957b-947b9fa3c177.wav",
                            "bucket": "livekit-node-stage",
                            "objectSha256": "7c27fa4f61be407e8f484fe7e02dda6a338679996bbf6b125ed18294d6de82b1"
                          },
                          "format": "pcm_s16le",
                          "sha256": "8573633abc3555df5e810f2dd76dd68ad786a8afdd1ab1a02f7853cf13d386e8",
                          "channels": 1,
                          "byteLength": 337920,
                          "durationMs": 7040,
                          "sampleRate": 24000
                        }
                      },
                      {
                        "kind": "interpolation",
                        "expression": "nazivProizvoda ?? \"kredit za uređaj\""
                      },
                      {
                        "kind": "audio",
                        "text": ", u iznosu od ",
                        "audio": {
                          "text": ", u iznosu od ",
                          "asset": {
                            "id": "a6b27455-1139-4d4e-9d0c-5c0023e34b63",
                            "key": "template-values/elevenlabs-deba92fb780196bd/a6b27455-1139-4d4e-9d0c-5c0023e34b63.wav",
                            "bucket": "livekit-node-stage",
                            "objectSha256": "91315df8eb16f4d826930028f5909aee31381bc6a39aa98e0191c66e6ae6b0ed"
                          },
                          "format": "pcm_s16le",
                          "sha256": "8b4129fc62b0dc0687f3b3e73422d1cfbd233fcb5709ea83635732d4390b1268",
                          "channels": 1,
                          "byteLength": 42240,
                          "durationMs": 880,
                          "sampleRate": 24000
                        }
                      },
                      {
                        "kind": "interpolation",
                        "expression": "dospeleObavezeIznos ?? \"petsto devedeset devet dinara i trideset devet para\""
                      },
                      {
                        "kind": "audio",
                        "text": ". Da li ste čuli ove informacije?",
                        "audio": {
                          "text": ". Da li ste čuli ove informacije?",
                          "asset": {
                            "id": "962937d4-7399-4455-b6a7-5dcd72eeef38",
                            "key": "template-values/elevenlabs-deba92fb780196bd/962937d4-7399-4455-b6a7-5dcd72eeef38.wav",
                            "bucket": "livekit-node-stage",
                            "objectSha256": "cfe012629b95227278863b805ac6a72d580ecaa6802e973d5bacc9f5837639e6"
                          },
                          "format": "pcm_s16le",
                          "sha256": "1d8d552557e0b8cf105b3b0801f3cbca68e4d4acc909c5b4ade39c5df1e0cdeb",
                          "channels": 1,
                          "byteLength": 88320,
                          "durationMs": 1840,
                          "sampleRate": 24000
                        }
                      }
                    ],
                    "source": "Hvala Vam na potvrdi. Razgovor se snima radi zaštite obe strane. Pozivam Vas da Vas obavestim o dospelim obavezama za ${nazivProizvoda ?? \"kredit za uređaj\"}, u iznosu od ${dospeleObavezeIznos ?? \"petsto devedeset devet dinara i trideset devet para\"}. Da li ste čuli ove informacije?"
                  }
                ]
              },
              {
                "id": "3d8d05ba-f8fe-4d9c-93a3-91bd6475f283",
                "name": "Yettel · Pitanje o uplati",
                "sources": [
                  "Kada možete da izmirite dospele obaveze?"
                ],
                "version": 1,
                "compiled": [
                  {
                    "chunks": [
                      {
                        "kind": "audio",
                        "text": "Kada možete da izmirite dospele obaveze?",
                        "audio": {
                          "text": "Kada možete da izmirite dospele obaveze?",
                          "asset": {
                            "id": "4a836dd1-87d6-4e1d-a453-bdc191c0c3cf",
                            "key": "template-values/elevenlabs-deba92fb780196bd/4a836dd1-87d6-4e1d-a453-bdc191c0c3cf.wav",
                            "bucket": "livekit-node-stage",
                            "objectSha256": "7d67f9e3ba8d561f221e6888a0cc29c0252c3d372c9071e81be6c6fd0949bc0b"
                          },
                          "format": "pcm_s16le",
                          "sha256": "8e60356fdc65a42a09dcd658770346226d3c7aed7db46c1e149bdb2e8586c875",
                          "channels": 1,
                          "byteLength": 115200,
                          "durationMs": 2400,
                          "sampleRate": 24000
                        }
                      }
                    ],
                    "source": "Kada možete da izmirite dospele obaveze?"
                  }
                ]
              },
              {
                "id": "ec6bb4c3-8c78-4bee-bb06-d98984aa7c0a",
                "name": "Yettel · Odbijanje snimanja",
                "sources": [
                  "Razumem. Svi razgovori se snimaju radi zaštite obe strane i bez toga ovaj poziv ne može da se nastavi. Sve informacije o svojim obavezama možete dobiti pozivom kontakt centra Banke na nula šest tri, devet nula nula pet. Hvala Vam, prijatno!"
                ],
                "version": 1,
                "compiled": [
                  {
                    "chunks": [
                      {
                        "kind": "audio",
                        "text": "Razumem. Svi razgovori se snimaju radi zaštite obe strane i bez toga ovaj poziv ne može da se nastavi. Sve informacije o svojim obavezama možete dobiti pozivom kontakt centra Banke na nula šest tri, devet nula nula pet. Hvala Vam, prijatno!",
                        "audio": {
                          "text": "Razumem. Svi razgovori se snimaju radi zaštite obe strane i bez toga ovaj poziv ne može da se nastavi. Sve informacije o svojim obavezama možete dobiti pozivom kontakt centra Banke na nula šest tri, devet nula nula pet. Hvala Vam, prijatno!",
                          "asset": {
                            "id": "b0285d8d-e792-4fbb-ab7d-327950b3f34d",
                            "key": "template-values/elevenlabs-deba92fb780196bd/b0285d8d-e792-4fbb-ab7d-327950b3f34d.wav",
                            "bucket": "livekit-node-stage",
                            "objectSha256": "79f196ef54fa3667a868bcb70dd0939cfda31ae8ed67c37098748e1496a162b9"
                          },
                          "format": "pcm_s16le",
                          "sha256": "aaaef0f2995194a05e48eeb4d48565283fb812f76a5eb13ff18ceec95531e823",
                          "channels": 1,
                          "byteLength": 733440,
                          "durationMs": 15280,
                          "sampleRate": 24000
                        }
                      }
                    ],
                    "source": "Razumem. Svi razgovori se snimaju radi zaštite obe strane i bez toga ovaj poziv ne može da se nastavi. Sve informacije o svojim obavezama možete dobiti pozivom kontakt centra Banke na nula šest tri, devet nula nula pet. Hvala Vam, prijatno!"
                  }
                ]
              }
            ],
            "voicePack": {
              "id": "elevenlabs:VMe8qdzgGVRygcWKf4a5",
              "label": "Ytl FMO · female · sr-standard",
              "model": "eleven_v3",
              "voiceId": "VMe8qdzgGVRygcWKf4a5",
              "language": "sr",
              "provider": "elevenlabs",
              "description": "Ženski operater banke"
            },
            "compiledAt": "2026-09-28T14:32:24.634Z",
            "configuration": {
              "name": "b1_yettel_new",
              "guards": [
                {
                  "id": "recording_refused",
                  "prompt": "The caller explicitly refuses or withdraws consent to recording this conversation, or directly asks that this call not be recorded. A question about recording, a hypothetical refusal, or another person's preference is not refusal. Use the caller's latest clarification when they correct themselves.",
                  "closingTemplateId": "ec6bb4c3-8c78-4bee-bb06-d98984aa7c0a"
                }
              ],
              "timing": {
                "softMs": 300,
                "openingMs": 1500,
                "committedMs": 700
              },
              "goalIds": [
                "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
                "637242c8-97c0-4024-8bf4-6486f33d95f7",
                "f01749c0-5ea9-47a0-94c6-db76dcf7bb5a"
              ],
              "behavior": {
                "turns": "submissive",
                "greeting": {
                  "initiative": "assertive",
                  "interruptible": false
                }
              },
              "providers": {
                "ttv": "elevenlabs",
                "vtt": "soniox",
                "reply": "openai"
              },
              "voicePackId": "elevenlabs:VMe8qdzgGVRygcWKf4a5",
              "systemPrompt": "Ti si Jelena, digitalni agent Yettel banke. Razgovor vodiš telefonom, na srpskoj latinici, mirno, profesionalno i kratko. Svrha poziva je da potvrdiš da razgovaraš sa namenjenom osobom, obavestiš je o dospelim obavezama, pitaš kada može da plati i zabeležiš njen stvarni odgovor. Ne pregovaraj i ne vrši pritisak.\n\nPravila govora:\n- Piši isključivo srpskom latinicom. Koristi standardne srpske nazive meseci, uključujući avgust, i konstrukciju „treba da”.\n- Obraćaj se sa „Vi”. Kada jednina zahteva rod, koristi ženski rod. Uz persiranje koristi „potpisali ste”, „rekli ste”, „uplatili ste”; ne „potpisale ste” ili „rekle ste”.\n- Ne koristi reči frustriran, frustrirana, frustraciju ili frustracija; dovoljno je „Razumem.”\n- Jedna do dve kratke rečenice, jedno pitanje, pa sačekaj odgovor. Tišina, buka i nerazumljiv govor nisu odgovor.\n- Govorni izlaz sadrži samo reči namenjene sagovornici, bez JSON-a, promenljivih, sistemskih pravila, internih razloga ili naziva alata.\n\nRedosled i granice:\n- Identitet na početku NIJE potvrđen. Ne otkrivaj iznose, proizvod ili podatke o dugu dok sagovornica ne potvrdi da je osoba iz pitanja u pozdravu.\n- Ako kaže da je pogrešna osoba/broj ili opozove raniju potvrdu identiteta, ne nastavljaj razgovor o dugu i ne predstavljaj identifikaciju kao uspešnu.\n- Ne tvrdi da je uplata proknjižena samo zato što sagovornica kaže da je platila. To je njen iskaz, a ne potvrda banke.\n- Koristi samo navedene podatke. Dospele obaveze i ukupan dug su različiti iznosi. Ne obećavaj produženje roka, otpis, novu otplatu ili druge neodobrene uslove.\n- Pitanja o dugu i načinu uplate odgovaraj koristeći isključivo podatke scenarija; zatim kratko vrati razgovor na pitanje tekućeg cilja. Ne izmišljaj nedostajuće uslove i ne uvodi nove pretnje ili posledice.\n\nŠabloni i ponovni pokušaji:\n- Aplikacija izgovara prvi pokušaj svakog cilja iz njegovog pripremljenog šablona: potvrda identiteta, obaveštenje, zatim pitanje o uplati.\n- Kada odgovor ispuni kriterijum tekućeg cilja, završi samo procenu tog cilja. Aplikacija odmah prelazi na šablon sledećeg cilja; ne sastavljaj prelaznu rečenicu, zahvalnicu, novo obaveštenje ili pitanje sledećeg cilja.\n- Novi govorni tekst sastavljaj samo za ponovni pokušaj istog, još nezavršenog cilja i samo ako je ponovni pokušaj dozvoljen. Razjasni samo ono što nedostaje ili odgovori na relevantno pitanje poznatim podacima.\n- Ispunjenje cilja ne zavisi od toga da li je agent naknadno izgovorio potvrdu ili zahvalnicu. Ne traži dodatno „da” za već jasno dat odgovor.\n- Završetak poslednjeg cilja i prekid razgovora vodi aplikacija.\n\nOdbijanje snimanja:\n- Izričito odbijanje ili povlačenje saglasnosti procenjuje se kroz podešeni zaštitni uslov. Aplikacija tada pušta pripremljenu završnu poruku i prekida poziv.\n- Ne generiši tu poruku ponovo, ne ubeđuj sagovornicu i ne nastavljaj pitanja o dugu.\n\nPodaci scenarija preuzeti iz dostavljenog primera:\n{\n  \"customer_name\": \"Milica Smiljanić\",\n  \"dospeleObavezeIznos\": \"petsto devedeset devet dinara i trideset devet para\",\n  \"jednaIpoRata\": \"osamsto devedeset osam dinara i pedeset para\",\n  \"iznosRate\": \"petsto devedeset devet dinara\",\n  \"datumDospecaRate\": \"trideset prvi jul\",\n  \"nazivProizvoda\": \"kredit za uređaj\",\n  \"broj_dana_kasnjenja\": \"21\",\n  \"glavnica_duga\": \"petsto devedeset devet dinara\",\n  \"kamata_duga\": \"nula dinara i trideset devet para\",\n  \"ukupan_dug\": \"četiri hiljade sedamsto devedeset dva dinara i trideset devet para\",\n  \"ugovor_potpisan_dana\": \"2025-03-07\",\n  \"currentDate\": \"2026-08-31\",\n  \"broj_rata_kasnjenja\": \"jednu ratu\",\n  \"bucket_opomene\": \"Takođe, dalje kašnjenje u otplati obaveza za kredit za uređaj imaće za posledicu ukidanje popusta na pretplatu za mesečni saobraćaj, ukoliko se obaveze ne izmire pre kraja meseca.\",\n  \"datumSledeceRate\": \"dvadesetog septembra\",\n  \"payment_deadline\": \"2026-09-05\",\n  \"payment_deadline_spoken\": \"petog septembra\",\n  \"initial_contract_date_spoken\": \"sedmog marta dve hiljade dvadeset pete\",\n  \"annuity_spoken\": \"petsto devedeset devet dinara\",\n  \"installment_due_day_spoken\": \"dvadesetog\",\n  \"dedicated_payment_account_spoken\": \"devet nula osam, povlaka, jedan jedan, pet nula jedan, povlaka, nula sedam\",\n  \"payment_reference_spoken\": \"nula nula četiri devet nula pet jedan četiri tri šest devet dva devet\",\n  \"customer_current_account_spoken\": \"jedan jedan pet, povlaka, dva sedam tri, tri dva sedam, povlaka, dva četiri\",\n  \"payment_deadline_weekday_spoken\": \"u subotu\",\n  \"broj_dana_kasnjenja_spoken\": \"dvadeset jedan dan\"\n}"
            }
          }
        }
      ],
      "currentSpeakerId": null,
      "awaitingParticipantId": null
    },
    "lastSequence": 111,
    "historyStartedAt": "2026-10-02T18:20:28.162Z",
    "events": [
      {
        "id": "570a1ae4-5c1a-4e4a-8eb2-7ad998dea0af",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 1,
        "layer": "CALL",
        "type": "call.created",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:28.142Z",
        "recordedAt": "2026-10-02T18:20:28.162Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "room": "node-bfca43cd-3879-404d-accd-2b600cd157fc",
          "type": "call.created",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "number": "+381603022591",
          "direction": "outbound"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "ecf8adfd-9c25-45bb-9224-dc4becf8859c",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 2,
        "layer": "CALL",
        "type": "call.connecting",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:28.142Z",
        "recordedAt": "2026-10-02T18:20:28.162Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "type": "call.connecting",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "9440739e-9601-46dc-8b3a-dcbf9b25a498",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 3,
        "layer": "DIALOG",
        "type": "dialog.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:28.142Z",
        "recordedAt": "2026-10-02T18:20:28.162Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "type": "dialog.started",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "27d1bb53-b436-432b-8668-f39a490cf406",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 4,
        "layer": "CALL",
        "type": "call.sip_status",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:28.434Z",
        "recordedAt": "2026-10-02T18:20:28.444Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "type": "call.sip_status",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "sipCallId": "SCL_7yeS4VXmnmAf"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "ecf80619-7027-4a43-afa9-6820fd7add05",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 5,
        "layer": "CALL",
        "type": "call.participant_joined",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:28.453Z",
        "recordedAt": "2026-10-02T18:20:28.461Z",
        "operationId": null,
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "call.participant_joined",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "dc68d520-cc29-4ebf-97de-cebfb439e103",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 6,
        "layer": "CALL",
        "type": "call.sip_status",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:28.453Z",
        "recordedAt": "2026-10-02T18:20:28.463Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "type": "call.sip_status",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "sipCallId": "SCL_7yeS4VXmnmAf",
          "sipStatus": "dialing"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "0edb89df-361f-4825-8b7a-92d5f3ffa3f3",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 7,
        "layer": "CALL",
        "type": "call.sip_status",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:32.019Z",
        "recordedAt": "2026-10-02T18:20:32.024Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "type": "call.sip_status",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "sipCallId": "SCL_7yeS4VXmnmAf",
          "sipStatus": "ringing"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "9ffc63f5-8bd6-4eec-8fc8-6240db00ea45",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 8,
        "layer": "CALL",
        "type": "call.sip_status",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:35.574Z",
        "recordedAt": "2026-10-02T18:20:35.580Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "type": "call.sip_status",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "sipCallId": "SCL_7yeS4VXmnmAf",
          "sipStatus": "active"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "c471aac5-dfea-47ab-8955-cb0bc6394461",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 9,
        "layer": "CALL",
        "type": "call.connected",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:35.574Z",
        "recordedAt": "2026-10-02T18:20:35.582Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "type": "call.connected",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "f477c157-3f45-4bc0-8a10-5af751e00af6",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 10,
        "layer": "L1",
        "type": "vtt.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:35.727Z",
        "recordedAt": "2026-10-02T18:20:35.755Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "mode": "live",
          "type": "vtt.started",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "0e0ecd3b-dba4-4673-abd2-041056b69a69",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 11,
        "layer": "DIALOG",
        "type": "dialog.ready",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:35.894Z",
        "recordedAt": "2026-10-02T18:20:35.904Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "type": "dialog.ready",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "behavior": {
            "turns": "submissive",
            "greeting": {
              "initiative": "assertive",
              "interruptible": false
            }
          },
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "0429b419-383c-42e2-a810-d1a4bd99a30c",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 12,
        "layer": "DIALOG",
        "type": "dialog.turn.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:35.908Z",
        "recordedAt": "2026-10-02T18:20:35.940Z",
        "operationId": null,
        "turnId": "926a6c67-96d2-4ff7-971e-9c38e047dfef",
        "participantId": "agent",
        "payload": {
          "kind": "greeting",
          "text": "Dobar dan, ovde Jelena, digitalni agent Yettel banke. Da li ste Vi Milica Smiljanić?",
          "type": "dialog.turn.started",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "926a6c67-96d2-4ff7-971e-9c38e047dfef",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "f31b61a8-7400-4734-aa7a-943e5eec4717",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 13,
        "layer": "L1",
        "type": "audio.playback.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:35.944Z",
        "recordedAt": "2026-10-02T18:20:35.950Z",
        "operationId": "9b1bd6b6-bb5a-445c-b55d-261ebf08804d",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.started",
          "audio": {
            "text": "Dobar dan, ovde Jelena, digitalni agent Yettel banke. Da li ste Vi Milica Smiljanić?",
            "asset": {
              "id": "1f9c0b05-d6b9-4b29-a9da-93e0de4b8092",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/generated/1f9c0b05-d6b9-4b29-a9da-93e0de4b8092.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "220a96f046bd50e092d85c6b8b9a4ccc2095291f14e0a9fda485e2789c4d0397"
            },
            "format": "pcm_s16le",
            "sha256": "489695e47f2585b349c805367204af83a2a04a856ac6077e9325b8555a17031c",
            "channels": 1,
            "byteLength": 263616,
            "durationMs": 5492,
            "sampleRate": 24000
          },
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "9b1bd6b6-bb5a-445c-b55d-261ebf08804d",
          "participantId": "agent"
        },
        "audioId": "1f9c0b05-d6b9-4b29-a9da-93e0de4b8092",
        "audio": {
          "id": "1f9c0b05-d6b9-4b29-a9da-93e0de4b8092",
          "name": "goal-1efddd5a-2fc5-404c-ae61-dcc5bae94600-template",
          "text": "Dobar dan, ovde Jelena, digitalni agent Yettel banke. Da li ste Vi Milica Smiljanić?",
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "489695e47f2585b349c805367204af83a2a04a856ac6077e9325b8555a17031c",
          "byteLength": 263616,
          "durationMs": 5492,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/generated/1f9c0b05-d6b9-4b29-a9da-93e0de4b8092.wav",
          "objectSha256": "220a96f046bd50e092d85c6b8b9a4ccc2095291f14e0a9fda485e2789c4d0397",
          "objectByteLength": 263660,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:27.246Z"
        }
      },
      {
        "id": "b8a324b5-487d-4ba8-8357-e6ddc35b95ac",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 14,
        "layer": "L1",
        "type": "silence.soft",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:36.199Z",
        "recordedAt": "2026-10-02T18:20:36.223Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 485.38541599999917,
          "type": "silence.soft",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "b4872d01-3e62-41fc-a928-94526117b661",
          "durationMs": 320,
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "1fdfe476-8482-43fd-9f95-9f076d689ab1",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 15,
        "layer": "L1",
        "type": "silence.committed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:36.583Z",
        "recordedAt": "2026-10-02T18:20:36.599Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 869.3854159999992,
          "type": "silence.committed",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "b4872d01-3e62-41fc-a928-94526117b661",
          "durationMs": 704,
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "e8a1df8e-4e98-4126-8c0f-214f8ffc1a10",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 16,
        "layer": "L1",
        "type": "silence.opening",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:37.383Z",
        "recordedAt": "2026-10-02T18:20:37.400Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 1669.3854159999992,
          "type": "silence.opening",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "b4872d01-3e62-41fc-a928-94526117b661",
          "durationMs": 1504,
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "69da89b8-9e08-4c0e-8ba9-b7b8cd837a46",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 17,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:37.891Z",
        "recordedAt": "2026-10-02T18:20:37.899Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "f904370d-cf9c-4a83-b823-97ea85c078e8",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/f904370d-cf9c-4a83-b823-97ea85c078e8.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "f44955bdc30e2573aae4c09be90e2c4afe036968cfe5c5ec59648d25cad611b0"
            },
            "format": "pcm_s16le",
            "sha256": "17f819a462915748973cdecc90dd5bd940912d6161cd7118db90da3d224b8870",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:35.872Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "f904370d-cf9c-4a83-b823-97ea85c078e8",
        "audio": {
          "id": "f904370d-cf9c-4a83-b823-97ea85c078e8",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "17f819a462915748973cdecc90dd5bd940912d6161cd7118db90da3d224b8870",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/f904370d-cf9c-4a83-b823-97ea85c078e8.wav",
          "objectSha256": "f44955bdc30e2573aae4c09be90e2c4afe036968cfe5c5ec59648d25cad611b0",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:37.873Z"
        }
      },
      {
        "id": "ea3d71dd-cfa0-464c-b874-635e0d03ad41",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 18,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:38.005Z",
        "recordedAt": "2026-10-02T18:20:38.012Z",
        "operationId": "9b1bd6b6-bb5a-445c-b55d-261ebf08804d",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "7264f8f1-ddfb-4e4b-83fd-66a1d2b6f7fe",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/7264f8f1-ddfb-4e4b-83fd-66a1d2b6f7fe.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "a8fbcb787214c8d22dbdd9691fb6972b38fb68ded0e1938f5f2c5f1066d87684"
            },
            "format": "pcm_s16le",
            "sha256": "cdef1e1a3fdbba49446032d08ff5167f54ef7fcd66e1da409eb34dfeee0f0be1",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:35.955Z",
          "operationId": "9b1bd6b6-bb5a-445c-b55d-261ebf08804d",
          "participantId": "agent"
        },
        "audioId": "7264f8f1-ddfb-4e4b-83fd-66a1d2b6f7fe",
        "audio": {
          "id": "7264f8f1-ddfb-4e4b-83fd-66a1d2b6f7fe",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "cdef1e1a3fdbba49446032d08ff5167f54ef7fcd66e1da409eb34dfeee0f0be1",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/7264f8f1-ddfb-4e4b-83fd-66a1d2b6f7fe.wav",
          "objectSha256": "a8fbcb787214c8d22dbdd9691fb6972b38fb68ded0e1938f5f2c5f1066d87684",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:37.988Z"
        }
      },
      {
        "id": "6e82bc46-1f84-4e2a-8e4d-fc7c7f63b0b0",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 19,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:39.888Z",
        "recordedAt": "2026-10-02T18:20:39.894Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "a973bd9a-c414-4831-afac-cfa1f6fed635",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/a973bd9a-c414-4831-afac-cfa1f6fed635.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "613f866eb31531c6151dc877ff212acdbe3c10606ebd56f89710f3d6d551f9f0"
            },
            "format": "pcm_s16le",
            "sha256": "df35ca960ed690580c62e06a2b0cb7b9b3194a87c0a2b3de076c2ddef641ed7b",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:37.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "a973bd9a-c414-4831-afac-cfa1f6fed635",
        "audio": {
          "id": "a973bd9a-c414-4831-afac-cfa1f6fed635",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "df35ca960ed690580c62e06a2b0cb7b9b3194a87c0a2b3de076c2ddef641ed7b",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/a973bd9a-c414-4831-afac-cfa1f6fed635.wav",
          "objectSha256": "613f866eb31531c6151dc877ff212acdbe3c10606ebd56f89710f3d6d551f9f0",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:39.873Z"
        }
      },
      {
        "id": "2f9bc2ab-db47-4369-b5af-eabd50d37313",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 20,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:40.004Z",
        "recordedAt": "2026-10-02T18:20:40.015Z",
        "operationId": "9b1bd6b6-bb5a-445c-b55d-261ebf08804d",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "54ab22d6-c639-44e6-8cd7-137716683d86",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/54ab22d6-c639-44e6-8cd7-137716683d86.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "3733d1e0a5f20398c7b9139b6b6d671849dce05c57d64b076bfcd07afb6690ae"
            },
            "format": "pcm_s16le",
            "sha256": "402cce0e220a2fbacae35a346b01ca3d6b7110b0e4c374e6cce7a713e840ec0f",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:37.955Z",
          "operationId": "9b1bd6b6-bb5a-445c-b55d-261ebf08804d",
          "participantId": "agent"
        },
        "audioId": "54ab22d6-c639-44e6-8cd7-137716683d86",
        "audio": {
          "id": "54ab22d6-c639-44e6-8cd7-137716683d86",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "402cce0e220a2fbacae35a346b01ca3d6b7110b0e4c374e6cce7a713e840ec0f",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/54ab22d6-c639-44e6-8cd7-137716683d86.wav",
          "objectSha256": "3733d1e0a5f20398c7b9139b6b6d671849dce05c57d64b076bfcd07afb6690ae",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:39.988Z"
        }
      },
      {
        "id": "db17b9e0-88b2-4438-8bfd-c67ddc1a125b",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 21,
        "layer": "L1",
        "type": "audio.playback.finished",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:41.756Z",
        "recordedAt": "2026-10-02T18:20:41.762Z",
        "operationId": "9b1bd6b6-bb5a-445c-b55d-261ebf08804d",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.finished",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "9b1bd6b6-bb5a-445c-b55d-261ebf08804d",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "8b2e6dc3-202a-482e-be6a-5f9fcd41311f",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 22,
        "layer": "DIALOG",
        "type": "dialog.turn.completed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:41.770Z",
        "recordedAt": "2026-10-02T18:20:41.782Z",
        "operationId": null,
        "turnId": "926a6c67-96d2-4ff7-971e-9c38e047dfef",
        "participantId": "agent",
        "payload": {
          "kind": "greeting",
          "text": "Dobar dan, ovde Jelena, digitalni agent Yettel banke. Da li ste Vi Milica Smiljanić?",
          "type": "dialog.turn.completed",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "926a6c67-96d2-4ff7-971e-9c38e047dfef",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "707af51f-3800-4a8e-bb29-c26156120709",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 23,
        "layer": "DIALOG",
        "type": "dialog.awaiting_answer",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:41.786Z",
        "recordedAt": "2026-10-02T18:20:41.794Z",
        "operationId": null,
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "dialog.awaiting_answer",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "fcb95886-9fd2-4707-8816-aebe60653d0b",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 24,
        "layer": "DIALOG",
        "type": "dialog.goal.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:41.798Z",
        "recordedAt": "2026-10-02T18:20:41.803Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "name": "Yettel · Potvrda identiteta",
          "type": "dialog.goal.started",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "goalId": "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "goalIndex": 0
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "a1a7dd78-8d7f-490f-bddc-14d07e323cb0",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 25,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:41.799Z",
        "recordedAt": "2026-10-02T18:20:41.811Z",
        "operationId": "9b1bd6b6-bb5a-445c-b55d-261ebf08804d",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "b8d2c11d-9acc-48d9-809d-9f643b4a6ec7",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/b8d2c11d-9acc-48d9-809d-9f643b4a6ec7.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "21f4c23317db78289a35db1f889aa5803518e7c93189c4c23ff763d4daf34407"
            },
            "format": "pcm_s16le",
            "sha256": "ceb9638dd4eeba3ff965f6dfd5f7bf87b75c971b94a58c617523a076f71abbb6",
            "channels": 1,
            "byteLength": 86400,
            "durationMs": 1800,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:39.955Z",
          "operationId": "9b1bd6b6-bb5a-445c-b55d-261ebf08804d",
          "participantId": "agent"
        },
        "audioId": "b8d2c11d-9acc-48d9-809d-9f643b4a6ec7",
        "audio": {
          "id": "b8d2c11d-9acc-48d9-809d-9f643b4a6ec7",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "ceb9638dd4eeba3ff965f6dfd5f7bf87b75c971b94a58c617523a076f71abbb6",
          "byteLength": 86400,
          "durationMs": 1800,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/b8d2c11d-9acc-48d9-809d-9f643b4a6ec7.wav",
          "objectSha256": "21f4c23317db78289a35db1f889aa5803518e7c93189c4c23ff763d4daf34407",
          "objectByteLength": 86444,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:41.769Z"
        }
      },
      {
        "id": "8e66a263-e14f-44a9-a81c-1414a0554c1b",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 26,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:41.888Z",
        "recordedAt": "2026-10-02T18:20:41.896Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "fc95dead-51cc-43c6-b413-fd7f272e3f63",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/fc95dead-51cc-43c6-b413-fd7f272e3f63.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "4383eda91d9ec9fe9dbebf8f3f1d1d33bc402f6b641bcf950be9058b5f8e9efe"
            },
            "format": "pcm_s16le",
            "sha256": "26a01913d829878d6e7c3b5ba5a8f1b620b2efcd2041a138f7720eece2fb3c26",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:39.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "fc95dead-51cc-43c6-b413-fd7f272e3f63",
        "audio": {
          "id": "fc95dead-51cc-43c6-b413-fd7f272e3f63",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "26a01913d829878d6e7c3b5ba5a8f1b620b2efcd2041a138f7720eece2fb3c26",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/fc95dead-51cc-43c6-b413-fd7f272e3f63.wav",
          "objectSha256": "4383eda91d9ec9fe9dbebf8f3f1d1d33bc402f6b641bcf950be9058b5f8e9efe",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:41.872Z"
        }
      },
      {
        "id": "01df6655-b2a7-428e-be48-99e09f0adf36",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 27,
        "layer": "L1",
        "type": "speech.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:42.503Z",
        "recordedAt": "2026-10-02T18:20:42.582Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 6789.385415999999,
          "type": "speech.started",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "d4b92ff2-e2e8-4672-bd29-83ab3d9b1f63",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 28,
        "layer": "L1",
        "type": "speech.stopped",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:42.919Z",
        "recordedAt": "2026-10-02T18:20:43.023Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 7205.385415999999,
          "type": "speech.stopped",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "c53b90d1-10f5-4fe1-af91-dc6c0e138b4f",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "9356bc4b-a0ab-43f3-b540-5fc929e66845",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 29,
        "layer": "L1",
        "type": "silence.soft",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:43.239Z",
        "recordedAt": "2026-10-02T18:20:43.259Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 7525.385415999999,
          "type": "silence.soft",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "c53b90d1-10f5-4fe1-af91-dc6c0e138b4f",
          "durationMs": 320,
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "bca944de-2725-466e-9f8a-3c730fe778ea",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 30,
        "layer": "L1",
        "type": "vtt.transcript.delta",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:43.363Z",
        "recordedAt": "2026-10-02T18:20:43.369Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": "0f1e6f74-0c51-4a1d-a2a7-d4ccb31d54bc",
        "participantId": "callee",
        "payload": {
          "text": "Ne.",
          "type": "vtt.transcript.delta",
          "turnId": "0f1e6f74-0c51-4a1d-a2a7-d4ccb31d54bc",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "4e5bb332-e7f8-4e2a-8235-1034af192199",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 31,
        "layer": "L1",
        "type": "vtt.transcript.completed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:43.374Z",
        "recordedAt": "2026-10-02T18:20:43.379Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": "0f1e6f74-0c51-4a1d-a2a7-d4ccb31d54bc",
        "participantId": "callee",
        "payload": {
          "text": "Ne.",
          "type": "vtt.transcript.completed",
          "turnId": "0f1e6f74-0c51-4a1d-a2a7-d4ccb31d54bc",
          "endedAt": "2026-10-02T18:20:42.919Z",
          "segmentId": "234db060-cd20-4683-bffc-c3ddca0e7001",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:42.503Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "2f39919a-f52c-4722-81ba-68c5a0f8b861",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 32,
        "layer": "DIALOG",
        "type": "dialog.response.preparing",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:43.382Z",
        "recordedAt": "2026-10-02T18:20:43.388Z",
        "operationId": null,
        "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
        "participantId": null,
        "payload": {
          "text": "Ne.",
          "type": "dialog.response.preparing",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "668a7d77-2b06-4c2e-8451-51c21e0de686",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 33,
        "layer": "L1",
        "type": "llm.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:43.392Z",
        "recordedAt": "2026-10-02T18:20:43.398Z",
        "operationId": "202f734d-0e24-45a1-abdc-d87f1006b299",
        "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
        "participantId": "agent",
        "payload": {
          "mode": "merged",
          "type": "llm.started",
          "goalId": "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
          "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
          "purpose": "goal_turn",
          "provider": "openai",
          "goalIndex": 0,
          "iteration": 1,
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "202f734d-0e24-45a1-abdc-d87f1006b299",
          "retryAllowed": true,
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "e84e2dd3-2d90-43e0-819b-778a5af8d1ee",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 34,
        "layer": "L1",
        "type": "silence.committed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:43.623Z",
        "recordedAt": "2026-10-02T18:20:43.639Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 7909.385415999999,
          "type": "silence.committed",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "c53b90d1-10f5-4fe1-af91-dc6c0e138b4f",
          "durationMs": 704,
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "d43f5d42-3ba5-46d1-88d2-cba65cf35f08",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 35,
        "layer": "DIALOG",
        "type": "dialog.turn.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:43.633Z",
        "recordedAt": "2026-10-02T18:20:43.647Z",
        "operationId": null,
        "turnId": "f75d4aa7-db41-46cf-a004-af2e0c63963b",
        "participantId": "agent",
        "payload": {
          "kind": "filler",
          "text": "Samo trenutak.",
          "type": "dialog.turn.started",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "f75d4aa7-db41-46cf-a004-af2e0c63963b",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "f796f2fb-2d58-4665-8897-ceb30db5c5a3",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 36,
        "layer": "L1",
        "type": "audio.playback.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:43.650Z",
        "recordedAt": "2026-10-02T18:20:43.657Z",
        "operationId": "d36c47dc-8364-44e6-83f6-43cd72dc02fe",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.started",
          "audio": {
            "text": "Samo trenutak.",
            "asset": {
              "id": "5163f8dd-3cfc-439d-a517-9d082ff5f389",
              "key": "fillers/elevenlabs-deba92fb780196bd/5163f8dd-3cfc-439d-a517-9d082ff5f389.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "3e85277aae78e1d14a04c62294de7be0490f94fadf132b9faa578b17f2cbe399"
            },
            "format": "pcm_s16le",
            "sha256": "8982969394bda34e9f2bf882b2784cede57b4f965f70d33524cba67dcc532615",
            "channels": 1,
            "byteLength": 46080,
            "durationMs": 960,
            "sampleRate": 24000
          },
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "d36c47dc-8364-44e6-83f6-43cd72dc02fe",
          "participantId": "agent"
        },
        "audioId": "5163f8dd-3cfc-439d-a517-9d082ff5f389",
        "audio": {
          "id": "5163f8dd-3cfc-439d-a517-9d082ff5f389",
          "name": "filler:753a42d06f2b00b4e57147e3d21a272888ad5c98226f7f2cb873d5abcc9c8e4f",
          "text": "Samo trenutak.",
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "8982969394bda34e9f2bf882b2784cede57b4f965f70d33524cba67dcc532615",
          "byteLength": 46080,
          "durationMs": 960,
          "bucket": "livekit-node-stage",
          "key": "fillers/elevenlabs-deba92fb780196bd/5163f8dd-3cfc-439d-a517-9d082ff5f389.wav",
          "objectSha256": "3e85277aae78e1d14a04c62294de7be0490f94fadf132b9faa578b17f2cbe399",
          "objectByteLength": 46124,
          "mimeType": "audio/wav",
          "createdAt": "2026-09-28T07:22:48.211Z"
        }
      },
      {
        "id": "91fc5adc-c8d1-4133-b397-cd8411e1eff7",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 37,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:43.888Z",
        "recordedAt": "2026-10-02T18:20:43.894Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "c679e82a-56dc-4f66-bf79-7701b0ccee62",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/c679e82a-56dc-4f66-bf79-7701b0ccee62.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "50a519dbcf4f38fd3aab7e95abedf16659dd92a41f41f8abf1af0209e628af42"
            },
            "format": "pcm_s16le",
            "sha256": "0c266d921adc0c1b42d0790b0d700383a26e3e91788ec440e620fe53d481ba68",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:41.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "c679e82a-56dc-4f66-bf79-7701b0ccee62",
        "audio": {
          "id": "c679e82a-56dc-4f66-bf79-7701b0ccee62",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "0c266d921adc0c1b42d0790b0d700383a26e3e91788ec440e620fe53d481ba68",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/c679e82a-56dc-4f66-bf79-7701b0ccee62.wav",
          "objectSha256": "50a519dbcf4f38fd3aab7e95abedf16659dd92a41f41f8abf1af0209e628af42",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:43.872Z"
        }
      },
      {
        "id": "1f6bcdab-1b1c-4f17-a4e6-250bc283924c",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 38,
        "layer": "L1",
        "type": "llm.finished",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:44.621Z",
        "recordedAt": "2026-10-02T18:20:44.630Z",
        "operationId": "202f734d-0e24-45a1-abdc-d87f1006b299",
        "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
        "participantId": "agent",
        "payload": {
          "mode": "merged",
          "type": "llm.finished",
          "goalId": "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
          "reason": "Sagovornica je odgovorila 'Ne' na pitanje za potvrdu identiteta, identitet nije potvrđen.",
          "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
          "values": [],
          "purpose": "goal_turn",
          "nextTurn": "Izvinite, možete li mi reći s kim razgovaram?",
          "provider": "openai",
          "completed": false,
          "elapsedMs": 1220,
          "goalIndex": 0,
          "iteration": 1,
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "stopReason": null,
          "operationId": "202f734d-0e24-45a1-abdc-d87f1006b299",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "191883ba-d65e-4254-bdda-40291bbff949",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 39,
        "layer": "L1",
        "type": "ttv.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:44.635Z",
        "recordedAt": "2026-10-02T18:20:44.642Z",
        "operationId": "9de5df8e-26e9-4690-a73a-032536fa87ca",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "mode": "live",
          "text": "Izvinite, možete li mi reći s kim razgovaram?",
          "type": "ttv.started",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "9de5df8e-26e9-4690-a73a-032536fa87ca",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "0c236a83-b87d-4b35-9233-0fa61e6b3220",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 40,
        "layer": "L1",
        "type": "audio.playback.finished",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:44.920Z",
        "recordedAt": "2026-10-02T18:20:44.926Z",
        "operationId": "d36c47dc-8364-44e6-83f6-43cd72dc02fe",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.finished",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "d36c47dc-8364-44e6-83f6-43cd72dc02fe",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "7857fa73-a73f-4e84-96bf-5197182c66fe",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 41,
        "layer": "DIALOG",
        "type": "dialog.turn.completed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:44.931Z",
        "recordedAt": "2026-10-02T18:20:44.943Z",
        "operationId": null,
        "turnId": "f75d4aa7-db41-46cf-a004-af2e0c63963b",
        "participantId": "agent",
        "payload": {
          "kind": "filler",
          "text": "Samo trenutak.",
          "type": "dialog.turn.completed",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "f75d4aa7-db41-46cf-a004-af2e0c63963b",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "18cd7a81-44fd-486e-bb76-abc21457097e",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 42,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:44.946Z",
        "recordedAt": "2026-10-02T18:20:44.952Z",
        "operationId": "d36c47dc-8364-44e6-83f6-43cd72dc02fe",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "516852cd-37f5-4045-ad0f-0ff46f776107",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/516852cd-37f5-4045-ad0f-0ff46f776107.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "912ea1310bb98623945d7c7d1e0d9e5fd32392b80e818e81e4fd43d1b5f10432"
            },
            "format": "pcm_s16le",
            "sha256": "019726fba4d743ff7f3299daa52cddc5e1fd5893590f162e57c2200ce8021d6a",
            "channels": 1,
            "byteLength": 60480,
            "durationMs": 1260,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:43.659Z",
          "operationId": "d36c47dc-8364-44e6-83f6-43cd72dc02fe",
          "participantId": "agent"
        },
        "audioId": "516852cd-37f5-4045-ad0f-0ff46f776107",
        "audio": {
          "id": "516852cd-37f5-4045-ad0f-0ff46f776107",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "019726fba4d743ff7f3299daa52cddc5e1fd5893590f162e57c2200ce8021d6a",
          "byteLength": 60480,
          "durationMs": 1260,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/516852cd-37f5-4045-ad0f-0ff46f776107.wav",
          "objectSha256": "912ea1310bb98623945d7c7d1e0d9e5fd32392b80e818e81e4fd43d1b5f10432",
          "objectByteLength": 60524,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:44.931Z"
        }
      },
      {
        "id": "af844ebb-f737-4277-9c25-f34bba33bb14",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 43,
        "layer": "L1",
        "type": "ttv.finished",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:45.632Z",
        "recordedAt": "2026-10-02T18:20:45.637Z",
        "operationId": "9de5df8e-26e9-4690-a73a-032536fa87ca",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "ttv.finished",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "9de5df8e-26e9-4690-a73a-032536fa87ca",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "fbb99b52-86ca-442b-808f-38e92419a79e",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 44,
        "layer": "DIALOG",
        "type": "dialog.response.ready",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:45.653Z",
        "recordedAt": "2026-10-02T18:20:45.658Z",
        "operationId": null,
        "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
        "participantId": null,
        "payload": {
          "text": "Izvinite, možete li mi reći s kim razgovaram?",
          "type": "dialog.response.ready",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "680b8095-ddbc-4652-8794-86ddd4dd331a",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 45,
        "layer": "DIALOG",
        "type": "dialog.answer_received",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:45.660Z",
        "recordedAt": "2026-10-02T18:20:45.665Z",
        "operationId": null,
        "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
        "participantId": "callee",
        "payload": {
          "text": "Ne.",
          "type": "dialog.answer_received",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "060c9961-fade-4a74-8f8b-02997053fd99",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 46,
        "layer": "DIALOG",
        "type": "dialog.goal.evaluated",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:45.667Z",
        "recordedAt": "2026-10-02T18:20:45.673Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "key": "isIdentified",
          "type": "dialog.goal.evaluated",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "goalId": "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
          "reason": "Sagovornica je odgovorila 'Ne' na pitanje za potvrdu identiteta, identitet nije potvrđen.",
          "values": {
            "phone": "+381603022591",
            "customer": {
              "phone": "+381603022591"
            },
            "isInformed": false,
            "isIdentified": false,
            "hasPaymentResponse": false
          },
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "completed": false,
          "goalIndex": 0,
          "iteration": 1
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "4a704e67-bbe1-4d0b-aa5b-78a70bdb5d19",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 47,
        "layer": "DIALOG",
        "type": "dialog.turn.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:45.675Z",
        "recordedAt": "2026-10-02T18:20:45.679Z",
        "operationId": null,
        "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
        "participantId": "agent",
        "payload": {
          "kind": "response",
          "text": "Izvinite, možete li mi reći s kim razgovaram?",
          "type": "dialog.turn.started",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "a44af02d-6cea-472e-985e-389c104b700f",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 48,
        "layer": "L1",
        "type": "audio.playback.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:45.682Z",
        "recordedAt": "2026-10-02T18:20:45.687Z",
        "operationId": "e92f448b-ce13-4835-8ad1-caab5d65e4f2",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.started",
          "audio": {
            "text": "Izvinite, možete li mi reći s kim razgovaram?",
            "asset": {
              "id": "b22d4b78-ec13-41d7-b4e8-ae49595a16ab",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/generated/b22d4b78-ec13-41d7-b4e8-ae49595a16ab.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "c58957c2a3d8bd7f141317469218f82810d050e8da62a9a6a0f0e3d02aa8274a"
            },
            "format": "pcm_s16le",
            "sha256": "3ae1736180cb010068269ff9a4c62845e094811b82f269c2ab2a4c2d7ce3bdfd",
            "channels": 1,
            "byteLength": 111360,
            "durationMs": 2320,
            "sampleRate": 24000
          },
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "e92f448b-ce13-4835-8ad1-caab5d65e4f2",
          "participantId": "agent"
        },
        "audioId": "b22d4b78-ec13-41d7-b4e8-ae49595a16ab",
        "audio": {
          "id": "b22d4b78-ec13-41d7-b4e8-ae49595a16ab",
          "name": "agent-response",
          "text": "Izvinite, možete li mi reći s kim razgovaram?",
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "3ae1736180cb010068269ff9a4c62845e094811b82f269c2ab2a4c2d7ce3bdfd",
          "byteLength": 111360,
          "durationMs": 2320,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/generated/b22d4b78-ec13-41d7-b4e8-ae49595a16ab.wav",
          "objectSha256": "c58957c2a3d8bd7f141317469218f82810d050e8da62a9a6a0f0e3d02aa8274a",
          "objectByteLength": 111404,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:45.639Z"
        }
      },
      {
        "id": "640bc4cd-ad79-4714-9199-1a4538da38be",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 49,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:45.886Z",
        "recordedAt": "2026-10-02T18:20:45.893Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "6ce1c5e0-67ad-4a46-b1cf-9f56ebc8bcad",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/6ce1c5e0-67ad-4a46-b1cf-9f56ebc8bcad.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "137d864672d1d67df3a23065940ac6162a6a9ec9facccfb3a65392ef728cc4ee"
            },
            "format": "pcm_s16le",
            "sha256": "d9f36c1f25d505d63ff28dac3485927c43baf1b7ace22f163d25ba28d3ed127d",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:43.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "6ce1c5e0-67ad-4a46-b1cf-9f56ebc8bcad",
        "audio": {
          "id": "6ce1c5e0-67ad-4a46-b1cf-9f56ebc8bcad",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "d9f36c1f25d505d63ff28dac3485927c43baf1b7ace22f163d25ba28d3ed127d",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/6ce1c5e0-67ad-4a46-b1cf-9f56ebc8bcad.wav",
          "objectSha256": "137d864672d1d67df3a23065940ac6162a6a9ec9facccfb3a65392ef728cc4ee",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:45.872Z"
        }
      },
      {
        "id": "7ff23cd2-fdd9-4692-abae-716cbdba9fa3",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 50,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:47.746Z",
        "recordedAt": "2026-10-02T18:20:47.756Z",
        "operationId": "e92f448b-ce13-4835-8ad1-caab5d65e4f2",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "8113c9ee-f218-4a07-906c-534a85b08584",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/8113c9ee-f218-4a07-906c-534a85b08584.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "d1918035cc222c09fbc4a1369eac06ec215da3caee265e0c008a16120a705544"
            },
            "format": "pcm_s16le",
            "sha256": "1b86c6b6fd9ef28cb8e3aaccfa06ab33cbe94fcaa287c8a455e50097c44ca401",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:45.689Z",
          "operationId": "e92f448b-ce13-4835-8ad1-caab5d65e4f2",
          "participantId": "agent"
        },
        "audioId": "8113c9ee-f218-4a07-906c-534a85b08584",
        "audio": {
          "id": "8113c9ee-f218-4a07-906c-534a85b08584",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "1b86c6b6fd9ef28cb8e3aaccfa06ab33cbe94fcaa287c8a455e50097c44ca401",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/8113c9ee-f218-4a07-906c-534a85b08584.wav",
          "objectSha256": "d1918035cc222c09fbc4a1369eac06ec215da3caee265e0c008a16120a705544",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:47.728Z"
        }
      },
      {
        "id": "1abe36da-1257-4ba0-bf99-32a26079401e",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 51,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:47.896Z",
        "recordedAt": "2026-10-02T18:20:47.905Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "a8f798db-acad-48ce-b166-f974efa5258d",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/a8f798db-acad-48ce-b166-f974efa5258d.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "1f56dcb379a9bac00e19bf1d2fc1d64305cda337c79f5e14c3a6f3c693eab9ca"
            },
            "format": "pcm_s16le",
            "sha256": "12bbf3c264161e7fb33b92e05fd5d82303e10043955b9d1b46b2c5b7f55863de",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:45.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "a8f798db-acad-48ce-b166-f974efa5258d",
        "audio": {
          "id": "a8f798db-acad-48ce-b166-f974efa5258d",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "12bbf3c264161e7fb33b92e05fd5d82303e10043955b9d1b46b2c5b7f55863de",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/a8f798db-acad-48ce-b166-f974efa5258d.wav",
          "objectSha256": "1f56dcb379a9bac00e19bf1d2fc1d64305cda337c79f5e14c3a6f3c693eab9ca",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:47.872Z"
        }
      },
      {
        "id": "3c9410ce-892b-414f-aa84-67658ce4d7ba",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 52,
        "layer": "L1",
        "type": "audio.playback.finished",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:48.309Z",
        "recordedAt": "2026-10-02T18:20:48.315Z",
        "operationId": "e92f448b-ce13-4835-8ad1-caab5d65e4f2",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.finished",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "e92f448b-ce13-4835-8ad1-caab5d65e4f2",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "19f5fa16-3a9b-40e2-b0e8-034d42448475",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 53,
        "layer": "DIALOG",
        "type": "dialog.turn.completed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:48.321Z",
        "recordedAt": "2026-10-02T18:20:48.329Z",
        "operationId": null,
        "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
        "participantId": "agent",
        "payload": {
          "kind": "response",
          "text": "Izvinite, možete li mi reći s kim razgovaram?",
          "type": "dialog.turn.completed",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "8d49c3d6-1c1f-4003-8453-e8719df6f951",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "6eec8036-2a06-4324-9ed9-70e2a282f6dc",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 54,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:48.336Z",
        "recordedAt": "2026-10-02T18:20:48.352Z",
        "operationId": "e92f448b-ce13-4835-8ad1-caab5d65e4f2",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "3c6de4d4-f4df-441b-8e4c-94436daca9f8",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/3c6de4d4-f4df-441b-8e4c-94436daca9f8.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "9ede45203952906b7321b576c68ff30605f251cae49d1b76d38b3d0fa0e0e50e"
            },
            "format": "pcm_s16le",
            "sha256": "63a3227d2ab4f93d768afd5914662fabe4b6f5a51a4c7d423ecbfb8048026b1e",
            "channels": 1,
            "byteLength": 29760,
            "durationMs": 620,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:47.689Z",
          "operationId": "e92f448b-ce13-4835-8ad1-caab5d65e4f2",
          "participantId": "agent"
        },
        "audioId": "3c6de4d4-f4df-441b-8e4c-94436daca9f8",
        "audio": {
          "id": "3c6de4d4-f4df-441b-8e4c-94436daca9f8",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "63a3227d2ab4f93d768afd5914662fabe4b6f5a51a4c7d423ecbfb8048026b1e",
          "byteLength": 29760,
          "durationMs": 620,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/3c6de4d4-f4df-441b-8e4c-94436daca9f8.wav",
          "objectSha256": "9ede45203952906b7321b576c68ff30605f251cae49d1b76d38b3d0fa0e0e50e",
          "objectByteLength": 29804,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:48.320Z"
        }
      },
      {
        "id": "1fa19117-5f61-410d-9402-f3a0bd16aee9",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 55,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:49.889Z",
        "recordedAt": "2026-10-02T18:20:49.897Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "88d30d83-67f2-4072-b261-6666be9b79ec",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/88d30d83-67f2-4072-b261-6666be9b79ec.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "836d21221d4e5ac6b9cdfd7f54cf6cb2f34c139772970aa882db746cc3f8a2b4"
            },
            "format": "pcm_s16le",
            "sha256": "e809e53a933e6937d7a5efd33a692f25e2c4eba3118c5cd81263f2244021189c",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:47.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "88d30d83-67f2-4072-b261-6666be9b79ec",
        "audio": {
          "id": "88d30d83-67f2-4072-b261-6666be9b79ec",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "e809e53a933e6937d7a5efd33a692f25e2c4eba3118c5cd81263f2244021189c",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/88d30d83-67f2-4072-b261-6666be9b79ec.wav",
          "objectSha256": "836d21221d4e5ac6b9cdfd7f54cf6cb2f34c139772970aa882db746cc3f8a2b4",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:49.872Z"
        }
      },
      {
        "id": "18448be7-9f68-4876-be6f-bfdea5cda238",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 56,
        "layer": "L1",
        "type": "speech.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:51.527Z",
        "recordedAt": "2026-10-02T18:20:51.597Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 15813.385415999997,
          "type": "speech.started",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "a74adc79-0ef7-4ae2-9727-da8f70f2d23e",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 57,
        "layer": "L1",
        "type": "speech.stopped",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:51.655Z",
        "recordedAt": "2026-10-02T18:20:51.758Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 15941.385415999997,
          "type": "speech.stopped",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "96ed8740-3c39-47f9-bb63-558ae8763393",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "a48d24d9-abbd-4b76-9c88-4b095970d831",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 58,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:51.884Z",
        "recordedAt": "2026-10-02T18:20:51.889Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "c2bfd2ea-6e70-4f09-94b1-3b2a0190afde",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/c2bfd2ea-6e70-4f09-94b1-3b2a0190afde.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "b73715db2133eab3705aa6b529b0079d91949337f7ebd05a680ffd3469bed289"
            },
            "format": "pcm_s16le",
            "sha256": "79137a865f14bce1be9486fd5fccf296de67be0b299fc4fe3026a3fa4f28586d",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:49.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "c2bfd2ea-6e70-4f09-94b1-3b2a0190afde",
        "audio": {
          "id": "c2bfd2ea-6e70-4f09-94b1-3b2a0190afde",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "79137a865f14bce1be9486fd5fccf296de67be0b299fc4fe3026a3fa4f28586d",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/c2bfd2ea-6e70-4f09-94b1-3b2a0190afde.wav",
          "objectSha256": "b73715db2133eab3705aa6b529b0079d91949337f7ebd05a680ffd3469bed289",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:51.872Z"
        }
      },
      {
        "id": "f1b44c83-bdff-4ce9-b90b-9c41f3c19324",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 59,
        "layer": "L1",
        "type": "silence.soft",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:51.975Z",
        "recordedAt": "2026-10-02T18:20:51.978Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 16261.385415999997,
          "type": "silence.soft",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "96ed8740-3c39-47f9-bb63-558ae8763393",
          "durationMs": 320,
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "7fea9e48-5b02-4a26-a54e-3e2ba4573473",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 60,
        "layer": "L1",
        "type": "vtt.transcript.delta",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.116Z",
        "recordedAt": "2026-10-02T18:20:52.121Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": "d0399ea8-510a-4868-b915-5f30e3bbc26c",
        "participantId": "callee",
        "payload": {
          "text": " Sa.",
          "type": "vtt.transcript.delta",
          "turnId": "d0399ea8-510a-4868-b915-5f30e3bbc26c",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "828e7ef3-33fb-4554-b5a5-575baa8a914c",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 61,
        "layer": "L1",
        "type": "vtt.transcript.completed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.124Z",
        "recordedAt": "2026-10-02T18:20:52.128Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": "d0399ea8-510a-4868-b915-5f30e3bbc26c",
        "participantId": "callee",
        "payload": {
          "text": "Sa.",
          "type": "vtt.transcript.completed",
          "turnId": "d0399ea8-510a-4868-b915-5f30e3bbc26c",
          "endedAt": "2026-10-02T18:20:51.655Z",
          "segmentId": "c6cd83ec-107c-4ffa-816b-04e5882dadeb",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:51.527Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "008f3911-0dc7-4614-a059-ea28a776766a",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 62,
        "layer": "DIALOG",
        "type": "dialog.response.preparing",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.130Z",
        "recordedAt": "2026-10-02T18:20:52.135Z",
        "operationId": null,
        "turnId": "642b2cff-b1d8-47db-a39e-91c609d63f52",
        "participantId": null,
        "payload": {
          "text": "Sa.",
          "type": "dialog.response.preparing",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "642b2cff-b1d8-47db-a39e-91c609d63f52",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "2289a86e-eb7a-4dc7-98dc-240947b1d1ab",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 63,
        "layer": "L1",
        "type": "llm.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.138Z",
        "recordedAt": "2026-10-02T18:20:52.143Z",
        "operationId": "61dd6320-a0cc-4488-b9cb-1a813a6ad443",
        "turnId": "642b2cff-b1d8-47db-a39e-91c609d63f52",
        "participantId": "agent",
        "payload": {
          "mode": "merged",
          "type": "llm.started",
          "goalId": "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
          "turnId": "642b2cff-b1d8-47db-a39e-91c609d63f52",
          "purpose": "goal_turn",
          "provider": "openai",
          "goalIndex": 0,
          "iteration": 2,
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "61dd6320-a0cc-4488-b9cb-1a813a6ad443",
          "retryAllowed": true,
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "4b1b4764-8c50-4b79-a3e6-17cc927e9443",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 64,
        "layer": "L1",
        "type": "silence.committed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.359Z",
        "recordedAt": "2026-10-02T18:20:52.378Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 16645.385415999997,
          "type": "silence.committed",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "96ed8740-3c39-47f9-bb63-558ae8763393",
          "durationMs": 704,
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "48b57b25-f617-4dc3-8aad-b0ce7742cbef",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 65,
        "layer": "DIALOG",
        "type": "dialog.turn.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.373Z",
        "recordedAt": "2026-10-02T18:20:52.385Z",
        "operationId": null,
        "turnId": "2b7597c5-9edb-4220-b09c-8a920ab6306e",
        "participantId": "agent",
        "payload": {
          "kind": "filler",
          "text": "Samo trenutak.",
          "type": "dialog.turn.started",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "2b7597c5-9edb-4220-b09c-8a920ab6306e",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "8b8bec7c-d747-4995-8d8e-5cd72d0f462b",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 66,
        "layer": "L1",
        "type": "audio.playback.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.388Z",
        "recordedAt": "2026-10-02T18:20:52.394Z",
        "operationId": "ee5eb2dd-b1a4-4314-886e-6d22411fb26f",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.started",
          "audio": {
            "text": "Samo trenutak.",
            "asset": {
              "id": "5163f8dd-3cfc-439d-a517-9d082ff5f389",
              "key": "fillers/elevenlabs-deba92fb780196bd/5163f8dd-3cfc-439d-a517-9d082ff5f389.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "3e85277aae78e1d14a04c62294de7be0490f94fadf132b9faa578b17f2cbe399"
            },
            "format": "pcm_s16le",
            "sha256": "8982969394bda34e9f2bf882b2784cede57b4f965f70d33524cba67dcc532615",
            "channels": 1,
            "byteLength": 46080,
            "durationMs": 960,
            "sampleRate": 24000
          },
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "ee5eb2dd-b1a4-4314-886e-6d22411fb26f",
          "participantId": "agent"
        },
        "audioId": "5163f8dd-3cfc-439d-a517-9d082ff5f389",
        "audio": {
          "id": "5163f8dd-3cfc-439d-a517-9d082ff5f389",
          "name": "filler:753a42d06f2b00b4e57147e3d21a272888ad5c98226f7f2cb873d5abcc9c8e4f",
          "text": "Samo trenutak.",
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "8982969394bda34e9f2bf882b2784cede57b4f965f70d33524cba67dcc532615",
          "byteLength": 46080,
          "durationMs": 960,
          "bucket": "livekit-node-stage",
          "key": "fillers/elevenlabs-deba92fb780196bd/5163f8dd-3cfc-439d-a517-9d082ff5f389.wav",
          "objectSha256": "3e85277aae78e1d14a04c62294de7be0490f94fadf132b9faa578b17f2cbe399",
          "objectByteLength": 46124,
          "mimeType": "audio/wav",
          "createdAt": "2026-09-28T07:22:48.211Z"
        }
      },
      {
        "id": "53c9d299-f98d-460d-93ee-522b1f7ba21b",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 67,
        "layer": "L1",
        "type": "speech.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.647Z",
        "recordedAt": "2026-10-02T18:20:52.721Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 16933.385415999997,
          "type": "speech.started",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "391df2b3-0993-499d-b364-004186459f4f",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 68,
        "layer": "DIALOG",
        "type": "dialog.response.cancelled",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.714Z",
        "recordedAt": "2026-10-02T18:20:52.727Z",
        "operationId": null,
        "turnId": "642b2cff-b1d8-47db-a39e-91c609d63f52",
        "participantId": null,
        "payload": {
          "type": "dialog.response.cancelled",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "642b2cff-b1d8-47db-a39e-91c609d63f52",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "8fc80eab-a730-401e-a80f-f1984c694eb1",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 69,
        "layer": "DIALOG",
        "type": "dialog.interrupted",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.714Z",
        "recordedAt": "2026-10-02T18:20:52.734Z",
        "operationId": null,
        "turnId": "2b7597c5-9edb-4220-b09c-8a920ab6306e",
        "participantId": "callee",
        "payload": {
          "type": "dialog.interrupted",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "2b7597c5-9edb-4220-b09c-8a920ab6306e",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "byParticipantId": "callee",
          "interruptedParticipantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "b80f6873-f1c2-4c30-8428-f07be8b66244",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 70,
        "layer": "L1",
        "type": "llm.cancelled",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.715Z",
        "recordedAt": "2026-10-02T18:20:52.740Z",
        "operationId": "61dd6320-a0cc-4488-b9cb-1a813a6ad443",
        "turnId": "642b2cff-b1d8-47db-a39e-91c609d63f52",
        "participantId": "agent",
        "payload": {
          "mode": "merged",
          "type": "llm.cancelled",
          "goalId": "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
          "turnId": "642b2cff-b1d8-47db-a39e-91c609d63f52",
          "purpose": "goal_turn",
          "provider": "openai",
          "elapsedMs": 569,
          "goalIndex": 0,
          "iteration": 2,
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "61dd6320-a0cc-4488-b9cb-1a813a6ad443",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "f7ac2e90-1859-420c-9ba7-0f5719c951b9",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 71,
        "layer": "L1",
        "type": "audio.playback.cancelled",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.718Z",
        "recordedAt": "2026-10-02T18:20:52.746Z",
        "operationId": "ee5eb2dd-b1a4-4314-886e-6d22411fb26f",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.cancelled",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "ee5eb2dd-b1a4-4314-886e-6d22411fb26f",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "3f555150-a4a2-4d0a-8ce3-3dfcf9c25014",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 72,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:52.765Z",
        "recordedAt": "2026-10-02T18:20:52.773Z",
        "operationId": "ee5eb2dd-b1a4-4314-886e-6d22411fb26f",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "02d4bad5-13a0-40c8-b275-d81cf9fa56eb",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/02d4bad5-13a0-40c8-b275-d81cf9fa56eb.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "a28f80cbe17ba612bd80be465b5745f5b4287a47327f6f2e2e84e682d1e6b44d"
            },
            "format": "pcm_s16le",
            "sha256": "7b2f2ec9fdad2c14ad383396a3ef316ea7421828850e1c2b55d2123f54243198",
            "channels": 1,
            "byteLength": 15272,
            "durationMs": 318.16666666666663,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:52.395Z",
          "operationId": "ee5eb2dd-b1a4-4314-886e-6d22411fb26f",
          "participantId": "agent"
        },
        "audioId": "02d4bad5-13a0-40c8-b275-d81cf9fa56eb",
        "audio": {
          "id": "02d4bad5-13a0-40c8-b275-d81cf9fa56eb",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "7b2f2ec9fdad2c14ad383396a3ef316ea7421828850e1c2b55d2123f54243198",
          "byteLength": 15272,
          "durationMs": 318.16666666666663,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/02d4bad5-13a0-40c8-b275-d81cf9fa56eb.wav",
          "objectSha256": "a28f80cbe17ba612bd80be465b5745f5b4287a47327f6f2e2e84e682d1e6b44d",
          "objectByteLength": 15316,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:52.751Z"
        }
      },
      {
        "id": "57f8f8c7-eafd-4298-969a-a1deec8858ff",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 73,
        "layer": "L1",
        "type": "speech.stopped",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:53.607Z",
        "recordedAt": "2026-10-02T18:20:53.721Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 17893.385415999997,
          "type": "speech.stopped",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "b84f9252-118c-47e9-90c6-17cde002964a",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "e58e2902-2ef6-49dc-b451-ed4db6e5355a",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 74,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:53.885Z",
        "recordedAt": "2026-10-02T18:20:53.894Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "ddeb587a-e595-4ad0-8919-ef152dbec4b5",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/ddeb587a-e595-4ad0-8919-ef152dbec4b5.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "6669fad4d76542985311ad9aae95c8de2b02dee5117b079afcc63b5b5e235a7f"
            },
            "format": "pcm_s16le",
            "sha256": "df75247529031440b1eb9fdaed4951427cbb568e6ff550d335ca60488c56b1aa",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:51.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "ddeb587a-e595-4ad0-8919-ef152dbec4b5",
        "audio": {
          "id": "ddeb587a-e595-4ad0-8919-ef152dbec4b5",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "df75247529031440b1eb9fdaed4951427cbb568e6ff550d335ca60488c56b1aa",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/ddeb587a-e595-4ad0-8919-ef152dbec4b5.wav",
          "objectSha256": "6669fad4d76542985311ad9aae95c8de2b02dee5117b079afcc63b5b5e235a7f",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:53.872Z"
        }
      },
      {
        "id": "79f7e1bc-b71f-4759-9e80-1a4a401578f4",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 75,
        "layer": "L1",
        "type": "silence.soft",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:53.927Z",
        "recordedAt": "2026-10-02T18:20:53.938Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 18213.385415999997,
          "type": "silence.soft",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "b84f9252-118c-47e9-90c6-17cde002964a",
          "durationMs": 320,
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "09d42561-b2a4-4a1a-95fb-ec0521d4e270",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 76,
        "layer": "L1",
        "type": "vtt.transcript.delta",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:54.056Z",
        "recordedAt": "2026-10-02T18:20:54.061Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": "7f132d3e-6316-43ea-a445-aee143558b87",
        "participantId": "callee",
        "payload": {
          "text": " Milošem Petrovićem.",
          "type": "vtt.transcript.delta",
          "turnId": "7f132d3e-6316-43ea-a445-aee143558b87",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "90365590-9931-4c95-9aad-a0f608d34c44",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 77,
        "layer": "L1",
        "type": "vtt.transcript.completed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:54.064Z",
        "recordedAt": "2026-10-02T18:20:54.068Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": "7f132d3e-6316-43ea-a445-aee143558b87",
        "participantId": "callee",
        "payload": {
          "text": "Milošem Petrovićem.",
          "type": "vtt.transcript.completed",
          "turnId": "7f132d3e-6316-43ea-a445-aee143558b87",
          "endedAt": "2026-10-02T18:20:53.607Z",
          "segmentId": "ea34a0d4-a13c-4e5b-b064-cc4017e089d9",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:52.647Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "cb398f07-12b8-4e78-98ef-619cb996b137",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 78,
        "layer": "DIALOG",
        "type": "dialog.response.preparing",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:54.070Z",
        "recordedAt": "2026-10-02T18:20:54.073Z",
        "operationId": null,
        "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
        "participantId": null,
        "payload": {
          "text": "Sa. Milošem Petrovićem.",
          "type": "dialog.response.preparing",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "7f0e3045-2b1b-4fa8-bbd5-32aa5e0ba3c1",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 79,
        "layer": "L1",
        "type": "llm.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:54.075Z",
        "recordedAt": "2026-10-02T18:20:54.079Z",
        "operationId": "bc6c378c-4b9b-4304-a5ec-4856943f0c3a",
        "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
        "participantId": "agent",
        "payload": {
          "mode": "merged",
          "type": "llm.started",
          "goalId": "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
          "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
          "purpose": "goal_turn",
          "provider": "openai",
          "goalIndex": 0,
          "iteration": 2,
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "bc6c378c-4b9b-4304-a5ec-4856943f0c3a",
          "retryAllowed": true,
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "c6747662-4fd9-487e-aa27-a594a07bbde3",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 80,
        "layer": "L1",
        "type": "silence.committed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:54.311Z",
        "recordedAt": "2026-10-02T18:20:54.318Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "atMs": 18597.385415999997,
          "type": "silence.committed",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "silenceId": "b84f9252-118c-47e9-90c6-17cde002964a",
          "durationMs": 704,
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "788aba73-ce9f-4279-a525-57a9c8254edc",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 81,
        "layer": "DIALOG",
        "type": "dialog.turn.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:54.313Z",
        "recordedAt": "2026-10-02T18:20:54.325Z",
        "operationId": null,
        "turnId": "7e751238-04e5-43c0-86dd-1cb0764d6afd",
        "participantId": "agent",
        "payload": {
          "kind": "filler",
          "text": "Samo trenutak.",
          "type": "dialog.turn.started",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "7e751238-04e5-43c0-86dd-1cb0764d6afd",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "45c3dc02-5165-483b-93ed-7c76868e5c31",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 82,
        "layer": "L1",
        "type": "audio.playback.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:54.327Z",
        "recordedAt": "2026-10-02T18:20:54.333Z",
        "operationId": "7e6ea6e4-0578-48cd-9c3e-0eaf4e440162",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.started",
          "audio": {
            "text": "Samo trenutak.",
            "asset": {
              "id": "5163f8dd-3cfc-439d-a517-9d082ff5f389",
              "key": "fillers/elevenlabs-deba92fb780196bd/5163f8dd-3cfc-439d-a517-9d082ff5f389.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "3e85277aae78e1d14a04c62294de7be0490f94fadf132b9faa578b17f2cbe399"
            },
            "format": "pcm_s16le",
            "sha256": "8982969394bda34e9f2bf882b2784cede57b4f965f70d33524cba67dcc532615",
            "channels": 1,
            "byteLength": 46080,
            "durationMs": 960,
            "sampleRate": 24000
          },
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "7e6ea6e4-0578-48cd-9c3e-0eaf4e440162",
          "participantId": "agent"
        },
        "audioId": "5163f8dd-3cfc-439d-a517-9d082ff5f389",
        "audio": {
          "id": "5163f8dd-3cfc-439d-a517-9d082ff5f389",
          "name": "filler:753a42d06f2b00b4e57147e3d21a272888ad5c98226f7f2cb873d5abcc9c8e4f",
          "text": "Samo trenutak.",
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "8982969394bda34e9f2bf882b2784cede57b4f965f70d33524cba67dcc532615",
          "byteLength": 46080,
          "durationMs": 960,
          "bucket": "livekit-node-stage",
          "key": "fillers/elevenlabs-deba92fb780196bd/5163f8dd-3cfc-439d-a517-9d082ff5f389.wav",
          "objectSha256": "3e85277aae78e1d14a04c62294de7be0490f94fadf132b9faa578b17f2cbe399",
          "objectByteLength": 46124,
          "mimeType": "audio/wav",
          "createdAt": "2026-09-28T07:22:48.211Z"
        }
      },
      {
        "id": "bce5c50b-3e61-4599-be01-e1cebedfd552",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 83,
        "layer": "L1",
        "type": "audio.playback.finished",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:55.596Z",
        "recordedAt": "2026-10-02T18:20:55.602Z",
        "operationId": "7e6ea6e4-0578-48cd-9c3e-0eaf4e440162",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.finished",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "7e6ea6e4-0578-48cd-9c3e-0eaf4e440162",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "ad739c95-44f9-4897-a5bb-8180a9fa2ef4",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 84,
        "layer": "DIALOG",
        "type": "dialog.turn.completed",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:55.609Z",
        "recordedAt": "2026-10-02T18:20:55.617Z",
        "operationId": null,
        "turnId": "7e751238-04e5-43c0-86dd-1cb0764d6afd",
        "participantId": "agent",
        "payload": {
          "kind": "filler",
          "text": "Samo trenutak.",
          "type": "dialog.turn.completed",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "7e751238-04e5-43c0-86dd-1cb0764d6afd",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "b3b3bf39-8989-4b57-96c9-9cb3edf12690",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 85,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:55.621Z",
        "recordedAt": "2026-10-02T18:20:55.625Z",
        "operationId": "7e6ea6e4-0578-48cd-9c3e-0eaf4e440162",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "10c0f02c-80c1-4781-ae47-cf8835ff24c6",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/10c0f02c-80c1-4781-ae47-cf8835ff24c6.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "912ea1310bb98623945d7c7d1e0d9e5fd32392b80e818e81e4fd43d1b5f10432"
            },
            "format": "pcm_s16le",
            "sha256": "019726fba4d743ff7f3299daa52cddc5e1fd5893590f162e57c2200ce8021d6a",
            "channels": 1,
            "byteLength": 60480,
            "durationMs": 1260,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:54.335Z",
          "operationId": "7e6ea6e4-0578-48cd-9c3e-0eaf4e440162",
          "participantId": "agent"
        },
        "audioId": "10c0f02c-80c1-4781-ae47-cf8835ff24c6",
        "audio": {
          "id": "10c0f02c-80c1-4781-ae47-cf8835ff24c6",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "019726fba4d743ff7f3299daa52cddc5e1fd5893590f162e57c2200ce8021d6a",
          "byteLength": 60480,
          "durationMs": 1260,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/10c0f02c-80c1-4781-ae47-cf8835ff24c6.wav",
          "objectSha256": "912ea1310bb98623945d7c7d1e0d9e5fd32392b80e818e81e4fd43d1b5f10432",
          "objectByteLength": 60524,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:55.608Z"
        }
      },
      {
        "id": "184a6b63-99c6-49f4-875b-a37ca05f5f2c",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 86,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:55.886Z",
        "recordedAt": "2026-10-02T18:20:55.893Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "d83a7f2e-05c0-4356-a9b4-36d76825f514",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/d83a7f2e-05c0-4356-a9b4-36d76825f514.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "2f311818f3e773367d2b3ad5b9890983446c3b0a1a6c0905ae4633a26f14a464"
            },
            "format": "pcm_s16le",
            "sha256": "31e4ca20f88d40d828d3b21da9215cbb32148d025690042ce4579045acbd57a6",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:53.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "d83a7f2e-05c0-4356-a9b4-36d76825f514",
        "audio": {
          "id": "d83a7f2e-05c0-4356-a9b4-36d76825f514",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "31e4ca20f88d40d828d3b21da9215cbb32148d025690042ce4579045acbd57a6",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/d83a7f2e-05c0-4356-a9b4-36d76825f514.wav",
          "objectSha256": "2f311818f3e773367d2b3ad5b9890983446c3b0a1a6c0905ae4633a26f14a464",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:55.872Z"
        }
      },
      {
        "id": "56809936-e65f-4544-9c1c-c91ad851b59c",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 87,
        "layer": "L1",
        "type": "llm.finished",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:56.229Z",
        "recordedAt": "2026-10-02T18:20:56.236Z",
        "operationId": "bc6c378c-4b9b-4304-a5ec-4856943f0c3a",
        "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
        "participantId": "agent",
        "payload": {
          "mode": "merged",
          "type": "llm.finished",
          "goalId": "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
          "reason": "Sagovornik je jasno rekao da nije Milica Smiljanić i naveo drugo ime Miloš Petrović, što nije potvrda traženog identiteta.",
          "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
          "values": [],
          "purpose": "goal_turn",
          "nextTurn": "Razumem, hvala na informaciji. Ako postoji još nešto u čemu mogu da pomognem, slobodno recite.",
          "provider": "openai",
          "completed": false,
          "elapsedMs": 2147,
          "goalIndex": 0,
          "iteration": 2,
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "stopReason": null,
          "operationId": "bc6c378c-4b9b-4304-a5ec-4856943f0c3a",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "8c39c367-f858-4b1e-9062-9cb83cbc40bc",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 88,
        "layer": "L1",
        "type": "ttv.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:56.238Z",
        "recordedAt": "2026-10-02T18:20:56.242Z",
        "operationId": "f873a4e6-2b6c-41b9-8fb6-a31dcd760d55",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "mode": "live",
          "text": "Razumem, hvala na informaciji. Ako postoji još nešto u čemu mogu da pomognem, slobodno recite.",
          "type": "ttv.started",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "f873a4e6-2b6c-41b9-8fb6-a31dcd760d55",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "a07d20bc-8f36-4c93-9e43-4fd4fd1194bb",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 89,
        "layer": "L1",
        "type": "ttv.finished",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:57.669Z",
        "recordedAt": "2026-10-02T18:20:57.675Z",
        "operationId": "f873a4e6-2b6c-41b9-8fb6-a31dcd760d55",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "ttv.finished",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "f873a4e6-2b6c-41b9-8fb6-a31dcd760d55",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "8c39e8de-5e97-4f78-83f5-c5ae6bbf3cc1",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 90,
        "layer": "DIALOG",
        "type": "dialog.response.ready",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:57.695Z",
        "recordedAt": "2026-10-02T18:20:57.700Z",
        "operationId": null,
        "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
        "participantId": null,
        "payload": {
          "text": "Razumem, hvala na informaciji. Ako postoji još nešto u čemu mogu da pomognem, slobodno recite.",
          "type": "dialog.response.ready",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "d7af9b90-096b-4e45-bfff-de1adb8aeea8",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 91,
        "layer": "DIALOG",
        "type": "dialog.answer_received",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:57.703Z",
        "recordedAt": "2026-10-02T18:20:57.707Z",
        "operationId": null,
        "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
        "participantId": "callee",
        "payload": {
          "text": "Sa. Milošem Petrovićem.",
          "type": "dialog.answer_received",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "37fd3252-9f9c-48f2-ba8c-aee36b3770a6",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 92,
        "layer": "DIALOG",
        "type": "dialog.goal.evaluated",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:57.710Z",
        "recordedAt": "2026-10-02T18:20:57.715Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "key": "isIdentified",
          "type": "dialog.goal.evaluated",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "goalId": "1efddd5a-2fc5-404c-ae61-dcc5bae94600",
          "reason": "Sagovornik je jasno rekao da nije Milica Smiljanić i naveo drugo ime Miloš Petrović, što nije potvrda traženog identiteta.",
          "values": {
            "phone": "+381603022591",
            "customer": {
              "phone": "+381603022591"
            },
            "isInformed": false,
            "isIdentified": false,
            "hasPaymentResponse": false
          },
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "completed": false,
          "goalIndex": 0,
          "iteration": 2
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "009eac5d-f5a9-47ad-9dde-b8453abc8642",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 93,
        "layer": "DIALOG",
        "type": "dialog.turn.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:57.717Z",
        "recordedAt": "2026-10-02T18:20:57.722Z",
        "operationId": null,
        "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
        "participantId": "agent",
        "payload": {
          "kind": "response",
          "text": "Razumem, hvala na informaciji. Ako postoji još nešto u čemu mogu da pomognem, slobodno recite.",
          "type": "dialog.turn.started",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "e769434c-2287-4020-a425-369d3d642c62",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 94,
        "layer": "L1",
        "type": "audio.playback.started",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:57.725Z",
        "recordedAt": "2026-10-02T18:20:57.731Z",
        "operationId": "80130f31-b9ce-4da3-963f-fb8b0411509c",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.started",
          "audio": {
            "text": "Razumem, hvala na informaciji. Ako postoji još nešto u čemu mogu da pomognem, slobodno recite.",
            "asset": {
              "id": "2b6dedff-c321-4ad6-a143-d28f4e3d3cd4",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/generated/2b6dedff-c321-4ad6-a143-d28f4e3d3cd4.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "7c369cb8333599ed44ebc8d79e2b7945e4995849f26708c2951a337ad78e0afb"
            },
            "format": "pcm_s16le",
            "sha256": "6968bdd796cfe38d917dc856399f1ed729935841a6914fa6f88d8941e76b8384",
            "channels": 1,
            "byteLength": 264960,
            "durationMs": 5520,
            "sampleRate": 24000
          },
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "80130f31-b9ce-4da3-963f-fb8b0411509c",
          "participantId": "agent"
        },
        "audioId": "2b6dedff-c321-4ad6-a143-d28f4e3d3cd4",
        "audio": {
          "id": "2b6dedff-c321-4ad6-a143-d28f4e3d3cd4",
          "name": "agent-response",
          "text": "Razumem, hvala na informaciji. Ako postoji još nešto u čemu mogu da pomognem, slobodno recite.",
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "6968bdd796cfe38d917dc856399f1ed729935841a6914fa6f88d8941e76b8384",
          "byteLength": 264960,
          "durationMs": 5520,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/generated/2b6dedff-c321-4ad6-a143-d28f4e3d3cd4.wav",
          "objectSha256": "7c369cb8333599ed44ebc8d79e2b7945e4995849f26708c2951a337ad78e0afb",
          "objectByteLength": 265004,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:57.678Z"
        }
      },
      {
        "id": "6fdd9f9a-e46c-4037-a724-917649fef348",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 95,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:57.885Z",
        "recordedAt": "2026-10-02T18:20:57.891Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "70701a7e-edf0-46b5-b5cb-16f102172738",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/70701a7e-edf0-46b5-b5cb-16f102172738.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "3e2a7546855f7f4f3466b16a6fff8d6ec9b73f40138ed63c94bb3fcdf2fca9e8"
            },
            "format": "pcm_s16le",
            "sha256": "6db8d0ca55cacfebb84b2f0efcc3d5dfdca53117557161ee5032246dfa22daaf",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:55.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "70701a7e-edf0-46b5-b5cb-16f102172738",
        "audio": {
          "id": "70701a7e-edf0-46b5-b5cb-16f102172738",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "6db8d0ca55cacfebb84b2f0efcc3d5dfdca53117557161ee5032246dfa22daaf",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/70701a7e-edf0-46b5-b5cb-16f102172738.wav",
          "objectSha256": "3e2a7546855f7f4f3466b16a6fff8d6ec9b73f40138ed63c94bb3fcdf2fca9e8",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:57.872Z"
        }
      },
      {
        "id": "491662e4-99f6-4973-9fc9-4547b3c4f9b3",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 96,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:59.783Z",
        "recordedAt": "2026-10-02T18:20:59.793Z",
        "operationId": "80130f31-b9ce-4da3-963f-fb8b0411509c",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "17b5062a-2310-4acc-98cf-9b321b065b3b",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/17b5062a-2310-4acc-98cf-9b321b065b3b.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "d1c217a6db63d8050bdcdc6bb3a7baf1f65846cb3048a413fe1e785da7210d70"
            },
            "format": "pcm_s16le",
            "sha256": "b9646c62589369ab2c05b25429bfd9d7f08ec9d2f95e03c2b27d09e84a5d58a5",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:57.735Z",
          "operationId": "80130f31-b9ce-4da3-963f-fb8b0411509c",
          "participantId": "agent"
        },
        "audioId": "17b5062a-2310-4acc-98cf-9b321b065b3b",
        "audio": {
          "id": "17b5062a-2310-4acc-98cf-9b321b065b3b",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "b9646c62589369ab2c05b25429bfd9d7f08ec9d2f95e03c2b27d09e84a5d58a5",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/17b5062a-2310-4acc-98cf-9b321b065b3b.wav",
          "objectSha256": "d1c217a6db63d8050bdcdc6bb3a7baf1f65846cb3048a413fe1e785da7210d70",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:59.768Z"
        }
      },
      {
        "id": "7a7d0354-ae91-4a4b-b658-8c6cd79a7804",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 97,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:20:59.888Z",
        "recordedAt": "2026-10-02T18:20:59.895Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "93ef72fc-c770-43b1-85a8-5c816cc40153",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/93ef72fc-c770-43b1-85a8-5c816cc40153.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "c7e883c6821978ad28759cfea5890e43f0a5d80e7abb3e781703a0c189711788"
            },
            "format": "pcm_s16le",
            "sha256": "729120ad97fda8187b46ad849fb206043fe9308883dff86182e0501826ff66ca",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:57.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "93ef72fc-c770-43b1-85a8-5c816cc40153",
        "audio": {
          "id": "93ef72fc-c770-43b1-85a8-5c816cc40153",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "729120ad97fda8187b46ad849fb206043fe9308883dff86182e0501826ff66ca",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/93ef72fc-c770-43b1-85a8-5c816cc40153.wav",
          "objectSha256": "c7e883c6821978ad28759cfea5890e43f0a5d80e7abb3e781703a0c189711788",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:20:59.872Z"
        }
      },
      {
        "id": "e96146dc-ed34-4936-883a-bc7a648cf703",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 98,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:01.781Z",
        "recordedAt": "2026-10-02T18:21:01.786Z",
        "operationId": "80130f31-b9ce-4da3-963f-fb8b0411509c",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "f4ed8b9d-f76a-4c99-964b-9a67a4f028cd",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/f4ed8b9d-f76a-4c99-964b-9a67a4f028cd.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "95f44cabd1db924c0f36a7069e355bdcac1078771fcd6272eb3b674870ceede0"
            },
            "format": "pcm_s16le",
            "sha256": "056dc0a0ac060d36c43ddd3df7fc40466175caf7ce4aaf3d8d9bce8729f71858",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:59.735Z",
          "operationId": "80130f31-b9ce-4da3-963f-fb8b0411509c",
          "participantId": "agent"
        },
        "audioId": "f4ed8b9d-f76a-4c99-964b-9a67a4f028cd",
        "audio": {
          "id": "f4ed8b9d-f76a-4c99-964b-9a67a4f028cd",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "056dc0a0ac060d36c43ddd3df7fc40466175caf7ce4aaf3d8d9bce8729f71858",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/f4ed8b9d-f76a-4c99-964b-9a67a4f028cd.wav",
          "objectSha256": "95f44cabd1db924c0f36a7069e355bdcac1078771fcd6272eb3b674870ceede0",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:21:01.767Z"
        }
      },
      {
        "id": "ffd6d671-b92e-4cdb-ade3-ac9ae6e0affe",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 99,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:01.889Z",
        "recordedAt": "2026-10-02T18:21:01.896Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "2a72c009-4349-4a73-afbb-972726051dac",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/2a72c009-4349-4a73-afbb-972726051dac.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "86a9b5e19dce41696d1686684fd082d4b923425044436968f32e40dee2cc9b1a"
            },
            "format": "pcm_s16le",
            "sha256": "ac1c2ab7770a0f1646489c79c3008181ea532c92f85525cfd9c43ad4a8551b28",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:20:59.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "2a72c009-4349-4a73-afbb-972726051dac",
        "audio": {
          "id": "2a72c009-4349-4a73-afbb-972726051dac",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "ac1c2ab7770a0f1646489c79c3008181ea532c92f85525cfd9c43ad4a8551b28",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/2a72c009-4349-4a73-afbb-972726051dac.wav",
          "objectSha256": "86a9b5e19dce41696d1686684fd082d4b923425044436968f32e40dee2cc9b1a",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:21:01.872Z"
        }
      },
      {
        "id": "bd0f5450-32fa-4050-80a3-9f2fa29f96b6",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 100,
        "layer": "L1",
        "type": "audio.playback.finished",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:03.555Z",
        "recordedAt": "2026-10-02T18:21:03.560Z",
        "operationId": "80130f31-b9ce-4da3-963f-fb8b0411509c",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.playback.finished",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "80130f31-b9ce-4da3-963f-fb8b0411509c",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "cf16d700-1364-490b-a04a-dc0bb42e28fa",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 101,
        "layer": "DIALOG",
        "type": "dialog.turn.completed",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:03.565Z",
        "recordedAt": "2026-10-02T18:21:03.571Z",
        "operationId": null,
        "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
        "participantId": "agent",
        "payload": {
          "kind": "response",
          "text": "Razumem, hvala na informaciji. Ako postoji još nešto u čemu mogu da pomognem, slobodno recite.",
          "type": "dialog.turn.completed",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "turnId": "6cfdf623-ced3-4b21-87dd-3e2ee92b2595",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "participantId": "agent"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "ecad1a41-9f16-448a-94c2-9abb752bdb7d",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 102,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:03.580Z",
        "recordedAt": "2026-10-02T18:21:03.585Z",
        "operationId": "80130f31-b9ce-4da3-963f-fb8b0411509c",
        "turnId": null,
        "participantId": "agent",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "3155b148-a7f3-4126-aeb8-9debffba3320",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/3155b148-a7f3-4126-aeb8-9debffba3320.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "19222ce5aee711a2c55fbc4ecc3063fd10a3c90bfaa960bdadc3f5a030ffc913"
            },
            "format": "pcm_s16le",
            "sha256": "9fbe11c047be172b096dc17313a514b86c7bdb444c592136399f3815f7702b4e",
            "channels": 1,
            "byteLength": 87360,
            "durationMs": 1820,
            "sampleRate": 24000
          },
          "speaker": "agent",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:21:01.735Z",
          "operationId": "80130f31-b9ce-4da3-963f-fb8b0411509c",
          "participantId": "agent"
        },
        "audioId": "3155b148-a7f3-4126-aeb8-9debffba3320",
        "audio": {
          "id": "3155b148-a7f3-4126-aeb8-9debffba3320",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "9fbe11c047be172b096dc17313a514b86c7bdb444c592136399f3815f7702b4e",
          "byteLength": 87360,
          "durationMs": 1820,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/agent/3155b148-a7f3-4126-aeb8-9debffba3320.wav",
          "objectSha256": "19222ce5aee711a2c55fbc4ecc3063fd10a3c90bfaa960bdadc3f5a030ffc913",
          "objectByteLength": 87404,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:21:03.565Z"
        }
      },
      {
        "id": "5d4586ba-6a79-4882-844b-df2c7f6e0ded",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 103,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:03.887Z",
        "recordedAt": "2026-10-02T18:21:03.894Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "3d156f3e-4834-4da9-a5b1-5d8eb39bbe9d",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/3d156f3e-4834-4da9-a5b1-5d8eb39bbe9d.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "90888834b2c33cd8d812d731fc38432691047d82c2c2ab1635f889e7ddb5bd0c"
            },
            "format": "pcm_s16le",
            "sha256": "af996dced886b6fea375f38e149866ce93f320080a09f48a5386aa1086c753de",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:21:01.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "3d156f3e-4834-4da9-a5b1-5d8eb39bbe9d",
        "audio": {
          "id": "3d156f3e-4834-4da9-a5b1-5d8eb39bbe9d",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "af996dced886b6fea375f38e149866ce93f320080a09f48a5386aa1086c753de",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/3d156f3e-4834-4da9-a5b1-5d8eb39bbe9d.wav",
          "objectSha256": "90888834b2c33cd8d812d731fc38432691047d82c2c2ab1635f889e7ddb5bd0c",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:21:03.872Z"
        }
      },
      {
        "id": "87b21a02-1e49-420f-9d41-96e4625099c8",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 104,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:05.887Z",
        "recordedAt": "2026-10-02T18:21:05.895Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "3152d396-8d9b-499b-aaf5-8c8059189052",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/3152d396-8d9b-499b-aaf5-8c8059189052.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "c8530794dc6977eaa379efddaa23dc446eae22d4378e6a3ac50d402f71334ea4"
            },
            "format": "pcm_s16le",
            "sha256": "5c1b35f61dd32f2d68ef5db39d7543ad0d820420151a43101a9dc3d21a238e09",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:21:03.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "3152d396-8d9b-499b-aaf5-8c8059189052",
        "audio": {
          "id": "3152d396-8d9b-499b-aaf5-8c8059189052",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "5c1b35f61dd32f2d68ef5db39d7543ad0d820420151a43101a9dc3d21a238e09",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/3152d396-8d9b-499b-aaf5-8c8059189052.wav",
          "objectSha256": "c8530794dc6977eaa379efddaa23dc446eae22d4378e6a3ac50d402f71334ea4",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:21:05.872Z"
        }
      },
      {
        "id": "96d37d23-438e-4cfd-8e5e-afa68e318461",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 105,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:07.884Z",
        "recordedAt": "2026-10-02T18:21:07.890Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "cb3c9479-ace7-479f-b415-fd18f7cabb74",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/cb3c9479-ace7-479f-b415-fd18f7cabb74.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "fe4d0b22e60b26da0c75efc7732986412a2638f2094493c54d9a14584f1b67e2"
            },
            "format": "pcm_s16le",
            "sha256": "4bb0f73611db46ca2c52fb854a560bedcc4af06772998c74c532be4beb187fc6",
            "channels": 1,
            "byteLength": 96000,
            "durationMs": 2000,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:21:05.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "cb3c9479-ace7-479f-b415-fd18f7cabb74",
        "audio": {
          "id": "cb3c9479-ace7-479f-b415-fd18f7cabb74",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "4bb0f73611db46ca2c52fb854a560bedcc4af06772998c74c532be4beb187fc6",
          "byteLength": 96000,
          "durationMs": 2000,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/cb3c9479-ace7-479f-b415-fd18f7cabb74.wav",
          "objectSha256": "fe4d0b22e60b26da0c75efc7732986412a2638f2094493c54d9a14584f1b67e2",
          "objectByteLength": 96044,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:21:07.872Z"
        }
      },
      {
        "id": "4eba1cf3-4e0f-471a-a003-bdacc57699bd",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 106,
        "layer": "L1",
        "type": "vtt.transcript.delta",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:09.930Z",
        "recordedAt": "2026-10-02T18:21:09.935Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": "966bfe8f-3eda-4b2f-b931-20d2a7b05aef",
        "participantId": "callee",
        "payload": {
          "text": " ",
          "type": "vtt.transcript.delta",
          "turnId": "966bfe8f-3eda-4b2f-b931-20d2a7b05aef",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "7250ffb4-29b8-41ac-abfe-412a707b7d27",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 107,
        "layer": "L1",
        "type": "vtt.finished",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:09.938Z",
        "recordedAt": "2026-10-02T18:21:09.941Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "vtt.finished",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "36802072-cdf7-40cc-9c2c-d29a669a5154",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 108,
        "layer": "L1",
        "type": "audio.recording.saved",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:09.957Z",
        "recordedAt": "2026-10-02T18:21:09.962Z",
        "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "audio.recording.saved",
          "audio": {
            "asset": {
              "id": "0b7dddaa-74d5-4aa0-a65d-1c83f76f4de6",
              "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/0b7dddaa-74d5-4aa0-a65d-1c83f76f4de6.wav",
              "bucket": "livekit-node-stage",
              "objectSha256": "d95efebc20323f44431ed69af65746f17e52bb6e1e8381ec608e711ba874ffbd"
            },
            "format": "pcm_s16le",
            "sha256": "30b251e572672d97c6de63043cf95ed844ffd07c58ed9ebdb8d2350bc6e7ac01",
            "channels": 1,
            "byteLength": 92160,
            "durationMs": 1920,
            "sampleRate": 24000
          },
          "speaker": "caller",
          "sessionId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
          "startedAt": "2026-10-02T18:21:07.879Z",
          "operationId": "c2006b95-714c-4b1a-a41f-7758757d4fbb",
          "participantId": "callee"
        },
        "audioId": "0b7dddaa-74d5-4aa0-a65d-1c83f76f4de6",
        "audio": {
          "id": "0b7dddaa-74d5-4aa0-a65d-1c83f76f4de6",
          "name": null,
          "text": null,
          "format": "pcm_s16le",
          "sampleRate": 24000,
          "channels": 1,
          "sha256": "30b251e572672d97c6de63043cf95ed844ffd07c58ed9ebdb8d2350bc6e7ac01",
          "byteLength": 92160,
          "durationMs": 1920,
          "bucket": "livekit-node-stage",
          "key": "recordings/bfca43cd-3879-404d-accd-2b600cd157fc/audio/caller/0b7dddaa-74d5-4aa0-a65d-1c83f76f4de6.wav",
          "objectSha256": "d95efebc20323f44431ed69af65746f17e52bb6e1e8381ec608e711ba874ffbd",
          "objectByteLength": 92204,
          "mimeType": "audio/wav",
          "createdAt": "2026-10-02T18:21:09.944Z"
        }
      },
      {
        "id": "15ac7413-269b-4161-b0cb-c6cd7bcd42ce",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 109,
        "layer": "CALL",
        "type": "call.participant_left",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:09.970Z",
        "recordedAt": "2026-10-02T18:21:09.974Z",
        "operationId": null,
        "turnId": null,
        "participantId": "callee",
        "payload": {
          "type": "call.participant_left",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "reason": "Agent execution failed",
          "participantId": "callee"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "affaa887-b833-45ac-b0c8-3ae7612c732d",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 110,
        "layer": "CALL",
        "type": "call.ended",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:09.970Z",
        "recordedAt": "2026-10-02T18:21:09.976Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "type": "call.ended",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "reason": "Agent execution failed"
        },
        "audioId": null,
        "audio": null
      },
      {
        "id": "6c960275-cc57-4b73-beae-32c26acbc853",
        "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96",
        "sequence": 111,
        "layer": "DIALOG",
        "type": "dialog.ended",
        "version": 1,
        "occurredAt": "2026-10-02T18:21:09.970Z",
        "recordedAt": "2026-10-02T18:21:09.978Z",
        "operationId": null,
        "turnId": null,
        "participantId": null,
        "payload": {
          "type": "dialog.ended",
          "callId": "bfca43cd-3879-404d-accd-2b600cd157fc",
          "reason": "Agent execution failed",
          "dialogId": "3a9091e8-cbe5-4f4d-984c-ffaa32221a96"
        },
        "audioId": null,
        "audio": null
      }
    ]
  }
}