2025-10-20T23:54:15.613+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.security.web.FilterChainProxy        : Securing POST /api/voip/incoming-call
2025-10-20T23:54:15.619+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.s.security.TenantIdentifierFilter    : 🔒 TenantIdentifierFilter: Tenant already set to 'saas_db', skipping JWT extraction for URI: /api/voip/incoming-call
2025-10-20T23:54:15.620+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.s.w.a.AnonymousAuthenticationFilter  : Set SecurityContextHolder to anonymous SecurityContext
2025-10-20T23:54:15.624+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.security.web.FilterChainProxy        : Secured POST /api/voip/incoming-call
2025-10-20T23:54:15.625+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.web.servlet.DispatcherServlet        : POST "/api/voip/incoming-call", parameters={masked}
2025-10-20T23:54:15.627+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.saas.voip.controller.TwilioVoiceController#handleIncomingCallPost(HttpServletRequest)
2025-10-20T23:54:15.627+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2025-10-20T23:54:15.627+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.s.core.TenantIdentifierResolverImpl  : 🔍 resolveCurrentTenantIdentifier() CALLED - returning: saas_db
2025-10-20T23:54:15.635+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.controller.TwilioVoiceController   : === INCOMING CALL FROM TWILIO ===
2025-10-20T23:54:15.635+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.controller.TwilioVoiceController   : Host: benedictory-provocative-lauralee.ngrok-free.dev
2025-10-20T23:54:15.635+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.controller.TwilioVoiceController   : Scheme: http
2025-10-20T23:54:15.635+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.controller.TwilioVoiceController   : X-Forwarded-Proto: https
2025-10-20T23:54:15.638+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Found thread-bound EntityManager [SessionImpl(1587787783<open>)] for JPA transaction
2025-10-20T23:54:15.638+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Creating new transaction with name [com.saas.admin.service.PhoneNumberService.getTenantIdByPhoneNumber]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-10-20T23:54:15.639+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.t.internal.TransactionImpl         : On TransactionImpl creation, JpaCompliance#isJpaTransactionComplianceEnabled == false
2025-10-20T23:54:15.639+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.t.internal.TransactionImpl         : begin
2025-10-20T23:54:15.639+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] .s.c.SchemaMultiTenantConnectionProvider : 🔥 getConnection() CALLED with tenantIdentifier: saas_db
2025-10-20T23:54:15.639+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] .s.c.SchemaMultiTenantConnectionProvider : ⚡ Executing: USE saas_db
2025-10-20T23:54:15.640+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] .s.c.SchemaMultiTenantConnectionProvider : ✅ Successfully switched to database: saas_db
2025-10-20T23:54:15.641+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Exposing JPA transaction as JDBC [org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle@3a7d46bd]
2025-10-20T23:54:15.641+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.saas.admin.service.PhoneNumberService  : 🔍 Looking up tenant for phone number: +41325391918
2025-10-20T23:54:15.662+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.sql.ast.create         : Created new SQL alias : pn1_0
2025-10-20T23:54:15.662+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.sql.ast.create         : Registration of TableGroup [StandardTableGroup(com.saas.admin.entity.PhoneNumber(28))] with identifierForTableGroup [com.saas.admin.entity.PhoneNumber] for NavigablePath [com.saas.admin.entity.PhoneNumber] 
2025-10-20T23:54:15.667+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.q.sqm.sql.BaseSqmToSqlAstConverter   : Determining mapping-model type for SqmParameter : org.hibernate.query.sqm.tree.expression.SqmJpaCriteriaParameterWrapper@6517b2b8
2025-10-20T23:54:15.667+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.q.sqm.sql.BaseSqmToSqlAstConverter   : Determining mapping-model type for SqmPath : SqmBasicValuedSimplePath(com.saas.admin.entity.PhoneNumber(28).phoneNumber) 
2025-10-20T23:54:15.668+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.q.sqm.sql.BaseSqmToSqlAstConverter   : Determining mapping-model type for SqmParameter : org.hibernate.query.sqm.tree.expression.SqmJpaCriteriaParameterWrapper@72ffc9e0
2025-10-20T23:54:15.668+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.q.sqm.sql.BaseSqmToSqlAstConverter   : Determining mapping-model type for SqmPath : SqmBasicValuedSimplePath(com.saas.admin.entity.PhoneNumber(28).isActive) 
2025-10-20T23:54:15.671+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.results.graph.AST      : DomainResult Graph:
 \-EntityResultImpl [com.saas.admin.entity.PhoneNumber(28)]
 |  +-BasicFetch [com.saas.admin.entity.PhoneNumber(28).createdAt]
 |  +-BasicFetch [com.saas.admin.entity.PhoneNumber(28).description]
 |  +-BasicFetch [com.saas.admin.entity.PhoneNumber(28).friendlyName]
 |  +-BasicFetch [com.saas.admin.entity.PhoneNumber(28).isActive]
 |  +-BasicFetch [com.saas.admin.entity.PhoneNumber(28).phoneNumber]
 |  +-BasicFetch [com.saas.admin.entity.PhoneNumber(28).provider]
 |  +-BasicFetch [com.saas.admin.entity.PhoneNumber(28).tenantId]
 |  \-BasicFetch [com.saas.admin.entity.PhoneNumber(28).updatedAt]

2025-10-20T23:54:15.671+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.sql.ast.tree           : SQL AST Tree:
    SelectStatement {
      FromClause {
        StandardTableGroup (pn1 : com.saas.admin.entity.PhoneNumber(28)) {
          primaryTableReference : phone_numbers as pn1_0
        }
      }
    }

2025-10-20T23:54:15.676+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.sql.exec               : Skipping reading Query result cache data: cache-enabled = false, cache-mode = NORMAL
2025-10-20T23:54:15.677+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.SQL                        : 
    select
        pn1_0.id,
        pn1_0.created_at,
        pn1_0.description,
        pn1_0.friendly_name,
        pn1_0.is_active,
        pn1_0.phone_number,
        pn1_0.provider,
        pn1_0.tenant_id,
        pn1_0.updated_at 
    from
        phone_numbers pn1_0 
    where
        pn1_0.phone_number=? 
        and pn1_0.is_active=?
Hibernate: 
    select
        pn1_0.id,
        pn1_0.created_at,
        pn1_0.description,
        pn1_0.friendly_name,
        pn1_0.is_active,
        pn1_0.phone_number,
        pn1_0.provider,
        pn1_0.tenant_id,
        pn1_0.updated_at 
    from
        phone_numbers pn1_0 
    where
        pn1_0.phone_number=? 
        and pn1_0.is_active=?
2025-10-20T23:54:15.685+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.results                : Initializer list:
	  com.saas.admin.entity.PhoneNumber(28) -> EntityJoinedFetchInitializer(com.saas.admin.entity.PhoneNumber(28))@191714601 (SingleTableEntityPersister(com.saas.admin.entity.PhoneNumber))

2025-10-20T23:54:15.692+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Initiating transaction commit
2025-10-20T23:54:15.692+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Committing JPA transaction on EntityManager [SessionImpl(1587787783<open>)]
2025-10-20T23:54:15.692+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.t.internal.TransactionImpl         : committing
2025-10-20T23:54:15.693+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.i.AbstractFlushingEventListener    : Processing flush-time cascades
2025-10-20T23:54:15.694+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.i.AbstractFlushingEventListener    : Dirty checking collections
2025-10-20T23:54:15.695+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.i.AbstractFlushingEventListener    : Flushed: 0 insertions, 0 updates, 0 deletions to 1 objects
2025-10-20T23:54:15.695+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.i.AbstractFlushingEventListener    : Flushed: 0 (re)creations, 0 updates, 0 removals to 0 collections
2025-10-20T23:54:15.696+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.hibernate.internal.util.EntityPrinter  : Listing entities:
2025-10-20T23:54:15.696+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.hibernate.internal.util.EntityPrinter  : com.saas.admin.entity.PhoneNumber{createdAt=2025-10-19T16:06:49.470816, phoneNumber=+41325391918, provider=TELNYX, tenantId=e7f7179a-5393-4711-adae-083a22cf9e68, description=Main clinic line, id=3, isActive=true, friendlyName=Clinique La Rive1 Bleue1, updatedAt=2025-10-19T16:06:49.470839}
2025-10-20T23:54:15.697+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Not closing pre-bound JPA EntityManager after transaction
2025-10-20T23:54:15.697+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.controller.TwilioVoiceController   : 📞 Identified Tenant ID: e7f7179a-5393-4711-adae-083a22cf9e68 for phone number: +41325391918
2025-10-20T23:54:15.698+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.sql.ast.create         : Created new SQL alias : t1_0
2025-10-20T23:54:15.698+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.sql.ast.create         : Registration of TableGroup [StandardTableGroup(com.saas.admin.entity.Tenant(34))] with identifierForTableGroup [com.saas.admin.entity.Tenant] for NavigablePath [com.saas.admin.entity.Tenant] 
2025-10-20T23:54:15.698+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.q.sqm.sql.BaseSqmToSqlAstConverter   : Determining mapping-model type for SqmParameter : org.hibernate.query.sqm.tree.expression.SqmJpaCriteriaParameterWrapper@48e734b9
2025-10-20T23:54:15.698+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.q.sqm.sql.BaseSqmToSqlAstConverter   : Determining mapping-model type for SqmPath : SqmBasicValuedSimplePath(com.saas.admin.entity.Tenant(34).tenantId) 
2025-10-20T23:54:15.698+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.results.graph.AST      : DomainResult Graph:
 \-EntityResultImpl [com.saas.admin.entity.Tenant(34)]
 |  +-BasicFetch [com.saas.admin.entity.Tenant(34).createdAt]
 |  +-BasicFetch [com.saas.admin.entity.Tenant(34).schemaName]
 |  +-BasicFetch [com.saas.admin.entity.Tenant(34).status]
 |  +-BasicFetch [com.saas.admin.entity.Tenant(34).tenantId]
 |  +-BasicFetch [com.saas.admin.entity.Tenant(34).tenantName]
 |  \-BasicFetch [com.saas.admin.entity.Tenant(34).updatedAt]

2025-10-20T23:54:15.698+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.sql.ast.tree           : SQL AST Tree:
    SelectStatement {
      FromClause {
        StandardTableGroup (t1 : com.saas.admin.entity.Tenant(34)) {
          primaryTableReference : tenants as t1_0
        }
      }
    }

2025-10-20T23:54:15.698+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.sql.exec               : Skipping reading Query result cache data: cache-enabled = false, cache-mode = NORMAL
2025-10-20T23:54:15.698+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.SQL                        : 
    select
        t1_0.id,
        t1_0.created_at,
        t1_0.schema_name,
        t1_0.status,
        t1_0.tenant_id,
        t1_0.tenant_name,
        t1_0.updated_at 
    from
        tenants t1_0 
    where
        t1_0.tenant_id=?
Hibernate: 
    select
        t1_0.id,
        t1_0.created_at,
        t1_0.schema_name,
        t1_0.status,
        t1_0.tenant_id,
        t1_0.tenant_name,
        t1_0.updated_at 
    from
        tenants t1_0 
    where
        t1_0.tenant_id=?
2025-10-20T23:54:15.699+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.results                : Initializer list:
	  com.saas.admin.entity.Tenant(34) -> EntityJoinedFetchInitializer(com.saas.admin.entity.Tenant(34))@678546348 (SingleTableEntityPersister(com.saas.admin.entity.Tenant))

2025-10-20T23:54:15.700+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.controller.TwilioVoiceController   : 📊 Using schema: tenant_clinique_la_rive1_bleue1 for tenant: e7f7179a-5393-4711-adae-083a22cf9e68
2025-10-20T23:54:15.700+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.saas.voip.extractor.CallDataExtractor  : 📊 Extracted call data from Twilio - CallSid: CA408b1a68085746ecb562f3faab366252
2025-10-20T23:54:15.701+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Found thread-bound EntityManager [SessionImpl(1587787783<open>)] for JPA transaction
2025-10-20T23:54:15.701+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Creating new transaction with name [org.springframework.data.jpa.repository.support.SimpleJpaRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-10-20T23:54:15.701+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.t.internal.TransactionImpl         : begin
2025-10-20T23:54:15.702+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Exposing JPA transaction as JDBC [org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle@2024171]
2025-10-20T23:54:15.702+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.j.internal.PersistenceUnitUtilImpl   : jakarta.persistence.PersistenceUnitUtil.getIdentifier is only intended to work with enhanced entities (although Hibernate also adapts this support to its proxies); however the passed entity was not enhanced (nor a proxy).. may not be able to read identifier
2025-10-20T23:54:15.705+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.engine.spi.ActionQueue     : Executing identity-insert immediately
2025-10-20T23:54:15.708+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.SQL                        : 
    insert 
    into
        inbound_call_data
        (account_sid, api_version, call_sid, call_status, call_token, called, called_city, called_country, called_state, called_zip, caller, caller_city, caller_country, caller_state, caller_zip, created_at, direction, duration, end_time, forwarded_from, from_city, from_country, from_number, from_state, from_zip, parent_call_sid, provider, recording_sid, recording_url, start_time, stir_verstat, to_city, to_country, to_number, to_state, to_zip, updated_at) 
    values
        (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Hibernate: 
    insert 
    into
        inbound_call_data
        (account_sid, api_version, call_sid, call_status, call_token, called, called_city, called_country, called_state, called_zip, caller, caller_city, caller_country, caller_state, caller_zip, created_at, direction, duration, end_time, forwarded_from, from_city, from_country, from_number, from_state, from_zip, parent_call_sid, provider, recording_sid, recording_url, start_time, stir_verstat, to_city, to_country, to_number, to_state, to_zip, updated_at) 
    values
        (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2025-10-20T23:54:15.715+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.orm.results                : Initializer list is empty
2025-10-20T23:54:15.716+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.id.IdentifierGeneratorHelper         : Extracted generated values [com.saas.tenant.entity.InboundCallData]: [Ljava.lang.Object;@7df8327d
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Initiating transaction commit
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Committing JPA transaction on EntityManager [SessionImpl(1587787783<open>)]
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.t.internal.TransactionImpl         : committing
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.i.AbstractFlushingEventListener    : Processing flush-time cascades
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.i.AbstractFlushingEventListener    : Dirty checking collections
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.i.AbstractFlushingEventListener    : Flushed: 0 insertions, 0 updates, 0 deletions to 3 objects
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.i.AbstractFlushingEventListener    : Flushed: 0 (re)creations, 0 updates, 0 removals to 0 collections
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.hibernate.internal.util.EntityPrinter  : Listing entities:
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.hibernate.internal.util.EntityPrinter  : com.saas.tenant.entity.InboundCallData{callerCountry=MA, called=+41325391918, fromZip=, stirVerstat=null, parentCallSid=null, callerState=, duration=null, createdAt=2025-10-20T23:54:15.706619, toState=Solothurn, apiVersion=2010-04-01, recordingSid=null, provider=TWILIO, callStatus=ringing, calledZip=, startTime=2025-10-20T23:54:15.700503, id=39, direction=inbound, updatedAt=2025-10-20T23:54:15.706641, callerCity=, fromState=, callSid=CA408b1a68085746ecb562f3faab366252, fromCountry=MA, calledCity=, toCity=, calledCountry=CH, callerZip=, toCountry=CH, calledState=Solothurn, fromNumber=+212661979197, toZip=, callToken=%7B%22parentCallInfoToken%22%3A%22eyJhbGciOiJFUzI1NiJ9.eyJjYWxsU2lkIjoiQ0E0MDhiMWE2ODA4NTc0NmVjYjU2MmYzZmFhYjM2NjI1MiIsImZyb20iOiIrMjEyNjYxOTc5MTk3IiwidG8iOiIrNDEzMjUzOTE5MTgiLCJpYXQiOiIxNzYxMDAwODU1In0.GAgSqrQLBYXQcHUTOvEldduFhtcnTkgaGcGrJA39d-7Ej9Z4JSlihmlC1J0WN4aXH_700rIVTQtA8NZSe4bt6g%22%2C%22identityHeaderTokens%22%3A%5B%5D%7D, caller=+212661979197, recordingUrl=null, endTime=null, forwardedFrom=null, accountSid=AC457023360f5163e37470479089e549e9, fromCity=, toNumber=+41325391918}
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.hibernate.internal.util.EntityPrinter  : com.saas.admin.entity.Tenant{createdAt=2025-10-19T16:05:02.296596, tenantName=Clinique La Rive1 Bleue1, tenantId=e7f7179a-5393-4711-adae-083a22cf9e68, id=1, schemaName=tenant_clinique_la_rive1_bleue1, status=ACTIVE, updatedAt=2025-10-19T16:05:02.296637}
2025-10-20T23:54:15.717+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.hibernate.internal.util.EntityPrinter  : com.saas.admin.entity.PhoneNumber{createdAt=2025-10-19T16:06:49.470816, phoneNumber=+41325391918, provider=TELNYX, tenantId=e7f7179a-5393-4711-adae-083a22cf9e68, description=Main clinic line, id=3, isActive=true, friendlyName=Clinique La Rive1 Bleue1, updatedAt=2025-10-19T16:06:49.470839}
2025-10-20T23:54:15.719+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Not closing pre-bound JPA EntityManager after transaction
2025-10-20T23:54:15.719+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.s.service.DualSaveCallDataService    : ✅ Call data saved to ADMIN database (saas_db) - CallSid: CA408b1a68085746ecb562f3faab366252
2025-10-20T23:54:15.719+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Found thread-bound EntityManager [SessionImpl(1587787783<open>)] for JPA transaction
2025-10-20T23:54:15.719+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Creating new transaction with name [org.springframework.data.jpa.repository.support.SimpleJpaRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-10-20T23:54:15.719+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.t.internal.TransactionImpl         : begin
2025-10-20T23:54:15.719+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Exposing JPA transaction as JDBC [org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle@2d00baaa]
2025-10-20T23:54:15.719+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.j.internal.PersistenceUnitUtilImpl   : jakarta.persistence.PersistenceUnitUtil.getIdentifier is only intended to work with enhanced entities (although Hibernate also adapts this support to its proxies); however the passed entity was not enhanced (nor a proxy).. may not be able to read identifier
2025-10-20T23:54:15.719+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.engine.spi.ActionQueue     : Executing identity-insert immediately
2025-10-20T23:54:15.719+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] org.hibernate.SQL                        : 
    insert 
    into
        inbound_call_data
        (account_sid, api_version, call_sid, call_status, call_token, called, called_city, called_country, called_state, called_zip, caller, caller_city, caller_country, caller_state, caller_zip, created_at, direction, duration, end_time, forwarded_from, from_city, from_country, from_number, from_state, from_zip, parent_call_sid, provider, recording_sid, recording_url, start_time, stir_verstat, to_city, to_country, to_number, to_state, to_zip, updated_at) 
    values
        (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Hibernate: 
    insert 
    into
        inbound_call_data
        (account_sid, api_version, call_sid, call_status, call_token, called, called_city, called_country, called_state, called_zip, caller, caller_city, caller_country, caller_state, caller_zip, created_at, direction, duration, end_time, forwarded_from, from_city, from_country, from_number, from_state, from_zip, parent_call_sid, provider, recording_sid, recording_url, start_time, stir_verstat, to_city, to_country, to_number, to_state, to_zip, updated_at) 
    values
        (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
2025-10-20T23:54:15.722+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper   : could not execute statement [insert into inbound_call_data (account_sid,api_version,call_sid,call_status,call_token,called,called_city,called_country,called_state,called_zip,caller,caller_city,caller_country,caller_state,caller_zip,created_at,direction,duration,end_time,forwarded_from,from_city,from_country,from_number,from_state,from_zip,parent_call_sid,provider,recording_sid,recording_url,start_time,stir_verstat,to_city,to_country,to_number,to_state,to_zip,updated_at) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)]

java.sql.SQLIntegrityConstraintViolationException: Duplicate entry 'CA408b1a68085746ecb562f3faab366252' for key 'inbound_call_data.UK7j5adpst55q3e8tcp0yck93g8'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:109)
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:114)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:988)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1166)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1101)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeLargeUpdate(ClientPreparedStatement.java:1448)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdate(ClientPreparedStatement.java:1084)
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61)
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:194)
	at org.hibernate.id.insert.GetGeneratedKeysDelegate.performMutation(GetGeneratedKeysDelegate.java:116)
	at org.hibernate.engine.jdbc.mutation.internal.MutationExecutorSingleNonBatched.performNonBatchedOperations(MutationExecutorSingleNonBatched.java:47)
	at org.hibernate.engine.jdbc.mutation.internal.AbstractMutationExecutor.execute(AbstractMutationExecutor.java:55)
	at org.hibernate.persister.entity.mutation.InsertCoordinatorStandard.doStaticInserts(InsertCoordinatorStandard.java:194)
	at org.hibernate.persister.entity.mutation.InsertCoordinatorStandard.coordinateInsert(InsertCoordinatorStandard.java:132)
	at org.hibernate.persister.entity.mutation.InsertCoordinatorStandard.insert(InsertCoordinatorStandard.java:95)
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:85)
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:682)
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:293)
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:274)
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:324)
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:394)
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:308)
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:224)
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:136)
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:177)
	at org.hibernate.event.internal.DefaultPersistEventListener.persist(DefaultPersistEventListener.java:95)
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:79)
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:127)
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:761)
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:745)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.orm.jpa.ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(ExtendedEntityManagerCreator.java:364)
	at jdk.proxy2/jdk.proxy2.$Proxy170.persist(Unknown Source)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:320)
	at jdk.proxy2/jdk.proxy2.$Proxy170.persist(Unknown Source)
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:654)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
	at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277)
	at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
	at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515)
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284)
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174)
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:165)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223)
	at jdk.proxy2/jdk.proxy2.$Proxy197.save(Unknown Source)
	at com.saas.shared.service.DualSaveCallDataService.saveToTenantDatabase(DualSaveCallDataService.java:60)
	at com.saas.shared.service.DualSaveCallDataService.saveToBothDatabases(DualSaveCallDataService.java:35)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:724)
	at com.saas.shared.service.DualSaveCallDataService$$SpringCGLIB$$0.saveToBothDatabases(<generated>)
	at com.saas.voip.controller.TwilioVoiceController.handleIncomingCall(TwilioVoiceController.java:94)
	at com.saas.voip.controller.TwilioVoiceController.handleIncomingCallPost(TwilioVoiceController.java:47)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
	at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
	at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:490)
	at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:351)
	at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:83)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:129)
	at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:101)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:125)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at com.saas.shared.security.TenantIdentifierFilter.doFilterInternal(TenantIdentifierFilter.java:57)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at com.saas.shared.security.JwtAuthenticationFilter.doFilterInternal(JwtAuthenticationFilter.java:56)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
	at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:334)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:225)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.ServletRequestPathFilter.doFilter(ServletRequestPathFilter.java:52)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
	at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebSecurityConfiguration.java:319)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$4(HandlerMappingIntrospector.java:267)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
	at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:240)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:110)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at com.saas.voip.filter.TelnyxTenantResolverFilter.doFilterInternal(TelnyxTenantResolverFilter.java:98)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1776)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:975)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:493)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
	at java.base/java.lang.Thread.run(Thread.java:1474)

2025-10-20T23:54:15.722+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper   : SQL Error: 1062, SQLState: 23000
2025-10-20T23:54:15.722+01:00 ERROR 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper   : Duplicate entry 'CA408b1a68085746ecb562f3faab366252' for key 'inbound_call_data.UK7j5adpst55q3e8tcp0yck93g8'
2025-10-20T23:54:15.724+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] cResourceLocalTransactionCoordinatorImpl : JDBC transaction marked for rollback-only (exception provided for stack trace)

java.lang.Exception: exception just for purpose of providing stack trace
	at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.markRollbackOnly(JdbcResourceLocalTransactionCoordinatorImpl.java:309)
	at org.hibernate.engine.transaction.internal.TransactionImpl.markRollbackOnly(TransactionImpl.java:203)
	at org.hibernate.internal.AbstractSharedSessionContract.markForRollbackOnly(AbstractSharedSessionContract.java:543)
	at org.hibernate.internal.ExceptionConverterImpl.rollbackIfNecessary(ExceptionConverterImpl.java:264)
	at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:160)
	at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:167)
	at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:173)
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:767)
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:745)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.orm.jpa.ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(ExtendedEntityManagerCreator.java:364)
	at jdk.proxy2/jdk.proxy2.$Proxy170.persist(Unknown Source)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:320)
	at jdk.proxy2/jdk.proxy2.$Proxy170.persist(Unknown Source)
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:654)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
	at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277)
	at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
	at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515)
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284)
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174)
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:165)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223)
	at jdk.proxy2/jdk.proxy2.$Proxy197.save(Unknown Source)
	at com.saas.shared.service.DualSaveCallDataService.saveToTenantDatabase(DualSaveCallDataService.java:60)
	at com.saas.shared.service.DualSaveCallDataService.saveToBothDatabases(DualSaveCallDataService.java:35)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:724)
	at com.saas.shared.service.DualSaveCallDataService$$SpringCGLIB$$0.saveToBothDatabases(<generated>)
	at com.saas.voip.controller.TwilioVoiceController.handleIncomingCall(TwilioVoiceController.java:94)
	at com.saas.voip.controller.TwilioVoiceController.handleIncomingCallPost(TwilioVoiceController.java:47)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
	at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
	at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:490)
	at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:351)
	at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:83)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:129)
	at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:101)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:125)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at com.saas.shared.security.TenantIdentifierFilter.doFilterInternal(TenantIdentifierFilter.java:57)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at com.saas.shared.security.JwtAuthenticationFilter.doFilterInternal(JwtAuthenticationFilter.java:56)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
	at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:334)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:225)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.ServletRequestPathFilter.doFilter(ServletRequestPathFilter.java:52)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
	at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebSecurityConfiguration.java:319)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$4(HandlerMappingIntrospector.java:267)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
	at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:240)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:110)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at com.saas.voip.filter.TelnyxTenantResolverFilter.doFilterInternal(TelnyxTenantResolverFilter.java:98)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1776)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:975)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:493)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
	at java.base/java.lang.Thread.run(Thread.java:1474)

2025-10-20T23:54:15.724+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Initiating transaction rollback
2025-10-20T23:54:15.724+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Rolling back JPA transaction on EntityManager [SessionImpl(1587787783<open>)]
2025-10-20T23:54:15.724+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.h.e.t.internal.TransactionImpl         : rolling back
2025-10-20T23:54:15.725+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.orm.jpa.JpaTransactionManager        : Not closing pre-bound JPA EntityManager after transaction
2025-10-20T23:54:15.726+01:00 ERROR 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.s.service.DualSaveCallDataService    : ❌ Error saving to tenant database: tenant_clinique_la_rive1_bleue1

org.springframework.dao.DataIntegrityViolationException: could not execute statement [Duplicate entry 'CA408b1a68085746ecb562f3faab366252' for key 'inbound_call_data.UK7j5adpst55q3e8tcp0yck93g8'] [insert into inbound_call_data (account_sid,api_version,call_sid,call_status,call_token,called,called_city,called_country,called_state,called_zip,caller,caller_city,caller_country,caller_state,caller_zip,created_at,direction,duration,end_time,forwarded_from,from_city,from_country,from_number,from_state,from_zip,parent_call_sid,provider,recording_sid,recording_url,start_time,stir_verstat,to_city,to_country,to_number,to_state,to_zip,updated_at) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)]; SQL [insert into inbound_call_data (account_sid,api_version,call_sid,call_status,call_token,called,called_city,called_country,called_state,called_zip,caller,caller_city,caller_country,caller_state,caller_zip,created_at,direction,duration,end_time,forwarded_from,from_city,from_country,from_number,from_state,from_zip,parent_call_sid,provider,recording_sid,recording_url,start_time,stir_verstat,to_city,to_country,to_number,to_state,to_zip,updated_at) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)]; constraint [inbound_call_data.UK7j5adpst55q3e8tcp0yck93g8]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:294)
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:256)
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:241)
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:560)
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61)
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:343)
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:160)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:165)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223)
	at jdk.proxy2/jdk.proxy2.$Proxy197.save(Unknown Source)
	at com.saas.shared.service.DualSaveCallDataService.saveToTenantDatabase(DualSaveCallDataService.java:60)
	at com.saas.shared.service.DualSaveCallDataService.saveToBothDatabases(DualSaveCallDataService.java:35)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:724)
	at com.saas.shared.service.DualSaveCallDataService$$SpringCGLIB$$0.saveToBothDatabases(<generated>)
	at com.saas.voip.controller.TwilioVoiceController.handleIncomingCall(TwilioVoiceController.java:94)
	at com.saas.voip.controller.TwilioVoiceController.handleIncomingCallPost(TwilioVoiceController.java:47)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
	at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
	at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:490)
	at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:351)
	at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:83)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:129)
	at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:101)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:125)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at com.saas.shared.security.TenantIdentifierFilter.doFilterInternal(TenantIdentifierFilter.java:57)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at com.saas.shared.security.JwtAuthenticationFilter.doFilterInternal(JwtAuthenticationFilter.java:56)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
	at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:334)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:225)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.ServletRequestPathFilter.doFilter(ServletRequestPathFilter.java:52)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
	at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebSecurityConfiguration.java:319)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$4(HandlerMappingIntrospector.java:267)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
	at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:240)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:110)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at com.saas.voip.filter.TelnyxTenantResolverFilter.doFilterInternal(TelnyxTenantResolverFilter.java:98)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1776)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:975)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:493)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
	at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: org.hibernate.exception.ConstraintViolationException: could not execute statement [Duplicate entry 'CA408b1a68085746ecb562f3faab366252' for key 'inbound_call_data.UK7j5adpst55q3e8tcp0yck93g8'] [insert into inbound_call_data (account_sid,api_version,call_sid,call_status,call_token,called,called_city,called_country,called_state,called_zip,caller,caller_city,caller_country,caller_state,caller_zip,created_at,direction,duration,end_time,forwarded_from,from_city,from_country,from_number,from_state,from_zip,parent_call_sid,provider,recording_sid,recording_url,start_time,stir_verstat,to_city,to_country,to_number,to_state,to_zip,updated_at) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)]
	at org.hibernate.dialect.MySQLDialect.lambda$buildSQLExceptionConversionDelegate$3(MySQLDialect.java:1240)
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:58)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:108)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197)
	at org.hibernate.id.insert.GetGeneratedKeysDelegate.performMutation(GetGeneratedKeysDelegate.java:116)
	at org.hibernate.engine.jdbc.mutation.internal.MutationExecutorSingleNonBatched.performNonBatchedOperations(MutationExecutorSingleNonBatched.java:47)
	at org.hibernate.engine.jdbc.mutation.internal.AbstractMutationExecutor.execute(AbstractMutationExecutor.java:55)
	at org.hibernate.persister.entity.mutation.InsertCoordinatorStandard.doStaticInserts(InsertCoordinatorStandard.java:194)
	at org.hibernate.persister.entity.mutation.InsertCoordinatorStandard.coordinateInsert(InsertCoordinatorStandard.java:132)
	at org.hibernate.persister.entity.mutation.InsertCoordinatorStandard.insert(InsertCoordinatorStandard.java:95)
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:85)
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:682)
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:293)
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:274)
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:324)
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:394)
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:308)
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:224)
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:136)
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:177)
	at org.hibernate.event.internal.DefaultPersistEventListener.persist(DefaultPersistEventListener.java:95)
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:79)
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55)
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:127)
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:761)
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:745)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.orm.jpa.ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(ExtendedEntityManagerCreator.java:364)
	at jdk.proxy2/jdk.proxy2.$Proxy170.persist(Unknown Source)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:320)
	at jdk.proxy2/jdk.proxy2.$Proxy170.persist(Unknown Source)
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:654)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
	at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277)
	at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
	at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:515)
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:284)
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:734)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:174)
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138)
	... 162 common frames omitted
Caused by: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry 'CA408b1a68085746ecb562f3faab366252' for key 'inbound_call_data.UK7j5adpst55q3e8tcp0yck93g8'
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:109)
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:114)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:988)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1166)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1101)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeLargeUpdate(ClientPreparedStatement.java:1448)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdate(ClientPreparedStatement.java:1084)
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61)
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:194)
	... 212 common frames omitted

2025-10-20T23:54:15.726+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.controller.TwilioVoiceController   : ✅ Twilio call data saved to BOTH admin + tenant databases
2025-10-20T23:54:15.726+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.controller.TwilioVoiceController   : Generated WebSocket URL: wss://benedictory-provocative-lauralee.ngrok-free.dev/media-stream
2025-10-20T23:54:15.726+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.controller.TwilioVoiceController   : 🎙️ ElevenLabs mode: Agent will deliver welcome message from dashboard
2025-10-20T23:54:15.726+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.controller.TwilioVoiceController   : Returning TwiML for provider ELEVENLABS: <?xml version="1.0" encoding="UTF-8"?><Response>  <Connect>    <Stream url="wss://benedictory-provocative-lauralee.ngrok-free.dev/media-stream">      <Parameter name="From" value="+212661979197" />      <Parameter name="To" value="+41325391918" />    </Stream>  </Connect></Response>
2025-10-20T23:54:15.731+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/xml', given [*/*] and supported [application/xml]
2025-10-20T23:54:15.731+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing ["<?xml version="1.0" encoding="UTF-8"?><Response>  <Connect>    <Stream url="wss://benedictory-provoc (truncated)..."]
2025-10-20T23:54:15.734+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2025-10-20T23:54:15.734+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
2025-10-20T23:54:15.735+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.s.security.TenantIdentifierFilter    : 🧹 TenantIdentifierFilter: Cleared TenantContext after request
2025-10-20T23:54:18.500+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.security.web.FilterChainProxy        : Securing GET /media-stream
2025-10-20T23:54:18.501+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.s.security.TenantIdentifierFilter    : 🔒 TenantIdentifierFilter: Tenant already set to 'saas_db', skipping JWT extraction for URI: /media-stream
2025-10-20T23:54:18.501+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.s.w.a.AnonymousAuthenticationFilter  : Set SecurityContextHolder to anonymous SecurityContext
2025-10-20T23:54:18.501+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.security.web.FilterChainProxy        : Secured GET /media-stream
2025-10-20T23:54:18.502+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.web.servlet.DispatcherServlet        : GET "/media-stream", parameters={}
2025-10-20T23:54:18.503+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.w.s.s.s.WebSocketHandlerMapping      : Mapped to org.springframework.web.socket.server.support.WebSocketHttpRequestHandler@777a2b88
2025-10-20T23:54:18.504+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.w.s.s.s.WebSocketHttpRequestHandler  : GET /media-stream
2025-10-20T23:54:18.518+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] o.s.web.servlet.DispatcherServlet        : Completed 101 SWITCHING_PROTOCOLS
2025-10-20T23:54:18.518+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.s.security.TenantIdentifierFilter    : 🧹 TenantIdentifierFilter: Cleared TenantContext after request
2025-10-20T23:54:18.524+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] s.w.s.h.LoggingWebSocketHandlerDecorator : New StandardWebSocketSession[id=851ca7ee-f281-32ef-3460-4ce544359671, uri=ws://benedictory-provocative-lauralee.ngrok-free.dev/media-stream]
2025-10-20T23:54:18.524+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.TwilioMediaStreamHandler   : === TWILIO WEBSOCKET CONNECTED === Session ID: 851ca7ee-f281-32ef-3460-4ce544359671
2025-10-20T23:54:18.524+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.TwilioMediaStreamHandler   : Remote address: /[0:0:0:0:0:0:0:1]:59552
2025-10-20T23:54:18.524+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.TwilioMediaStreamHandler   : URI: ws://benedictory-provocative-lauralee.ngrok-free.dev/media-stream
2025-10-20T23:54:18.524+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.voip.factory.VoiceAiSessionFactory   : Creating AI session handler for provider: ELEVENLABS
2025-10-20T23:54:18.525+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.TwilioMediaStreamHandler   : Created AI session handler: ElevenLabsSessionHandler
2025-10-20T23:54:18.930+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.TwilioMediaStreamHandler   : Received non-media event: connected
2025-10-20T23:54:18.930+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.TwilioMediaStreamHandler   : 📞 Incoming stream started: streamSid=MZ2d0b5a57e6222689a0465af1a1540e9a, callSid=CA408b1a68085746ecb562f3faab366252, from=+212661979197, to=+41325391918, session=851ca7ee-f281-32ef-3460-4ce544359671
2025-10-20T23:54:18.930+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.TwilioMediaStreamHandler   : 🚀 Calling onClientConnect for handler: ElevenLabsSessionHandler
2025-10-20T23:54:18.930+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ElevenLabs handler - Client connected: streamSid=MZ2d0b5a57e6222689a0465af1a1540e9a, callSid=CA408b1a68085746ecb562f3faab366252
2025-10-20T23:54:18.931+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : Connecting to ElevenLabs with URL: wss://api.elevenlabs.io/v1/convai/conversation?agent_id=agent_0901k7p84z3texjtkc3wbrehj57z
2025-10-20T23:54:18.941+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.941+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.942+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.942+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.942+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.942+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.942+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.942+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.942+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.942+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.943+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.943+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.943+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.943+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.943+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.943+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.943+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.943+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.944+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.944+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.944+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.944+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.944+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:18.985+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.021+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.155+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.156+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.186+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.220+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.222+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.223+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.223+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.243+01:00  WARN 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.258+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.258+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.259+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.259+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.259+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.301+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.301+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.301+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.301+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.312+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.335+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.358+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.374+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.398+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.413+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.439+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.462+01:00  WARN 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.476+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.494+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.536+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.536+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.549+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.567+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.601+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.605+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.642+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.675+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.675+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.732+01:00  WARN 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.734+01:00  WARN 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.746+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.746+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.786+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.786+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.812+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.845+01:00  WARN 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ⚠️ Cannot send audio to ElevenLabs: client is null or closed
2025-10-20T23:54:19.846+01:00  INFO 51180 --- [saas-multitenant-api] [ctReadThread-91] c.s.v.handler.ElevenLabsSessionHandler   : Connected to ElevenLabs Conversational AI for session: 851ca7ee-f281-32ef-3460-4ce544359671
2025-10-20T23:54:19.846+01:00 DEBUG 51180 --- [saas-multitenant-api] [ctReadThread-91] c.s.v.handler.ElevenLabsSessionHandler   : Initializing ElevenLabs conversation with mulaw 8kHz output: {"type":"conversation_initiation_client_data","conversation_config_override":{"tts":{"output_format":"ulaw_8000"}}}
2025-10-20T23:54:19.847+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:19.847+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:19.847+01:00 DEBUG 51180 --- [saas-multitenant-api] [ctReadThread-91] c.s.v.handler.ElevenLabsSessionHandler   : Received ElevenLabs event: conversation_initiation_metadata
2025-10-20T23:54:19.847+01:00 DEBUG 51180 --- [saas-multitenant-api] [ctReadThread-91] c.s.v.handler.ElevenLabsSessionHandler   : 🔍 Full conversation_initiation_metadata message: {"conversation_initiation_metadata_event":{"conversation_id":"conv_5901k81x9a1teqv8afdc840rfp4y","agent_output_audio_format":"pcm_16000","user_input_audio_format":"pcm_16000"},"type":"conversation_initiation_metadata"}
2025-10-20T23:54:19.847+01:00  INFO 51180 --- [saas-multitenant-api] [ctReadThread-91] c.s.v.handler.ElevenLabsSessionHandler   : 📝 Stored conversation mapping: conv_5901k81x9a1teqv8afdc840rfp4y → callSid: CA408b1a68085746ecb562f3faab366252
2025-10-20T23:54:19.875+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:19.876+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:19.913+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:19.913+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:19.913+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:19.913+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:19.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:19.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:19.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:19.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:19.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:19.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.052+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.053+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.054+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.055+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.055+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.055+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.152+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.153+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.153+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.153+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.154+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.154+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.155+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.155+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.259+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.260+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.260+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.260+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.279+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.279+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.380+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.380+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.380+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.381+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.381+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.381+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.413+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.413+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.413+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.414+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.414+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.414+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.414+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.415+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.415+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.416+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.425+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.425+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.425+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.425+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.426+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.426+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.494+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.494+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.494+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.495+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.495+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.495+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.495+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.495+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.495+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.495+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.633+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.633+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.633+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.634+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.634+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.634+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.721+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.721+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.721+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.721+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:20.721+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:20.721+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.889+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.890+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.890+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.890+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.890+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.890+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.890+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.890+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.890+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.891+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.891+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.891+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.891+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.891+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.891+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.891+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.891+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.892+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.892+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.892+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.892+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.892+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.892+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.892+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.892+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.892+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.892+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.893+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.893+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.893+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.893+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.893+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.893+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.893+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.893+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.894+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.894+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.894+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.894+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.894+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.894+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.894+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.967+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.967+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.967+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.967+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.967+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.967+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.967+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.967+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.968+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.968+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.968+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.968+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.968+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.968+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.968+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.969+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.969+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.969+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.969+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.969+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.969+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.969+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.970+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.971+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.989+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.990+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:21.991+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.064+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.089+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.089+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.092+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.093+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.257+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.257+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.258+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.258+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.258+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.258+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.259+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.259+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.266+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.266+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.299+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.299+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.299+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.299+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.299+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.299+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.299+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.299+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.299+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.299+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.371+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.371+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.372+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.372+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.372+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.372+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.372+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.372+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.410+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.410+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.414+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.414+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.431+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.432+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.470+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.470+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.504+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.504+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.557+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.557+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.560+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.560+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.595+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.596+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.607+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.607+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.607+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.607+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.613+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.613+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.614+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.615+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.657+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.657+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.684+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.684+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.685+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.685+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.721+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.721+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.756+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.756+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.758+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.758+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.776+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.776+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.791+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.791+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.809+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.809+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.811+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.811+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.878+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.878+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.908+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.909+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:22.909+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:22.909+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.006+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.006+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.080+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.080+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.124+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.125+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.312+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.313+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.549+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.549+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.549+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.549+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.549+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.549+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.549+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.549+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.549+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.549+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.550+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.550+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.550+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.550+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.577+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.578+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.598+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.598+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.621+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.621+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.652+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.652+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.732+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.732+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.734+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.734+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.734+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.734+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.787+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.787+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.787+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.787+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.813+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.814+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.814+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.814+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.835+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.835+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.836+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.836+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.841+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.841+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.886+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.886+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.950+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.951+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:23.951+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:23.951+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.001+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.001+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.001+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.001+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.001+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.001+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.001+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.001+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.032+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.032+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.069+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.070+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.090+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.090+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.092+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.093+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.118+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.119+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.134+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.134+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.135+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.135+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.166+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.166+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.191+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.191+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.221+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.222+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.244+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.244+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.261+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.262+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.263+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.263+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.263+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.263+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.265+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.265+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.267+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.267+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.311+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.311+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.324+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.324+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.340+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.340+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.364+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.364+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.387+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.387+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.416+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.416+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.452+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.452+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.481+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.481+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.502+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.502+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.504+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.504+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.531+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.531+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.536+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.536+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.573+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.574+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.575+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.575+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.575+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.575+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.596+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.596+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.620+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.620+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.656+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.656+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.656+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.656+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.675+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.675+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.755+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.755+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:24.755+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:24.755+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:25.183+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:25.183+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:25.191+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:25.191+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:25.191+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:25.191+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:25.208+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:25.208+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:25.234+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:25.234+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:25.235+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:25.235+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:25.235+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:25.235+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.065+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.066+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.066+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.066+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.066+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.066+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.066+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.066+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.066+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.082+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.082+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.082+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.082+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.082+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.082+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.082+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.083+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.104+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.105+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.105+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.105+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.116+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.116+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.118+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.118+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.118+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.118+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.118+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.118+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.149+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.150+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.177+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.177+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.178+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.178+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.178+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.178+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.178+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.178+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.178+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.178+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.178+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.179+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.179+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.179+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.179+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.179+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.179+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.179+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.179+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.180+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.181+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.181+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.181+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.196+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.197+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.220+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.220+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.248+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.248+01:00 DEBUG 51180 --- [saas-multitenant-api] [io-7001-exec-10] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.265+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.265+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-1] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.309+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.309+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.309+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.309+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.309+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.309+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-2] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.327+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.327+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-3] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.350+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.350+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-4] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.385+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.385+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-5] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.508+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : 📣 Sending user audio to ElevenLabs: 856 bytes PCM 16kHz (upsampled from 216 bytes mulaw 8kHz)
2025-10-20T23:54:26.508+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-6] c.s.v.handler.ElevenLabsSessionHandler   : ✅ User audio sent to ElevenLabs successfully
2025-10-20T23:54:26.573+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-7] c.s.v.handler.TwilioMediaStreamHandler   : Stream stopped for session: 851ca7ee-f281-32ef-3460-4ce544359671
2025-10-20T23:54:26.639+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] o.s.security.web.FilterChainProxy        : Securing POST /api/voip/twilio/status-callback
2025-10-20T23:54:26.639+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.s.security.TenantIdentifierFilter    : 🔒 TenantIdentifierFilter: Tenant already set to 'saas_db', skipping JWT extraction for URI: /api/voip/twilio/status-callback
2025-10-20T23:54:26.639+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] o.s.s.w.a.AnonymousAuthenticationFilter  : Set SecurityContextHolder to anonymous SecurityContext
2025-10-20T23:54:26.640+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] o.s.security.web.FilterChainProxy        : Secured POST /api/voip/twilio/status-callback
2025-10-20T23:54:26.640+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] o.s.web.servlet.DispatcherServlet        : POST "/api/voip/twilio/status-callback", parameters={masked}
2025-10-20T23:54:26.640+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.saas.voip.controller.TwilioStatusCallbackController#handleStatusCallback(HttpServletRequest)
2025-10-20T23:54:26.640+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] o.j.s.OpenEntityManagerInViewInterceptor : Opening JPA EntityManager in OpenEntityManagerInViewInterceptor
2025-10-20T23:54:26.640+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.s.core.TenantIdentifierResolverImpl  : 🔍 resolveCurrentTenantIdentifier() CALLED - returning: saas_db
2025-10-20T23:54:26.641+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : === TWILIO STATUS CALLBACK ===
2025-10-20T23:54:26.641+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : CallSid: CA408b1a68085746ecb562f3faab366252, Status: completed, Duration: 8s, Price: null null
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - Called: +41325391918
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - ToState: Solothurn
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CallerCountry: MA
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - Direction: inbound
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - Timestamp: Mon, 20 Oct 2025 22:54:26 +0000
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CallbackSource: call-progress-events
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CallerState: 
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - ToZip: 
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - SequenceNumber: 0
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CallSid: CA408b1a68085746ecb562f3faab366252
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - To: +41325391918
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CallerZip: 
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - ToCountry: CH
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CalledZip: 
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - ApiVersion: 2010-04-01
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CalledCity: 
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CallStatus: completed
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - Duration: 1
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - From: +212661979197
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CallDuration: 8
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - AccountSid: AC457023360f5163e37470479089e549e9
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CalledCountry: CH
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CallerCity: 
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - ToCity: 
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - FromCountry: MA
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - Caller: +212661979197
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - FromCity: 
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - CalledState: Solothurn
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - FromZip: 
2025-10-20T23:54:26.642+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : Status callback param - FromState: 
2025-10-20T23:54:26.642+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.saas.voip.service.TwilioCostService    : 🔍 Fetching Twilio call cost for CallSid: CA408b1a68085746ecb562f3faab366252
2025-10-20T23:54:26.661+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] o.s.web.client.RestTemplate              : HTTP GET https://api.twilio.com/2010-04-01/Accounts/AC8c6e4e3683c74a0fb92c6149f35a5f36/Calls/CA408b1a68085746ecb562f3faab366252.json
2025-10-20T23:54:26.663+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] o.s.web.client.RestTemplate              : Accept=[text/plain, application/xml, text/xml, application/json, application/yaml, application/*+xml, application/*+json, */*]
2025-10-20T23:54:27.202+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] o.s.web.client.RestTemplate              : Response 403 FORBIDDEN
2025-10-20T23:54:27.207+01:00 ERROR 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.saas.voip.service.TwilioCostService    : ❌ Error fetching Twilio call cost for CallSid: CA408b1a68085746ecb562f3faab366252

org.springframework.web.client.HttpClientErrorException$Forbidden: 403 Forbidden on GET request for "https://api.twilio.com/2010-04-01/Accounts/AC8c6e4e3683c74a0fb92c6149f35a5f36/Calls/CA408b1a68085746ecb562f3faab366252.json": "{"code":20008,"message":"Resource not accessible with Test Account Credentials","more_info":"https://www.twilio.com/docs/errors/20008","status":403}"
	at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:109)
	at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:186)
	at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:147)
	at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:953)
	at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:902)
	at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:801)
	at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:683)
	at com.saas.voip.service.TwilioCostService.fetchAndSaveCallCost(TwilioCostService.java:78)
	at com.saas.voip.controller.TwilioStatusCallbackController.handleStatusCallback(TwilioStatusCallbackController.java:51)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:991)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:896)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
	at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
	at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)
	at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:490)
	at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:351)
	at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:83)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:129)
	at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:101)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:125)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at com.saas.shared.security.TenantIdentifierFilter.doFilterInternal(TenantIdentifierFilter.java:57)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at com.saas.shared.security.JwtAuthenticationFilter.doFilterInternal(JwtAuthenticationFilter.java:56)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)
	at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:228)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:241)
	at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:334)
	at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:225)
	at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:138)
	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)
	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.ServletRequestPathFilter.doFilter(ServletRequestPathFilter.java:52)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
	at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebSecurityConfiguration.java:319)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$4(HandlerMappingIntrospector.java:267)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
	at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
	at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:240)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:110)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at com.saas.voip.filter.TelnyxTenantResolverFilter.doFilterInternal(TelnyxTenantResolverFilter.java:98)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1776)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:975)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:493)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
	at java.base/java.lang.Thread.run(Thread.java:1474)

2025-10-20T23:54:27.208+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.v.c.TwilioStatusCallbackController   : ✅ Twilio call cost retrieval initiated for CallSid: CA408b1a68085746ecb562f3faab366252
2025-10-20T23:54:27.208+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/xml', given [*/*] and supported [application/xml]
2025-10-20T23:54:27.208+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Writing ["<?xml version="1.0" encoding="UTF-8"?><Response></Response>"]
2025-10-20T23:54:27.209+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] o.j.s.OpenEntityManagerInViewInterceptor : Closing JPA EntityManager in OpenEntityManagerInViewInterceptor
2025-10-20T23:54:27.209+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] o.s.web.servlet.DispatcherServlet        : Completed 200 OK
2025-10-20T23:54:27.209+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-8] c.s.s.security.TenantIdentifierFilter    : 🧹 TenantIdentifierFilter: Cleared TenantContext after request
2025-10-20T23:54:27.501+01:00 DEBUG 51180 --- [saas-multitenant-api] [nio-7001-exec-9] s.w.s.h.LoggingWebSocketHandlerDecorator : StandardWebSocketSession[id=851ca7ee-f281-32ef-3460-4ce544359671, uri=ws://benedictory-provocative-lauralee.ngrok-free.dev/media-stream] closed with CloseStatus[code=1000, reason=null]
2025-10-20T23:54:27.501+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.TwilioMediaStreamHandler   : === TWILIO WEBSOCKET DISCONNECTED === Session: 851ca7ee-f281-32ef-3460-4ce544359671, status: CloseStatus[code=1000, reason=null]
2025-10-20T23:54:27.501+01:00  INFO 51180 --- [saas-multitenant-api] [nio-7001-exec-9] c.s.v.handler.ElevenLabsSessionHandler   : ElevenLabs handler - Closing session: 851ca7ee-f281-32ef-3460-4ce544359671
2025-10-20T23:54:28.482+01:00  INFO 51180 --- [saas-multitenant-api] [ctReadThread-91] c.s.v.handler.ElevenLabsSessionHandler   : Disconnected from ElevenLabs: 1000 - 
2025-10-20T23:54:32.854+01:00 DEBUG 51180 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Pool stats (total=10/10, idle=10/10, active=0, waiting=0)
2025-10-20T23:54:32.854+01:00 DEBUG 51180 --- [saas-multitenant-api] [l-1:housekeeper] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Fill pool skipped, pool has sufficient level or currently being filled.
