[2026-08-07 00:00:23] production.INFO: ClassifyInboundEmailJob: message 15627 classified as 'dsar_response' (high).  
[2026-08-07 00:00:26] production.INFO: FindRelatedDsarJob: message 15627 — dsar_ref='', inst_ref='SAR-2026-ELF30647'.  
[2026-08-07 00:00:31] production.INFO: FindRelatedDsarJob: message 15627 — AI matcher dsar_id=1791, confidence=high.  
[2026-08-07 00:00:31] production.INFO: FindRelatedDsarJob: message 15627 linked to DSAR 1791.  
[2026-08-07 00:00:31] production.INFO: FindRelatedDsarJob: saved receiver_reference 'SAR-2026-ELF30647' for DSAR 1791.  
[2026-08-07 00:00:33] production.INFO: FindRelatedDsarJob: message 15627 response_type=portal_response.  
[2026-08-07 00:00:33] production.INFO: FindRelatedDsarJob: message 15627 → triage_queue=portal_response (response_type=portal_response, dsar_id=1791).  
[2026-08-07 00:11:20] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 00:32:18] production.INFO: ClassifyInboundEmailJob: message 15628 classified as 'generic' (high).  
[2026-08-07 00:38:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 00:41:43] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 00:46:09] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 00:49:54] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 00:50:15] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 00:56:06] production.INFO: ClassifyInboundEmailJob: message 15634 classified as 'generic' (high).  
[2026-08-07 00:59:01] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 01:11:10] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 01:38:24] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 01:41:34] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 01:45:59] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 01:49:45] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 01:50:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 01:58:52] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 02:11:01] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 02:38:15] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 02:41:25] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 02:45:50] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 02:49:36] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 02:49:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 02:58:43] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 03:10:52] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 03:38:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 03:41:16] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 03:45:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 03:49:27] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 03:49:48] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 03:58:34] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 04:10:44] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 04:37:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 04:41:07] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 04:45:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 04:49:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 04:49:39] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 04:58:25] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 05:10:35] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 05:37:48] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 05:40:58] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 05:45:24] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 05:49:09] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 05:49:30] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 05:58:16] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 06:10:26] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 06:37:40] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 06:40:49] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 06:45:15] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 06:49:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 06:49:21] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 06:58:07] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 07:10:17] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 07:37:31] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 07:40:40] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 07:45:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 07:48:51] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 07:49:13] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 07:57:58] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 08:10:08] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 08:37:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 08:37:39] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 08:37:56] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":null,"resolved_phone_number_id":null,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 08:37:59] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":null,"resolved_phone_number_id":null,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 08:38:05] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 08:40:31] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 08:42:58] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 08:44:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 08:48:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 08:49:04] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 08:49:54] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 08:54:46] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 08:56:31] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 08:57:49] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 08:58:09] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 08:59:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 08:59:26] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 09:00:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 09:00:23] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAc69a38588644d45fabeef2803b14cb05","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4832"} 
[2026-08-07 09:00:23] production.DEBUG: TwilioController: handleOutbound {"call_id":4832,"CallSid":"CAc69a38588644d45fabeef2803b14cb05","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAc69a38588644d45fabeef2803b14cb05","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4832"}} 
[2026-08-07 09:00:42] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA2f14aa653aea424a92e269ac75d0e4f7","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4833"} 
[2026-08-07 09:00:42] production.DEBUG: TwilioController: handleOutbound {"call_id":4833,"CallSid":"CA2f14aa653aea424a92e269ac75d0e4f7","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA2f14aa653aea424a92e269ac75d0e4f7","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4833"}} 
[2026-08-07 09:01:02] production.INFO: AutoTranscribeRecordingJob: submitted recording 3369 → AssemblyAI 3eafdaf1-bbe6-4a26-aa7c-b39b76cc8d28  
[2026-08-07 09:01:28] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA4422b931710c3beab35133c5ad173909","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4834"} 
[2026-08-07 09:01:28] production.DEBUG: TwilioController: handleOutbound {"call_id":4834,"CallSid":"CA4422b931710c3beab35133c5ad173909","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA4422b931710c3beab35133c5ad173909","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4834"}} 
[2026-08-07 09:01:35] production.INFO: AutoTranscribeRecordingJob: submitted recording 3370 → AssemblyAI dffc4e6f-4509-4072-85c7-f148c34a4371  
[2026-08-07 09:02:03] production.DEBUG: CheckTranscriptionStatusJob: recording 3369 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:02:03] production.INFO: CheckTranscriptionStatusJob: completed for recording 3369 after 0 checks.  
[2026-08-07 09:02:04] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3369. {"status":404,"body":"Not found"} 
[2026-08-07 09:02:06] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3369  
[2026-08-07 09:02:15] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAab479b6a3dc2a695c1fa35a088bcb91d","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4835"} 
[2026-08-07 09:02:15] production.DEBUG: TwilioController: handleOutbound {"call_id":4835,"CallSid":"CAab479b6a3dc2a695c1fa35a088bcb91d","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAab479b6a3dc2a695c1fa35a088bcb91d","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4835"}} 
[2026-08-07 09:02:36] production.DEBUG: CheckTranscriptionStatusJob: recording 3370 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:02:36] production.INFO: CheckTranscriptionStatusJob: completed for recording 3370 after 0 checks.  
[2026-08-07 09:02:37] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3370. {"status":404,"body":"Not found"} 
[2026-08-07 09:02:37] production.INFO: ClassifyAndScoreCallJob: skipping recording 3370 — too short to classify (duration=28s, words=73).  
[2026-08-07 09:02:39] production.INFO: AutoTranscribeRecordingJob: submitted recording 3371 → AssemblyAI b2ad91e9-a759-4d5c-937b-ab3b71881af1  
[2026-08-07 09:03:39] production.DEBUG: CheckTranscriptionStatusJob: recording 3371 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:03:39] production.INFO: CheckTranscriptionStatusJob: completed for recording 3371 after 0 checks.  
[2026-08-07 09:03:40] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3371. {"status":404,"body":"Not found"} 
[2026-08-07 09:03:41] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3371  
[2026-08-07 09:04:12] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAfa7f6364713f82c67269ebb97fde820a","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4836"} 
[2026-08-07 09:04:12] production.DEBUG: TwilioController: handleOutbound {"call_id":4836,"CallSid":"CAfa7f6364713f82c67269ebb97fde820a","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAfa7f6364713f82c67269ebb97fde820a","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4836"}} 
[2026-08-07 09:04:50] production.INFO: ClassifyInboundEmailJob: message 15641 classified as 'dsar_response' (high).  
[2026-08-07 09:04:52] production.INFO: FindRelatedDsarJob: message 15641 — dsar_ref='', inst_ref='SAR26-27 - 1214-Access-Standard'.  
[2026-08-07 09:05:01] production.INFO: FindRelatedDsarJob: message 15641 — AI matcher dsar_id=, confidence=low.  
[2026-08-07 09:05:01] production.INFO: FindRelatedDsarJob: message 15641 — extracted reference 'SAR26-27 - 1214-Access-Standard' but no DSAR matched.  
[2026-08-07 09:05:05] production.INFO: FindRelatedDsarJob: message 15641 response_type=no_record.  
[2026-08-07 09:05:05] production.INFO: FindRelatedDsarJob: message 15641 → triage_queue=dsar_needs_research (response_type=no_record, dsar_id=none).  
[2026-08-07 09:05:11] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 09:05:21] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 09:05:50] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAdd996ca436e645fd7b17d8fb52f9d148","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4837"} 
[2026-08-07 09:05:50] production.DEBUG: TwilioController: handleOutbound {"call_id":4837,"CallSid":"CAdd996ca436e645fd7b17d8fb52f9d148","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAdd996ca436e645fd7b17d8fb52f9d148","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4837"}} 
[2026-08-07 09:08:39] production.INFO: ClassifyInboundEmailJob: message 15646 classified as 'dsar_response' (high).  
[2026-08-07 09:08:41] production.INFO: FindRelatedDsarJob: message 15646 — dsar_ref='', inst_ref='SAR26-27 - 1215-Access-Redress'.  
[2026-08-07 09:08:46] production.INFO: FindRelatedDsarJob: message 15646 — AI matcher dsar_id=1710, confidence=high.  
[2026-08-07 09:08:46] production.INFO: FindRelatedDsarJob: message 15646 linked to DSAR 1710.  
[2026-08-07 09:08:46] production.INFO: FindRelatedDsarJob: saved receiver_reference 'SAR26-27 - 1215-Access-Redress' for DSAR 1710.  
[2026-08-07 09:08:48] production.INFO: FindRelatedDsarJob: message 15646 response_type=no_record.  
[2026-08-07 09:08:48] production.INFO: FindRelatedDsarJob: message 15646 → triage_queue=dsar_needs_research (response_type=no_record, dsar_id=1710).  
[2026-08-07 09:08:49] production.INFO: FindRelatedDsarJob: message 15646 auto-set DSAR 1710 status → no records (response_type=no_record).  
[2026-08-07 09:08:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 09:09:12] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 09:09:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 09:09:37] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 09:09:59] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 09:15:48] production.ERROR: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4457089 bytes) {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Allowed memory size of 536870912 bytes exhausted (tried to allocate 4457089 bytes) at /home/fintrixorcouk/public_html/ha/vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/FilterHelper.php:270)
[stacktrace]
#0 {main}
"} 
[2026-08-07 09:15:53] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 09:17:18] production.ERROR: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4457089 bytes) {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Allowed memory size of 536870912 bytes exhausted (tried to allocate 4457089 bytes) at /home/fintrixorcouk/public_html/ha/vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/FilterHelper.php:270)
[stacktrace]
#0 {main}
"} 
[2026-08-07 09:18:47] production.ERROR: App\Jobs\Contact\ExtractMessageAttachmentsJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Contact\\ExtractMessageAttachmentsJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 09:21:53] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CAc0cd763e7371fe304f68c7cf3df870c9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4838"} 
[2026-08-07 09:21:53] production.DEBUG: TwilioController: handleOutbound {"call_id":4838,"CallSid":"CAc0cd763e7371fe304f68c7cf3df870c9","From":"client:agent_production_37","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CAc0cd763e7371fe304f68c7cf3df870c9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4838"}} 
[2026-08-07 09:22:19] production.INFO: NotifyCaseHandlersOfEmailJob: ensured handler tasks for message 15600 (client 1239, 1 handler(s)).  
[2026-08-07 09:22:24] production.INFO: NotifyCaseHandlersOfEmailJob: ensured handler tasks for message 15634 (client 1336, 1 handler(s)).  
[2026-08-07 09:22:50] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 09:23:45] production.INFO: ClassifyInboundEmailJob: message 15649 classified as 'generic' (high).  
[2026-08-07 09:23:58] production.INFO: NotifyCaseHandlersOfEmailJob: ensured handler tasks for message 15649 (client 1161, 1 handler(s)).  
[2026-08-07 09:26:16] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA1094da4da8e196cd7e37624736447648","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4839"} 
[2026-08-07 09:26:16] production.DEBUG: TwilioController: handleOutbound {"call_id":4839,"CallSid":"CA1094da4da8e196cd7e37624736447648","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA1094da4da8e196cd7e37624736447648","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4839"}} 
[2026-08-07 09:27:14] production.INFO: AutoTranscribeRecordingJob: submitted recording 3372 → AssemblyAI cdaeedce-17ef-4dc4-b51b-0a49d423321b  
[2026-08-07 09:27:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 09:27:50] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 09:28:14] production.DEBUG: CheckTranscriptionStatusJob: recording 3372 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:28:14] production.INFO: CheckTranscriptionStatusJob: completed for recording 3372 after 0 checks.  
[2026-08-07 09:28:15] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3372. {"status":404,"body":"Not found"} 
[2026-08-07 09:28:15] production.INFO: ClassifyAndScoreCallJob: skipping recording 3372 — too short to classify (duration=29s, words=88).  
[2026-08-07 09:28:48] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAaf3c7ec0cf19fbd1fa8d0a6704b171f3","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4840"} 
[2026-08-07 09:28:48] production.DEBUG: TwilioController: handleOutbound {"call_id":4840,"CallSid":"CAaf3c7ec0cf19fbd1fa8d0a6704b171f3","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAaf3c7ec0cf19fbd1fa8d0a6704b171f3","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4840"}} 
[2026-08-07 09:29:04] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAc719c493f3e29e87d9880762a8b9dbc4","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4841"} 
[2026-08-07 09:29:04] production.DEBUG: TwilioController: handleOutbound {"call_id":4841,"CallSid":"CAc719c493f3e29e87d9880762a8b9dbc4","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAc719c493f3e29e87d9880762a8b9dbc4","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4841"}} 
[2026-08-07 09:29:46] production.INFO: AutoTranscribeRecordingJob: submitted recording 3373 → AssemblyAI a6100990-583d-4e8a-bf69-11e8cb48dbd7  
[2026-08-07 09:30:00] production.INFO: AutoTranscribeRecordingJob: submitted recording 3374 → AssemblyAI 820349e7-88e4-48dd-9bfa-21a4f65933c9  
[2026-08-07 09:30:47] production.DEBUG: CheckTranscriptionStatusJob: recording 3373 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:30:47] production.INFO: CheckTranscriptionStatusJob: completed for recording 3373 after 0 checks.  
[2026-08-07 09:30:47] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3373. {"status":404,"body":"Not found"} 
[2026-08-07 09:30:48] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3373  
[2026-08-07 09:31:01] production.DEBUG: CheckTranscriptionStatusJob: recording 3374 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:31:01] production.INFO: CheckTranscriptionStatusJob: completed for recording 3374 after 0 checks.  
[2026-08-07 09:31:01] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3374. {"status":404,"body":"Not found"} 
[2026-08-07 09:31:02] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3374  
[2026-08-07 09:31:50] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA2a59a14fc031d38198f38fbf060e86a0","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4842"} 
[2026-08-07 09:31:50] production.DEBUG: TwilioController: handleOutbound {"call_id":4842,"CallSid":"CA2a59a14fc031d38198f38fbf060e86a0","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA2a59a14fc031d38198f38fbf060e86a0","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4842"}} 
[2026-08-07 09:32:55] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 09:33:04] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA707c83d69a72385cbe66b07d1f3b6542","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4843"} 
[2026-08-07 09:33:04] production.DEBUG: TwilioController: handleOutbound {"call_id":4843,"CallSid":"CA707c83d69a72385cbe66b07d1f3b6542","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA707c83d69a72385cbe66b07d1f3b6542","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4843"}} 
[2026-08-07 09:34:07] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 09:34:12] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA79e79530bf3517327eb107157f1ce92c","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4844"} 
[2026-08-07 09:34:12] production.DEBUG: TwilioController: handleOutbound {"call_id":4844,"CallSid":"CA79e79530bf3517327eb107157f1ce92c","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA79e79530bf3517327eb107157f1ce92c","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4844"}} 
[2026-08-07 09:34:27] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_3","CallStatus":"ringing","From":"client:agent_production_3","CallSid":"CA9f1f22cb217c5166e750c7e5a72fa99b","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4845"} 
[2026-08-07 09:34:27] production.DEBUG: TwilioController: handleOutbound {"call_id":4845,"CallSid":"CA9f1f22cb217c5166e750c7e5a72fa99b","From":"client:agent_production_3","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_3","CallStatus":"ringing","From":"client:agent_production_3","CallSid":"CA9f1f22cb217c5166e750c7e5a72fa99b","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4845"}} 
[2026-08-07 09:35:05] production.INFO: AutoTranscribeRecordingJob: submitted recording 3375 → AssemblyAI 6bc1ccb2-0cca-4832-bd63-9874c7286bb9  
[2026-08-07 09:35:09] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 09:35:34] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA955108f6c48e477edccb4506526cf1f8","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4846"} 
[2026-08-07 09:35:34] production.DEBUG: TwilioController: handleOutbound {"call_id":4846,"CallSid":"CA955108f6c48e477edccb4506526cf1f8","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA955108f6c48e477edccb4506526cf1f8","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4846"}} 
[2026-08-07 09:35:37] production.WARNING: Twilio webhook signature validation failed. {"url":"https://ha.fintrixor.co.uk/webhook/twilio/status","signature":"woE+uheXzmEsLH1PtRRdkxGWV/U=","params":["Called","ParentCallSid","ToState","CallerCountry","Direction","Timestamp","CallbackSource","SipResponseCode","CallerState","ToZip","SequenceNumber","CallSid","To","CallerZip","ToCountry","CalledZip","ApiVersion","CalledCity","CallStatus","Duration","From","CallDuration","AccountSid","CalledCountry","CallerCity","ToCity","FromCountry","Caller","FromCity","CalledState","ErrorCode","FromZip","ErrorMessage","FromState"]} 
[2026-08-07 09:36:06] production.DEBUG: CheckTranscriptionStatusJob: recording 3375 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:36:06] production.INFO: CheckTranscriptionStatusJob: completed for recording 3375 after 0 checks.  
[2026-08-07 09:36:06] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3375. {"status":404,"body":"Not found"} 
[2026-08-07 09:36:06] production.INFO: ClassifyAndScoreCallJob: skipping recording 3375 — too short to classify (duration=22s, words=71).  
[2026-08-07 09:37:06] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA57b79005ab512d99bc5a25df2c00ac1c","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4847"} 
[2026-08-07 09:37:06] production.DEBUG: TwilioController: handleOutbound {"call_id":4847,"CallSid":"CA57b79005ab512d99bc5a25df2c00ac1c","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA57b79005ab512d99bc5a25df2c00ac1c","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4847"}} 
[2026-08-07 09:37:12] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 09:37:13] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 09:37:35] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAa6e27f7449b612732e02f7c876e3e5a9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4848"} 
[2026-08-07 09:37:35] production.DEBUG: TwilioController: handleOutbound {"call_id":4848,"CallSid":"CAa6e27f7449b612732e02f7c876e3e5a9","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAa6e27f7449b612732e02f7c876e3e5a9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4848"}} 
[2026-08-07 09:37:39] production.WARNING: Twilio webhook signature validation failed. {"url":"https://ha.fintrixor.co.uk/webhook/twilio/status","signature":"SzpFZxEwNNHScRGB0OHzXnZ7Swc=","params":["Called","ParentCallSid","ToState","CallerCountry","Direction","Timestamp","CallbackSource","SipResponseCode","CallerState","ToZip","SequenceNumber","CallSid","To","CallerZip","ToCountry","CalledZip","ApiVersion","CalledCity","CallStatus","Duration","From","CallDuration","AccountSid","CalledCountry","CallerCity","ToCity","FromCountry","Caller","FromCity","CalledState","ErrorCode","FromZip","ErrorMessage","FromState"]} 
[2026-08-07 09:37:47] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 09:38:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 09:38:20] production.INFO: AutoTranscribeRecordingJob: submitted recording 3376 → AssemblyAI cad8bdc6-1d16-4407-98b0-b6769e5c2ef9  
[2026-08-07 09:38:46] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 09:38:46] production.INFO: eSign webhook unmatched document {"document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 09:38:59] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 09:38:59] production.INFO: eSign webhook unmatched document {"document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 09:39:06] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAc3f3699fe25bb1f553cd18f5bcb6dfbd","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4849"} 
[2026-08-07 09:39:06] production.DEBUG: TwilioController: handleOutbound {"call_id":4849,"CallSid":"CAc3f3699fe25bb1f553cd18f5bcb6dfbd","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAc3f3699fe25bb1f553cd18f5bcb6dfbd","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4849"}} 
[2026-08-07 09:39:10] production.WARNING: Twilio webhook signature validation failed. {"url":"https://ha.fintrixor.co.uk/webhook/twilio/status","signature":"IhNUhoIsv6i0Qq4Ha5ZvSicwFMM=","params":["Called","ParentCallSid","ToState","CallerCountry","Direction","Timestamp","CallbackSource","SipResponseCode","CallerState","ToZip","SequenceNumber","CallSid","To","CallerZip","ToCountry","CalledZip","ApiVersion","CalledCity","CallStatus","Duration","From","CallDuration","AccountSid","CalledCountry","CallerCity","ToCity","FromCountry","Caller","FromCity","CalledState","ErrorCode","FromZip","ErrorMessage","FromState"]} 
[2026-08-07 09:39:22] production.DEBUG: CheckTranscriptionStatusJob: recording 3376 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:39:22] production.INFO: CheckTranscriptionStatusJob: completed for recording 3376 after 0 checks.  
[2026-08-07 09:39:22] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3376. {"status":404,"body":"Not found"} 
[2026-08-07 09:39:22] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAb987a4b88389fc8f17e89e68db8662db","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4850"} 
[2026-08-07 09:39:22] production.DEBUG: TwilioController: handleOutbound {"call_id":4850,"CallSid":"CAb987a4b88389fc8f17e89e68db8662db","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAb987a4b88389fc8f17e89e68db8662db","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4850"}} 
[2026-08-07 09:39:23] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3376  
[2026-08-07 09:39:44] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZDP1MH4NK8KJCD2RNVESXCJ"} 
[2026-08-07 09:39:44] production.INFO: eSign webhook unmatched document {"document_id":"01KZDP1MH4NK8KJCD2RNVESXCJ"} 
[2026-08-07 09:39:49] production.INFO: eSign signing-link email: firing trigger (single request link) {"contract_request_id":987,"documents":1,"has_signing_url":true} 
[2026-08-07 09:39:49] production.WARNING: Contact trigger did not queue a message {"trigger_id":8,"template_id":123,"reason":"Phone number is not a UK mobile, SMS cannot be sent.","suppressed":true,"deduped":false,"rate_limited":false} 
[2026-08-07 09:39:51] production.DEBUG: eSign webhook received {"event":"document.sent","document_id":"01KZDP1MH4NK8KJCD2RNVESXCJ"} 
[2026-08-07 09:39:55] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZDP1MH4NK8KJCD2RNVESXCJ"} 
[2026-08-07 09:40:01] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 09:40:01] production.INFO: eSign webhook unmatched document {"document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 09:40:09] production.INFO: AutoTranscribeRecordingJob: submitted recording 3377 → AssemblyAI 5804f719-1053-498d-b2e0-3ea67993216b  
[2026-08-07 09:40:20] production.DEBUG: eSign webhook received {"event":"document.viewed","document_id":"01KZDP1MH4NK8KJCD2RNVESXCJ"} 
[2026-08-07 09:40:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 09:40:30] production.DEBUG: eSign webhook received {"event":"document.signed","document_id":"01KZDP1MH4NK8KJCD2RNVESXCJ"} 
[2026-08-07 09:40:31] production.DEBUG: eSign webhook received {"event":"certificate.generated","document_id":"01KZDP1MH4NK8KJCD2RNVESXCJ"} 
[2026-08-07 09:40:31] production.DEBUG: eSign webhook received {"event":"document.completed","document_id":"01KZDP1MH4NK8KJCD2RNVESXCJ"} 
[2026-08-07 09:40:55] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 09:41:07] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAd3a449e1297323037b20dacd2f2549b0","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4851"} 
[2026-08-07 09:41:07] production.DEBUG: TwilioController: handleOutbound {"call_id":4851,"CallSid":"CAd3a449e1297323037b20dacd2f2549b0","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAd3a449e1297323037b20dacd2f2549b0","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4851"}} 
[2026-08-07 09:41:10] production.DEBUG: CheckTranscriptionStatusJob: recording 3377 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:41:10] production.INFO: CheckTranscriptionStatusJob: completed for recording 3377 after 0 checks.  
[2026-08-07 09:41:11] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3377. {"status":404,"body":"Not found"} 
[2026-08-07 09:41:12] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3377  
[2026-08-07 09:41:26] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZDP4QDE89B6A818375PGCBM"} 
[2026-08-07 09:41:26] production.INFO: eSign webhook unmatched document {"document_id":"01KZDP4QDE89B6A818375PGCBM"} 
[2026-08-07 09:41:28] production.INFO: eSign signing-link email: firing trigger (single request link) {"contract_request_id":988,"documents":1,"has_signing_url":true} 
[2026-08-07 09:41:30] production.DEBUG: eSign webhook received {"event":"document.sent","document_id":"01KZDP4QDE89B6A818375PGCBM"} 
[2026-08-07 09:41:37] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZDP4QDE89B6A818375PGCBM"} 
[2026-08-07 09:41:52] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 09:42:09] production.INFO: AutoTranscribeRecordingJob: submitted recording 3378 → AssemblyAI f42f79c9-6709-44dc-8e93-4ea5ac1bab66  
[2026-08-07 09:42:16] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 09:42:29] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA842b2b4f4afef94c22acc4b62bb8372e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4852"} 
[2026-08-07 09:42:29] production.DEBUG: TwilioController: handleOutbound {"call_id":4852,"CallSid":"CA842b2b4f4afef94c22acc4b62bb8372e","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA842b2b4f4afef94c22acc4b62bb8372e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4852"}} 
[2026-08-07 09:42:46] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA9576cf7328657fddf5e30e85cfb8f9f1","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4853"} 
[2026-08-07 09:42:46] production.DEBUG: TwilioController: handleOutbound {"call_id":4853,"CallSid":"CA9576cf7328657fddf5e30e85cfb8f9f1","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA9576cf7328657fddf5e30e85cfb8f9f1","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4853"}} 
[2026-08-07 09:43:10] production.DEBUG: CheckTranscriptionStatusJob: recording 3378 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:43:10] production.INFO: CheckTranscriptionStatusJob: completed for recording 3378 after 0 checks.  
[2026-08-07 09:43:11] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3378. {"status":404,"body":"Not found"} 
[2026-08-07 09:43:11] production.INFO: ClassifyAndScoreCallJob: skipping recording 3378 — too short to classify (duration=21s, words=41).  
[2026-08-07 09:43:12] production.INFO: AutoTranscribeRecordingJob: submitted recording 3379 → AssemblyAI 0a7bd6de-2815-4334-80f9-aff0f4f8f6c5  
[2026-08-07 09:43:55] production.INFO: AutoTranscribeRecordingJob: submitted recording 3380 → AssemblyAI 30a0764f-641d-4fbd-9c11-912b99dab651  
[2026-08-07 09:44:14] production.DEBUG: CheckTranscriptionStatusJob: recording 3379 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:44:14] production.INFO: CheckTranscriptionStatusJob: completed for recording 3379 after 0 checks.  
[2026-08-07 09:44:14] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3379. {"status":404,"body":"Not found"} 
[2026-08-07 09:44:15] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3379  
[2026-08-07 09:44:33] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA27d13c08460e1952a5f142132b8d00ab","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4854"} 
[2026-08-07 09:44:33] production.DEBUG: TwilioController: handleOutbound {"call_id":4854,"CallSid":"CA27d13c08460e1952a5f142132b8d00ab","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA27d13c08460e1952a5f142132b8d00ab","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4854"}} 
[2026-08-07 09:44:56] production.DEBUG: CheckTranscriptionStatusJob: recording 3380 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:44:56] production.INFO: CheckTranscriptionStatusJob: completed for recording 3380 after 0 checks.  
[2026-08-07 09:44:56] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3380. {"status":404,"body":"Not found"} 
[2026-08-07 09:44:57] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3380  
[2026-08-07 09:45:05] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 09:45:05] production.INFO: eSign webhook unmatched document {"document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 09:45:12] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAbff9b2179beb3f44023424fa24278a0a","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4855"} 
[2026-08-07 09:45:12] production.DEBUG: TwilioController: handleOutbound {"call_id":4855,"CallSid":"CAbff9b2179beb3f44023424fa24278a0a","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAbff9b2179beb3f44023424fa24278a0a","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4855"}} 
[2026-08-07 09:45:48] production.INFO: AutoTranscribeRecordingJob: submitted recording 3382 → AssemblyAI 126b32b9-5627-4e73-8867-a46d578de24c  
[2026-08-07 09:45:49] production.INFO: AutoTranscribeRecordingJob: submitted recording 3381 → AssemblyAI d256b847-5fad-4757-85ac-cd6c65aa9088  
[2026-08-07 09:46:33] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA5fe60510acc46243176aabe634485bca","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4856"} 
[2026-08-07 09:46:33] production.DEBUG: TwilioController: handleOutbound {"call_id":4856,"CallSid":"CA5fe60510acc46243176aabe634485bca","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA5fe60510acc46243176aabe634485bca","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4856"}} 
[2026-08-07 09:46:36] production.WARNING: Twilio webhook signature validation failed. {"url":"https://ha.fintrixor.co.uk/webhook/twilio/status","signature":"eATYMhzS2Tcway0QgzYzJtM68TE=","params":["Called","ParentCallSid","ToState","CallerCountry","Direction","Timestamp","CallbackSource","SipResponseCode","CallerState","ToZip","SequenceNumber","CallSid","To","CallerZip","ToCountry","CalledZip","ApiVersion","CalledCity","CallStatus","Duration","From","CallDuration","AccountSid","CalledCountry","CallerCity","ToCity","FromCountry","Caller","FromCity","CalledState","ErrorCode","FromZip","ErrorMessage","FromState"]} 
[2026-08-07 09:46:49] production.DEBUG: CheckTranscriptionStatusJob: recording 3382 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:46:49] production.INFO: CheckTranscriptionStatusJob: completed for recording 3382 after 0 checks.  
[2026-08-07 09:46:49] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3382. {"status":404,"body":"Not found"} 
[2026-08-07 09:46:49] production.INFO: ClassifyAndScoreCallJob: skipping recording 3382 — too short to classify (duration=25s, words=65).  
[2026-08-07 09:46:49] production.DEBUG: CheckTranscriptionStatusJob: recording 3381 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:46:49] production.INFO: CheckTranscriptionStatusJob: completed for recording 3381 after 0 checks.  
[2026-08-07 09:46:50] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3381. {"status":404,"body":"Not found"} 
[2026-08-07 09:46:51] production.DEBUG: ClassifyAndScoreCallJob: classification=follow_up for recording 3381  
[2026-08-07 09:48:14] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAfd2c5fd81fd8383800be42a1d72018d2","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4857"} 
[2026-08-07 09:48:14] production.DEBUG: TwilioController: handleOutbound {"call_id":4857,"CallSid":"CAfd2c5fd81fd8383800be42a1d72018d2","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAfd2c5fd81fd8383800be42a1d72018d2","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4857"}} 
[2026-08-07 09:48:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 09:48:55] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 09:49:00] production.INFO: AutoTranscribeRecordingJob: submitted recording 3383 → AssemblyAI 2ed461bc-5411-4c38-b24c-959401f6518b  
[2026-08-07 09:49:04] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA4be9ad57feafd6d94bb3c9c6bd73b688","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4858"} 
[2026-08-07 09:49:04] production.DEBUG: TwilioController: handleOutbound {"call_id":4858,"CallSid":"CA4be9ad57feafd6d94bb3c9c6bd73b688","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA4be9ad57feafd6d94bb3c9c6bd73b688","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4858"}} 
[2026-08-07 09:49:32] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA8764b3bc4ad1478697ac2854606519c9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4859"} 
[2026-08-07 09:49:32] production.DEBUG: TwilioController: handleOutbound {"call_id":4859,"CallSid":"CA8764b3bc4ad1478697ac2854606519c9","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA8764b3bc4ad1478697ac2854606519c9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4859"}} 
[2026-08-07 09:49:47] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA956eb10cbbcb42d6151608f84fdf1f5e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4860"} 
[2026-08-07 09:49:47] production.DEBUG: TwilioController: handleOutbound {"call_id":4860,"CallSid":"CA956eb10cbbcb42d6151608f84fdf1f5e","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA956eb10cbbcb42d6151608f84fdf1f5e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4860"}} 
[2026-08-07 09:50:01] production.DEBUG: CheckTranscriptionStatusJob: recording 3383 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:50:01] production.INFO: CheckTranscriptionStatusJob: completed for recording 3383 after 0 checks.  
[2026-08-07 09:50:01] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3383. {"status":404,"body":"Not found"} 
[2026-08-07 09:50:04] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3383  
[2026-08-07 09:50:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 09:50:46] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 09:50:47] production.INFO: AutoTranscribeRecordingJob: submitted recording 3384 → AssemblyAI 6b664ea7-d125-4c91-b5e5-66253348f869  
[2026-08-07 09:50:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 09:51:47] production.DEBUG: CheckTranscriptionStatusJob: recording 3384 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:51:47] production.INFO: CheckTranscriptionStatusJob: completed for recording 3384 after 0 checks.  
[2026-08-07 09:51:48] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3384. {"status":404,"body":"Not found"} 
[2026-08-07 09:51:49] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3384  
[2026-08-07 09:53:42] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAa84993ea517109ff74cd2b7e124bfd55","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4861"} 
[2026-08-07 09:53:42] production.DEBUG: TwilioController: handleOutbound {"call_id":4861,"CallSid":"CAa84993ea517109ff74cd2b7e124bfd55","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAa84993ea517109ff74cd2b7e124bfd55","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4861"}} 
[2026-08-07 09:53:49] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8957 — pages=0, large=no.  
[2026-08-07 09:53:52] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8957 — file=attachment_detached_SAR1096 - T Sinclair - COMPLETED_pdf.htm, is_dsar_document=, confidence=high.  
[2026-08-07 09:53:52] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8957 — skipped: verify: not a DSAR document (high confidence).  
[2026-08-07 09:53:53] production.INFO: ExtractEvidenceFromDocumentJob: document 13618 — pages=135, large=yes.  
[2026-08-07 09:53:53] production.INFO: ExtractEvidenceFromDocumentJob: document 13618 — file=SAR1096 - T Sinclair - COMPLETED.pdf, heuristic filter: 0 relevant, 135 excluded.  
[2026-08-07 09:53:53] production.INFO: ExtractEvidenceFromDocumentJob: document 13618 — file=SAR1096 - T Sinclair - COMPLETED.pdf, no text layer on a large doc; treating as scanned.  
[2026-08-07 09:53:53] production.INFO: ExtractEvidenceFromDocumentJob: document 13618 — 135-page scan; handing off to OCR pipeline.  
[2026-08-07 09:53:53] production.INFO: OcrExtractEvidenceJob: document 13618 — OCR pages 1-100 of 135.  
[2026-08-07 09:54:04] production.INFO: ExtractEvidenceFromDocumentJob: document 13618 already processing — duplicate skipped.  
[2026-08-07 09:54:37] production.INFO: AutoTranscribeRecordingJob: submitted recording 3385 → AssemblyAI ce7887b8-aef9-4d52-8634-3ddd302dca4f  
[2026-08-07 09:54:44] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8950 — skipped as small image (1179 bytes), likely signature/logo.  
[2026-08-07 09:54:44] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8951 — skipped as small image (1001 bytes), likely signature/logo.  
[2026-08-07 09:54:44] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8952 — skipped as small image (1763 bytes), likely signature/logo.  
[2026-08-07 09:54:44] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8953 — skipped as small image (1792 bytes), likely signature/logo.  
[2026-08-07 09:54:44] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8954 — skipped as small image (1922 bytes), likely signature/logo.  
[2026-08-07 09:54:45] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8955 — skipped as small image (1793 bytes), likely signature/logo.  
[2026-08-07 09:54:45] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8956 — skipped as small image (16877 bytes), likely signature/logo.  
[2026-08-07 09:54:45] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8957 — pages=0, large=no.  
[2026-08-07 09:54:45] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8958 — pages=2, large=no.  
[2026-08-07 09:54:47] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8957 — file=attachment_detached_SAR1096 - T Sinclair - COMPLETED_pdf.htm, is_dsar_document=, confidence=high.  
[2026-08-07 09:54:47] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8957 — skipped: verify: not a DSAR document (high confidence).  
[2026-08-07 09:54:48] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8958 — file=T Sinclair - SAR Response Covering Letter .pdf, is_dsar_document=1, confidence=medium.  
[2026-08-07 09:54:51] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8958 — file=T Sinclair - SAR Response Covering Letter .pdf, AI filter: 2 relevant of 2.  
[2026-08-07 09:54:54] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8958 — file=T Sinclair - SAR Response Covering Letter .pdf, extraction produced 1 item(s).  
[2026-08-07 09:54:55] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8958 — care-setting tagger suggested 0 tag(s).  
[2026-08-07 09:54:55] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 8958 — done, 1 total evidence items.  
[2026-08-07 09:55:07] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAed79fa198307fd167c76d658e0b0c490","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4862"} 
[2026-08-07 09:55:07] production.DEBUG: TwilioController: handleOutbound {"call_id":4862,"CallSid":"CAed79fa198307fd167c76d658e0b0c490","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAed79fa198307fd167c76d658e0b0c490","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4862"}} 
[2026-08-07 09:55:23] production.INFO: OcrExtractEvidenceJob: document 13618 — OCR pages 1-100 of 135.  
[2026-08-07 09:55:38] production.DEBUG: CheckTranscriptionStatusJob: recording 3385 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:55:38] production.INFO: CheckTranscriptionStatusJob: completed for recording 3385 after 0 checks.  
[2026-08-07 09:55:38] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3385. {"status":404,"body":"Not found"} 
[2026-08-07 09:55:38] production.INFO: ClassifyAndScoreCallJob: skipping recording 3385 — too short to classify (duration=26s, words=72).  
[2026-08-07 09:56:01] production.INFO: AutoTranscribeRecordingJob: submitted recording 3386 → AssemblyAI b9df10a5-d4d6-4113-96df-1fc06e9656de  
[2026-08-07 09:56:20] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAb864a9b71921b79e1ed20a78dc5bb732","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4863"} 
[2026-08-07 09:56:20] production.DEBUG: TwilioController: handleOutbound {"call_id":4863,"CallSid":"CAb864a9b71921b79e1ed20a78dc5bb732","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAb864a9b71921b79e1ed20a78dc5bb732","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4863"}} 
[2026-08-07 09:56:53] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 13618. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 09:56:53] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 09:56:55] production.INFO: AutoTranscribeRecordingJob: submitted recording 3387 → AssemblyAI 4aa84426-d4a8-4138-a0df-32a16cd1e1ca  
[2026-08-07 09:57:02] production.DEBUG: CheckTranscriptionStatusJob: recording 3386 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:57:02] production.INFO: CheckTranscriptionStatusJob: completed for recording 3386 after 0 checks.  
[2026-08-07 09:57:02] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3386. {"status":404,"body":"Not found"} 
[2026-08-07 09:57:02] production.INFO: ClassifyAndScoreCallJob: skipping recording 3386 — too short to classify (duration=27s, words=72).  
[2026-08-07 09:57:04] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAe8f0211d1cdcbb9a7c7263b1cf8e450e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4864"} 
[2026-08-07 09:57:04] production.DEBUG: TwilioController: handleOutbound {"call_id":4864,"CallSid":"CAe8f0211d1cdcbb9a7c7263b1cf8e450e","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAe8f0211d1cdcbb9a7c7263b1cf8e450e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4864"}} 
[2026-08-07 09:57:39] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 09:57:56] production.DEBUG: CheckTranscriptionStatusJob: recording 3387 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:57:56] production.INFO: CheckTranscriptionStatusJob: completed for recording 3387 after 0 checks.  
[2026-08-07 09:57:56] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3387. {"status":404,"body":"Not found"} 
[2026-08-07 09:57:57] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3387  
[2026-08-07 09:58:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 09:58:36] production.INFO: AutoTranscribeRecordingJob: submitted recording 3388 → AssemblyAI 98f72b64-f3c8-4b14-83eb-bd67059b5961  
[2026-08-07 09:59:36] production.DEBUG: CheckTranscriptionStatusJob: recording 3388 → AssemblyAI status=completed (check #0)  
[2026-08-07 09:59:36] production.INFO: CheckTranscriptionStatusJob: completed for recording 3388 after 0 checks.  
[2026-08-07 09:59:37] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3388. {"status":404,"body":"Not found"} 
[2026-08-07 09:59:39] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3388  
[2026-08-07 10:00:12] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 10:01:07] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA20091f9048dc3a0486741281ea5e035b","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4865"} 
[2026-08-07 10:01:07] production.DEBUG: TwilioController: handleOutbound {"call_id":4865,"CallSid":"CA20091f9048dc3a0486741281ea5e035b","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA20091f9048dc3a0486741281ea5e035b","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4865"}} 
[2026-08-07 10:02:05] production.INFO: AutoTranscribeRecordingJob: submitted recording 3389 → AssemblyAI 0e676dbe-0c2d-4b02-847b-c79a352a06ad  
[2026-08-07 10:03:06] production.DEBUG: CheckTranscriptionStatusJob: recording 3389 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:03:06] production.INFO: CheckTranscriptionStatusJob: completed for recording 3389 after 0 checks.  
[2026-08-07 10:03:07] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3389. {"status":404,"body":"Not found"} 
[2026-08-07 10:03:07] production.INFO: ClassifyAndScoreCallJob: skipping recording 3389 — too short to classify (duration=27s, words=74).  
[2026-08-07 10:03:29] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 10:05:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 10:05:53] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA6aa9562f9be901c6b4c23e7b13d7b087","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4866"} 
[2026-08-07 10:05:53] production.DEBUG: TwilioController: handleOutbound {"call_id":4866,"CallSid":"CA6aa9562f9be901c6b4c23e7b13d7b087","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA6aa9562f9be901c6b4c23e7b13d7b087","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4866"}} 
[2026-08-07 10:05:53] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 10:06:12] production.INFO: ClassifyInboundEmailJob: message 15705 classified as 'dsar_response' (high).  
[2026-08-07 10:06:12] production.INFO: FindRelatedDsarJob: message 15705 matched via regex reference 'DSAR-20260720-3502D5' → DSAR 3982.  
[2026-08-07 10:06:14] production.INFO: FindRelatedDsarJob: message 15705 response_type=no_record.  
[2026-08-07 10:06:14] production.INFO: FindRelatedDsarJob: message 15705 → triage_queue=dsar_needs_research (response_type=no_record, dsar_id=3982).  
[2026-08-07 10:06:14] production.INFO: FindRelatedDsarJob: message 15705 auto-set DSAR 3982 status → no records (response_type=no_record).  
[2026-08-07 10:06:19] production.INFO: AutoTranscribeRecordingJob: submitted recording 3390 → AssemblyAI e41391e2-ee28-4384-b180-fcf86fbf24f7  
[2026-08-07 10:06:20] production.INFO: OcrExtractEvidenceJob: document 13618 — dispatched continuation from offset 100.  
[2026-08-07 10:06:20] production.INFO: OcrExtractEvidenceJob: document 13618 — OCR pages 101-135 of 135.  
[2026-08-07 10:06:32] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 10:06:36] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA1374f72c2aa7b7cb96571b188a0e8de8","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4867"} 
[2026-08-07 10:06:36] production.DEBUG: TwilioController: handleOutbound {"call_id":4867,"CallSid":"CA1374f72c2aa7b7cb96571b188a0e8de8","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA1374f72c2aa7b7cb96571b188a0e8de8","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4867"}} 
[2026-08-07 10:06:38] production.INFO: OcrExtractEvidenceJob: document 13618 — dispatched continuation from offset 100.  
[2026-08-07 10:06:38] production.INFO: OcrExtractEvidenceJob: document 13618 — OCR pages 101-135 of 135.  
[2026-08-07 10:07:20] production.DEBUG: CheckTranscriptionStatusJob: recording 3390 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:07:20] production.INFO: CheckTranscriptionStatusJob: completed for recording 3390 after 0 checks.  
[2026-08-07 10:07:20] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3390. {"status":404,"body":"Not found"} 
[2026-08-07 10:07:20] production.INFO: ClassifyAndScoreCallJob: skipping recording 3390 — too short to classify (duration=17s, words=33).  
[2026-08-07 10:07:50] production.INFO: OcrExtractEvidenceJob: document 13618 — OCR pages 101-135 of 135.  
[2026-08-07 10:08:09] production.INFO: OcrExtractEvidenceJob: document 13618 — OCR pages 101-135 of 135.  
[2026-08-07 10:09:04] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA46c8c9b4031aaa8b61bbabfab49970d3","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4868"} 
[2026-08-07 10:09:04] production.DEBUG: TwilioController: handleOutbound {"call_id":4868,"CallSid":"CA46c8c9b4031aaa8b61bbabfab49970d3","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA46c8c9b4031aaa8b61bbabfab49970d3","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4868"}} 
[2026-08-07 10:09:16] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 10:09:20] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 13618. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 10:09:20] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 10:09:28] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 10:09:40] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 13618. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 10:09:40] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 10:09:53] production.INFO: OcrExtractEvidenceJob: document 13618 — OCR pipeline complete (135 pages).  
[2026-08-07 10:09:55] production.INFO: OcrExtractEvidenceJob: document 13618 — OCR pipeline complete (135 pages).  
[2026-08-07 10:09:58] production.INFO: OcrExtractEvidenceJob: document 13618 — OCR pipeline complete (135 pages).  
[2026-08-07 10:09:59] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 10:10:00] production.INFO: OcrExtractEvidenceJob: document 13618 — OCR pipeline complete (135 pages).  
[2026-08-07 10:11:20] production.INFO: AutoTranscribeRecordingJob: submitted recording 3391 → AssemblyAI 3c56ae1e-3672-4192-a478-4fd42dd9cc01  
[2026-08-07 10:11:38] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 10:12:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 10:12:20] production.DEBUG: CheckTranscriptionStatusJob: recording 3391 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:12:20] production.INFO: CheckTranscriptionStatusJob: completed for recording 3391 after 0 checks.  
[2026-08-07 10:12:21] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3391. {"status":404,"body":"Not found"} 
[2026-08-07 10:12:23] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3391  
[2026-08-07 10:15:08] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 10:15:08] production.INFO: eSign webhook unmatched document {"document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 10:15:44] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 10:16:32] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA00003d0e64fc41f9178b3bb1e79e16d9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4869"} 
[2026-08-07 10:16:32] production.DEBUG: TwilioController: handleOutbound {"call_id":4869,"CallSid":"CA00003d0e64fc41f9178b3bb1e79e16d9","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA00003d0e64fc41f9178b3bb1e79e16d9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4869"}} 
[2026-08-07 10:16:39] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 10:17:56] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA4269be0ff033717cc370f11502751f49","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4870"} 
[2026-08-07 10:17:56] production.DEBUG: TwilioController: handleOutbound {"call_id":4870,"CallSid":"CA4269be0ff033717cc370f11502751f49","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA4269be0ff033717cc370f11502751f49","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4870"}} 
[2026-08-07 10:19:14] production.INFO: AutoTranscribeRecordingJob: submitted recording 3392 → AssemblyAI 084b2a07-78b3-48b4-8235-4bc6e272a94f  
[2026-08-07 10:19:27] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 10:19:36] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA5a8a5d2ef6be2d5cbde50ffd85a00df9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4871"} 
[2026-08-07 10:19:36] production.DEBUG: TwilioController: handleOutbound {"call_id":4871,"CallSid":"CA5a8a5d2ef6be2d5cbde50ffd85a00df9","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA5a8a5d2ef6be2d5cbde50ffd85a00df9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4871"}} 
[2026-08-07 10:20:15] production.DEBUG: CheckTranscriptionStatusJob: recording 3392 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:20:15] production.INFO: CheckTranscriptionStatusJob: completed for recording 3392 after 0 checks.  
[2026-08-07 10:20:15] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3392. {"status":404,"body":"Not found"} 
[2026-08-07 10:20:17] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3392  
[2026-08-07 10:20:26] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3392. {"total_score":66,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 10:20:50] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 10:21:10] production.INFO: AutoTranscribeRecordingJob: submitted recording 3393 → AssemblyAI 09e83c1a-a47a-4271-934e-9b3a4913ac34  
[2026-08-07 10:22:10] production.DEBUG: CheckTranscriptionStatusJob: recording 3393 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:22:11] production.INFO: CheckTranscriptionStatusJob: completed for recording 3393 after 0 checks.  
[2026-08-07 10:22:11] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3393. {"status":404,"body":"Not found"} 
[2026-08-07 10:22:12] production.DEBUG: ClassifyAndScoreCallJob: classification=follow_up for recording 3393  
[2026-08-07 10:24:54] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 10:25:04] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAaad66272dc7e5933a388b5d9888516dc","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4872"} 
[2026-08-07 10:25:04] production.DEBUG: TwilioController: handleOutbound {"call_id":4872,"CallSid":"CAaad66272dc7e5933a388b5d9888516dc","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAaad66272dc7e5933a388b5d9888516dc","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4872"}} 
[2026-08-07 10:25:29] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA997da78485d5afcebe8fc88ba2eaed11","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4873"} 
[2026-08-07 10:25:29] production.DEBUG: TwilioController: handleOutbound {"call_id":4873,"CallSid":"CA997da78485d5afcebe8fc88ba2eaed11","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA997da78485d5afcebe8fc88ba2eaed11","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4873"}} 
[2026-08-07 10:26:31] production.INFO: AutoTranscribeRecordingJob: submitted recording 3394 → AssemblyAI 9a0852aa-b957-40ee-b201-9e5cca1e80b4  
[2026-08-07 10:27:13] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_2"} 
[2026-08-07 10:27:24] production.INFO: AutoTranscribeRecordingJob: submitted recording 3395 → AssemblyAI 7fb431ff-f959-458b-a06b-f804fd6e6d99  
[2026-08-07 10:27:31] production.DEBUG: CheckTranscriptionStatusJob: recording 3394 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:27:31] production.INFO: CheckTranscriptionStatusJob: completed for recording 3394 after 0 checks.  
[2026-08-07 10:27:33] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3394. {"status":404,"body":"Not found"} 
[2026-08-07 10:27:36] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3394  
[2026-08-07 10:27:36] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 10:27:43] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 10:28:25] production.DEBUG: CheckTranscriptionStatusJob: recording 3395 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:28:25] production.INFO: CheckTranscriptionStatusJob: completed for recording 3395 after 0 checks.  
[2026-08-07 10:28:25] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 10:28:25] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3395. {"status":404,"body":"Not found"} 
[2026-08-07 10:28:28] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3395  
[2026-08-07 10:30:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 10:33:08] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA8f5a6793af5a25eecb5da01b1e17f760","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4874"} 
[2026-08-07 10:33:08] production.DEBUG: TwilioController: handleOutbound {"call_id":4874,"CallSid":"CA8f5a6793af5a25eecb5da01b1e17f760","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA8f5a6793af5a25eecb5da01b1e17f760","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4874"}} 
[2026-08-07 10:34:40] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 10:37:04] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 10:37:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 10:39:35] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 10:40:13] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 10:40:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 10:40:28] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 10:40:43] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA442a5b543804e24b934078e35ddb5330","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4875"} 
[2026-08-07 10:40:43] production.DEBUG: TwilioController: handleOutbound {"call_id":4875,"CallSid":"CA442a5b543804e24b934078e35ddb5330","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA442a5b543804e24b934078e35ddb5330","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4875"}} 
[2026-08-07 10:41:38] production.INFO: AutoTranscribeRecordingJob: submitted recording 3396 → AssemblyAI 63d81d38-1f88-4217-ab41-643f185d79ea  
[2026-08-07 10:42:38] production.DEBUG: CheckTranscriptionStatusJob: recording 3396 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:42:38] production.INFO: CheckTranscriptionStatusJob: completed for recording 3396 after 0 checks.  
[2026-08-07 10:42:39] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3396. {"status":404,"body":"Not found"} 
[2026-08-07 10:42:39] production.INFO: ClassifyAndScoreCallJob: skipping recording 3396 — too short to classify (duration=28s, words=72).  
[2026-08-07 10:42:57] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA405a27c5a9972b1086432ad7e4040617","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4876"} 
[2026-08-07 10:42:57] production.DEBUG: TwilioController: handleOutbound {"call_id":4876,"CallSid":"CA405a27c5a9972b1086432ad7e4040617","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA405a27c5a9972b1086432ad7e4040617","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4876"}} 
[2026-08-07 10:43:11] production.INFO: ExtractMessageAttachmentsJob: extracted text from attachment 10814 (20260807-DP8624811-MMAL-SAR Ack Letter.docx).  
[2026-08-07 10:43:13] production.INFO: ClassifyInboundEmailJob: message 15724 classified as 'dsar_response' (high).  
[2026-08-07 10:43:13] production.INFO: FindRelatedDsarJob: message 15724 matched via regex reference 'DSAR-20260803-1E5A1E' → DSAR 4154.  
[2026-08-07 10:43:19] production.INFO: FindRelatedDsarJob: message 15724 response_type=acknowledgement.  
[2026-08-07 10:43:19] production.INFO: FindRelatedDsarJob: message 15724 → triage_queue=dsar_updates (response_type=acknowledgement, dsar_id=4154).  
[2026-08-07 10:43:19] production.INFO: FindRelatedDsarJob: message 15724 auto-set DSAR 4154 status → acknowledged (response_type=acknowledgement).  
[2026-08-07 10:43:52] production.INFO: AutoTranscribeRecordingJob: submitted recording 3397 → AssemblyAI 8d6e93c2-eb33-482a-8e97-3f29cd5f3624  
[2026-08-07 10:43:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 10:44:52] production.DEBUG: CheckTranscriptionStatusJob: recording 3397 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:44:52] production.INFO: CheckTranscriptionStatusJob: completed for recording 3397 after 0 checks.  
[2026-08-07 10:44:53] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3397. {"status":404,"body":"Not found"} 
[2026-08-07 10:44:53] production.INFO: ClassifyAndScoreCallJob: skipping recording 3397 — too short to classify (duration=26s, words=59).  
[2026-08-07 10:48:24] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 10:48:53] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA7ddce6e91a897308578fb97abde23996","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4877"} 
[2026-08-07 10:48:53] production.DEBUG: TwilioController: handleOutbound {"call_id":4877,"CallSid":"CA7ddce6e91a897308578fb97abde23996","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA7ddce6e91a897308578fb97abde23996","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4877"}} 
[2026-08-07 10:49:54] production.INFO: AutoTranscribeRecordingJob: submitted recording 3398 → AssemblyAI 1bb7a2d3-ba2d-4515-875d-27829fc1e8d2  
[2026-08-07 10:50:54] production.DEBUG: CheckTranscriptionStatusJob: recording 3398 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:50:54] production.INFO: CheckTranscriptionStatusJob: completed for recording 3398 after 0 checks.  
[2026-08-07 10:50:55] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3398. {"status":404,"body":"Not found"} 
[2026-08-07 10:50:56] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3398  
[2026-08-07 10:50:57] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA7b442fb91fe706bb3337f9c647f89975","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4878"} 
[2026-08-07 10:50:57] production.DEBUG: TwilioController: handleOutbound {"call_id":4878,"CallSid":"CA7b442fb91fe706bb3337f9c647f89975","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA7b442fb91fe706bb3337f9c647f89975","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4878"}} 
[2026-08-07 10:52:19] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 10:54:53] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 10:55:42] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA96ed35a659433f04c0906950ede3a6e0","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4879"} 
[2026-08-07 10:55:42] production.DEBUG: TwilioController: handleOutbound {"call_id":4879,"CallSid":"CA96ed35a659433f04c0906950ede3a6e0","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA96ed35a659433f04c0906950ede3a6e0","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4879"}} 
[2026-08-07 10:56:26] production.INFO: AutoTranscribeRecordingJob: submitted recording 3399 → AssemblyAI 2ea4f098-8835-4f0f-b001-5370cf051747  
[2026-08-07 10:56:44] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAbf2f439b7002494ddddcc08d1c5f5173","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4880"} 
[2026-08-07 10:56:44] production.DEBUG: TwilioController: handleOutbound {"call_id":4880,"CallSid":"CAbf2f439b7002494ddddcc08d1c5f5173","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAbf2f439b7002494ddddcc08d1c5f5173","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4880"}} 
[2026-08-07 10:57:25] production.INFO: AutoTranscribeRecordingJob: submitted recording 3400 → AssemblyAI 5ff7df78-97f4-41e4-b680-aa4a04329e4c  
[2026-08-07 10:57:27] production.DEBUG: CheckTranscriptionStatusJob: recording 3399 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:57:27] production.INFO: CheckTranscriptionStatusJob: completed for recording 3399 after 0 checks.  
[2026-08-07 10:57:27] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3399. {"status":404,"body":"Not found"} 
[2026-08-07 10:57:27] production.INFO: ClassifyAndScoreCallJob: skipping recording 3399 — too short to classify (duration=19s, words=49).  
[2026-08-07 10:57:29] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 10:57:51] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 10:57:54] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA97bffa725c8b7a6e68da4cd29baabd9a","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4881"} 
[2026-08-07 10:57:54] production.DEBUG: TwilioController: handleOutbound {"call_id":4881,"CallSid":"CA97bffa725c8b7a6e68da4cd29baabd9a","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA97bffa725c8b7a6e68da4cd29baabd9a","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4881"}} 
[2026-08-07 10:58:26] production.DEBUG: CheckTranscriptionStatusJob: recording 3400 → AssemblyAI status=completed (check #0)  
[2026-08-07 10:58:26] production.INFO: CheckTranscriptionStatusJob: completed for recording 3400 after 0 checks.  
[2026-08-07 10:58:26] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3400. {"status":404,"body":"Not found"} 
[2026-08-07 10:58:27] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3400. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 10:58:27] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 10:58:51] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA7b2a85d1fe17f78c870b00db9510cb33","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4882"} 
[2026-08-07 10:58:51] production.DEBUG: TwilioController: handleOutbound {"call_id":4882,"CallSid":"CA7b2a85d1fe17f78c870b00db9510cb33","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA7b2a85d1fe17f78c870b00db9510cb33","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4882"}} 
[2026-08-07 10:59:28] production.INFO: AutoTranscribeRecordingJob: submitted recording 3401 → AssemblyAI c55bc787-a65d-44d0-af75-13ab903a6fa2  
[2026-08-07 11:00:03] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 11:00:29] production.DEBUG: CheckTranscriptionStatusJob: recording 3401 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:00:29] production.INFO: CheckTranscriptionStatusJob: completed for recording 3401 after 0 checks.  
[2026-08-07 11:00:29] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3401. {"status":404,"body":"Not found"} 
[2026-08-07 11:00:29] production.INFO: ClassifyAndScoreCallJob: skipping recording 3401 — too short to classify (duration=28s, words=74).  
[2026-08-07 11:00:34] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:00:56] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:02:05] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:02:38] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:04:31] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA5a700d650272e465eae8148fa9509920","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4883"} 
[2026-08-07 11:04:31] production.DEBUG: TwilioController: handleOutbound {"call_id":4883,"CallSid":"CA5a700d650272e465eae8148fa9509920","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA5a700d650272e465eae8148fa9509920","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4883"}} 
[2026-08-07 11:05:38] production.INFO: AutoTranscribeRecordingJob: submitted recording 3402 → AssemblyAI 46d31bc0-913d-4747-a2fb-e3d9337e14e2  
[2026-08-07 11:06:40] production.DEBUG: CheckTranscriptionStatusJob: recording 3402 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:06:40] production.INFO: CheckTranscriptionStatusJob: completed for recording 3402 after 0 checks.  
[2026-08-07 11:06:40] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3402. {"status":404,"body":"Not found"} 
[2026-08-07 11:06:40] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3402. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:06:40] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:06:54] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAd1d52ca913182d4ea26b0af0301797b2","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4884"} 
[2026-08-07 11:06:54] production.DEBUG: TwilioController: handleOutbound {"call_id":4884,"CallSid":"CAd1d52ca913182d4ea26b0af0301797b2","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAd1d52ca913182d4ea26b0af0301797b2","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4884"}} 
[2026-08-07 11:06:59] production.DEBUG: Twilio Request {"Called":"+441615700550","ToState":"Manchester","CallerCountry":"GB","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CAe6f905c1cb66e927b751eb168a92ab96","To":"+441615700550","CallerZip":null,"ToCountry":"GB","CallToken":"%7B%22parentCallInfoToken%22%3A%22eyJhbGciOiJFUzI1NiJ9.eyJjYWxsU2lkIjoiQ0FlNmY5MDVjMWNiNjZlOTI3Yjc1MWViMTY4YTkyYWI5NiIsImZyb20iOiIrNDQ3NTExNDU5ODYwIiwidG8iOiIrNDQxNjE1NzAwNTUwIiwiaWF0IjoiMTc4NjA5NzIxOCJ9.ktFZO2fVtsyLSBl10uQvbm6Bn8TD5XB5WpLN7FWECbr2IMnJWVT6ha2oYNVC-o-QRg8FzVp3YoqI-JlCkPMKrw%22%2C%22identityHeaderTokens%22%3A%5B%5D%7D","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"ringing","From":"+447511459860","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"GB","Caller":"+447511459860","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null} 
[2026-08-07 11:07:31] production.DEBUG: Twilio Request {"Called":"+441615700550","Digits":"hangup","RecordingUrl":"https://api.twilio.com/2010-04-01/Accounts/AC984ab7ddf0c2d6562dfe6d27e1bc10be/Recordings/REd93ee2c7b17b696c606f38211ee1a839","ToState":"Manchester","CallerCountry":"GB","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CAe6f905c1cb66e927b751eb168a92ab96","To":"+441615700550","CallerZip":null,"ToCountry":"GB","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"completed","RecordingSid":"REd93ee2c7b17b696c606f38211ee1a839","From":"+447511459860","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"GB","Caller":"+447511459860","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null,"RecordingDuration":"19"} 
[2026-08-07 11:07:31] production.ERROR: TwilioController: failed to handle inbound call. {"from":"+447511459860","to":"+441615700550","error":"SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'CAe6f905c1cb66e927b751eb168a92ab96' for key 'calls.calls_provider_call_sid_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: fintrixorcouk_ha, SQL: insert into `calls` (`solicitor_id`, `assigned_agent_id`, `answered_by_agent_id`, `solicitor_phone_number_id`, `provider`, `provider_call_sid`, `from_number`, `to_number`, `phone_number_type_slug`, `call_type`, `queue_type`, `target_label`, `target_type`, `is_recorded`, `recording_notice_played`, `meta`, `communication_id`, `updated_at`, `created_at`) values (1, ?, ?, 1, twilio, CAe6f905c1cb66e927b751eb168a92ab96, +447511459860, +441615700550, evidence, evidence, ?, Miss Kathleen Greenhill, Client, 1, 0, {\"twilio_call_status\":\"completed\",\"twilio_direction\":\"inbound\",\"raw_payload\":{\"Called\":\"+441615700550\",\"Digits\":\"hangup\",\"RecordingUrl\":\"https:\\/\\/api.twilio.com\\/2010-04-01\\/Accounts\\/AC984ab7ddf0c2d6562dfe6d27e1bc10be\\/Recordings\\/REd93ee2c7b17b696c606f38211ee1a839\",\"ToState\":\"Manchester\",\"CallerCountry\":\"GB\",\"Direction\":\"inbound\",\"CallerState\":null,\"ToZip\":null,\"CallSid\":\"CAe6f905c1cb66e927b751eb168a92ab96\",\"To\":\"+441615700550\",\"CallerZip\":null,\"ToCountry\":\"GB\",\"CalledZip\":null,\"ApiVersion\":\"2010-04-01\",\"CalledCity\":null,\"CallStatus\":\"completed\",\"RecordingSid\":\"REd93ee2c7b17b696c606f38211ee1a839\",\"From\":\"+447511459860\",\"AccountSid\":\"AC984ab7ddf0c2d6562dfe6d27e1bc10be\",\"CalledCountry\":\"GB\",\"CallerCity\":null,\"ApplicationSid\":\"AP833f5b0190f286e33a7cf1ae0dbf0ce2\",\"ToCity\":null,\"FromCountry\":\"GB\",\"Caller\":\"+447511459860\",\"FromCity\":null,\"CalledState\":\"Manchester\",\"FromZip\":null,\"FromState\":null,\"RecordingDuration\":\"19\"}}, 4886, 2026-08-07 11:07:31, 2026-08-07 11:07:31))","exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'CAe6f905c1cb66e927b751eb168a92ab96' for key 'calls.calls_provider_call_sid_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: fintrixorcouk_ha, SQL: insert into `calls` (`solicitor_id`, `assigned_agent_id`, `answered_by_agent_id`, `solicitor_phone_number_id`, `provider`, `provider_call_sid`, `from_number`, `to_number`, `phone_number_type_slug`, `call_type`, `queue_type`, `target_label`, `target_type`, `is_recorded`, `recording_notice_played`, `meta`, `communication_id`, `updated_at`, `created_at`) values (1, ?, ?, 1, twilio, CAe6f905c1cb66e927b751eb168a92ab96, +447511459860, +441615700550, evidence, evidence, ?, Miss Kathleen Greenhill, Client, 1, 0, {\"twilio_call_status\":\"completed\",\"twilio_direction\":\"inbound\",\"raw_payload\":{\"Called\":\"+441615700550\",\"Digits\":\"hangup\",\"RecordingUrl\":\"https:\\/\\/api.twilio.com\\/2010-04-01\\/Accounts\\/AC984ab7ddf0c2d6562dfe6d27e1bc10be\\/Recordings\\/REd93ee2c7b17b696c606f38211ee1a839\",\"ToState\":\"Manchester\",\"CallerCountry\":\"GB\",\"Direction\":\"inbound\",\"CallerState\":null,\"ToZip\":null,\"CallSid\":\"CAe6f905c1cb66e927b751eb168a92ab96\",\"To\":\"+441615700550\",\"CallerZip\":null,\"ToCountry\":\"GB\",\"CalledZip\":null,\"ApiVersion\":\"2010-04-01\",\"CalledCity\":null,\"CallStatus\":\"completed\",\"RecordingSid\":\"REd93ee2c7b17b696c606f38211ee1a839\",\"From\":\"+447511459860\",\"AccountSid\":\"AC984ab7ddf0c2d6562dfe6d27e1bc10be\",\"CalledCountry\":\"GB\",\"CallerCity\":null,\"ApplicationSid\":\"AP833f5b0190f286e33a7cf1ae0dbf0ce2\",\"ToCity\":null,\"FromCountry\":\"GB\",\"Caller\":\"+447511459860\",\"FromCity\":null,\"CalledState\":\"Manchester\",\"FromZip\":null,\"FromState\":null,\"RecordingDuration\":\"19\"}}, 4886, 2026-08-07 11:07:31, 2026-08-07 11:07:31)) at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback('insert into `ca...', Array, Object(Closure))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run('insert into `ca...', Array, Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert('insert into `ca...', Array, 'id')
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4170): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `ca...', Array, 'id')
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2237): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(391): Illuminate\\Database\\Eloquent\\Model->save()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->{closure:Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany::create():388}(Object(App\\Models\\Communication\\Call))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(388): tap(Object(App\\Models\\Communication\\Call), Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(57): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->create(Array)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Actions\\Communications\\CreateInboundCommunicationAction->{closure:App\\Actions\\Communications\\CreateInboundCommunicationAction::handle():30}(Object(Illuminate\\Database\\MySqlConnection))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate\\Database\\Connection->transaction(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#15 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(30): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#16 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/HandleInboundCallAction.php(30): App\\Actions\\Communications\\CreateInboundCommunicationAction->handle(1, Object(App\\Models\\Communication\\SolicitorPhoneNumber), '+447511459860', Object(App\\Models\\Client\\Client), Array)
#17 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(33): App\\Actions\\Communications\\HandleInboundCallAction->handle('+447511459860', '+441615700550', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(17): App\\Http\\Controllers\\Twilio\\TwilioController->handleInbound(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Twilio\\TwilioController->__invoke(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#20 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#21 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(35): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#22 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#27 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/VerifyTwilioWebhook.php(70): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\VerifyTwilioWebhook->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/PassTenantThroughToView.php(17): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\PassTenantThroughToView->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/SetSolicitorFromDomain.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\SetSolicitorFromDomain->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#48 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#52 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#53 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#54 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#56 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#58 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#60 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#62 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#68 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#70 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#71 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#72 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#73 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#74 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#75 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#76 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#77 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#78 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#79 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#80 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#81 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#82 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#83 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#84 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#85 /home/fintrixorcouk/public_html/ha/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#86 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'CAe6f905c1cb66e927b751eb168a92ab96' for key 'calls.calls_provider_call_sid_unique' at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\\Database\\MySqlConnection->{closure:Illuminate\\Database\\MySqlConnection::insert():42}('insert into `ca...', Array)
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback('insert into `ca...', Array, Object(Closure))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run('insert into `ca...', Array, Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert('insert into `ca...', Array, 'id')
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4170): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `ca...', Array, 'id')
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2237): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(391): Illuminate\\Database\\Eloquent\\Model->save()
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->{closure:Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany::create():388}(Object(App\\Models\\Communication\\Call))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(388): tap(Object(App\\Models\\Communication\\Call), Object(Closure))
#13 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(57): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->create(Array)
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Actions\\Communications\\CreateInboundCommunicationAction->{closure:App\\Actions\\Communications\\CreateInboundCommunicationAction::handle():30}(Object(Illuminate\\Database\\MySqlConnection))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate\\Database\\Connection->transaction(Object(Closure))
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#17 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(30): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/HandleInboundCallAction.php(30): App\\Actions\\Communications\\CreateInboundCommunicationAction->handle(1, Object(App\\Models\\Communication\\SolicitorPhoneNumber), '+447511459860', Object(App\\Models\\Client\\Client), Array)
#19 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(33): App\\Actions\\Communications\\HandleInboundCallAction->handle('+447511459860', '+441615700550', Array)
#20 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(17): App\\Http\\Controllers\\Twilio\\TwilioController->handleInbound(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Twilio\\TwilioController->__invoke(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#22 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#23 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(35): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#24 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#29 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/VerifyTwilioWebhook.php(70): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\VerifyTwilioWebhook->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/PassTenantThroughToView.php(17): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\PassTenantThroughToView->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/SetSolicitorFromDomain.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\SetSolicitorFromDomain->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#52 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#53 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#54 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#55 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#56 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#58 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#60 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#62 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#64 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#67 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#70 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#71 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#72 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#73 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#74 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#75 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#76 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#77 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#78 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#79 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#80 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#81 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#82 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#83 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#84 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#85 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#86 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#87 /home/fintrixorcouk/public_html/ha/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#88 {main}
"} 
[2026-08-07 11:07:35] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.28] with payload:
{
    "type": "App\\Notifications\\VoicemailReceivedNotification",
    "title": "New Voicemail",
    "message": "From Miss Kathleen Greenhill \u00b7 0:19",
    "recording_id": 3403,
    "communication_id": 4885,
    "client_id": 313,
    "caller_name": "Miss Kathleen Greenhill",
    "duration": 19,
    "solicitor_id": 1,
    "id": "876cbc0e-16df-4245-8c36-d14e61cab9c0",
    "socket": null
}  
[2026-08-07 11:07:35] production.INFO: AutoTranscribeRecordingJob: submitted recording 3403 → AssemblyAI c1038c70-1699-4218-945d-fb8d8cd82bfd  
[2026-08-07 11:07:55] production.DEBUG: temp/dsar-merged-ca427fdc-745e-4e30-a7b4-c5c7f166a784.pdf  
[2026-08-07 11:07:58] production.DEBUG: temp/dsar-merged-01372bf4-66d7-4d93-855d-a6b65f290344.pdf  
[2026-08-07 11:08:01] production.DEBUG: temp/dsar-merged-b82661c4-59d3-411f-848d-a4f8e7c31df2.pdf  
[2026-08-07 11:08:04] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:08:30] production.INFO: AutoTranscribeRecordingJob: submitted recording 3404 → AssemblyAI 9a51ada9-8471-4edb-9724-40f013875f71  
[2026-08-07 11:08:35] production.DEBUG: CheckTranscriptionStatusJob: recording 3403 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:08:35] production.INFO: CheckTranscriptionStatusJob: completed for recording 3403 after 0 checks.  
[2026-08-07 11:08:36] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3403. {"status":404,"body":"Not found"} 
[2026-08-07 11:08:36] production.INFO: ClassifyAndScoreCallJob: skipping non-client call (call_type=evidence) for recording 3403.  
[2026-08-07 11:08:54] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 11:09:31] production.DEBUG: CheckTranscriptionStatusJob: recording 3404 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:09:31] production.INFO: CheckTranscriptionStatusJob: completed for recording 3404 after 0 checks.  
[2026-08-07 11:09:31] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3404. {"status":404,"body":"Not found"} 
[2026-08-07 11:09:32] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3404. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:09:32] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:11:29] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:11:32] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:11:38] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 11:11:51] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 11:12:04] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAf5be0ceef51740d65769517489491430","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4887"} 
[2026-08-07 11:12:04] production.DEBUG: TwilioController: handleOutbound {"call_id":4887,"CallSid":"CAf5be0ceef51740d65769517489491430","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAf5be0ceef51740d65769517489491430","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4887"}} 
[2026-08-07 11:12:58] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA6411b0387fa600fea8efdf66724a9941","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4888"} 
[2026-08-07 11:12:58] production.DEBUG: TwilioController: handleOutbound {"call_id":4888,"CallSid":"CA6411b0387fa600fea8efdf66724a9941","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA6411b0387fa600fea8efdf66724a9941","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4888"}} 
[2026-08-07 11:13:03] production.INFO: AutoTranscribeRecordingJob: submitted recording 3405 → AssemblyAI 3a628a3c-8e03-4959-a430-e8d8f5f64620  
[2026-08-07 11:14:03] production.DEBUG: CheckTranscriptionStatusJob: recording 3405 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:14:03] production.INFO: CheckTranscriptionStatusJob: completed for recording 3405 after 0 checks.  
[2026-08-07 11:14:04] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3405. {"status":404,"body":"Not found"} 
[2026-08-07 11:14:04] production.INFO: ClassifyAndScoreCallJob: skipping non-client call (call_type=manual) for recording 3405.  
[2026-08-07 11:14:14] production.INFO: AutoTranscribeRecordingJob: submitted recording 3406 → AssemblyAI fd40b99e-a186-42c3-95ef-42f60fc3fc22  
[2026-08-07 11:15:15] production.DEBUG: CheckTranscriptionStatusJob: recording 3406 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:15:15] production.INFO: CheckTranscriptionStatusJob: completed for recording 3406 after 0 checks.  
[2026-08-07 11:15:15] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3406. {"status":404,"body":"Not found"} 
[2026-08-07 11:15:15] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3406. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:15:16] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:15:35] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 11:15:36] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 11:16:19] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:16:49] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:17:10] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:17:20] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA94ab98ec09de6f50883e1a9792962ede","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4889"} 
[2026-08-07 11:17:20] production.DEBUG: TwilioController: handleOutbound {"call_id":4889,"CallSid":"CA94ab98ec09de6f50883e1a9792962ede","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA94ab98ec09de6f50883e1a9792962ede","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4889"}} 
[2026-08-07 11:17:57] production.INFO: AutoTranscribeRecordingJob: submitted recording 3407 → AssemblyAI ef5f8239-401e-469f-a656-184a8283c2c6  
[2026-08-07 11:18:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 11:18:58] production.DEBUG: CheckTranscriptionStatusJob: recording 3407 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:18:58] production.INFO: CheckTranscriptionStatusJob: completed for recording 3407 after 0 checks.  
[2026-08-07 11:18:59] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3407. {"status":404,"body":"Not found"} 
[2026-08-07 11:18:59] production.INFO: ClassifyAndScoreCallJob: skipping recording 3407 — too short to classify (duration=24s, words=65).  
[2026-08-07 11:25:58] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAd85c7960ae38654bbe480b2e73e080f0","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4890"} 
[2026-08-07 11:25:58] production.DEBUG: TwilioController: handleOutbound {"call_id":4890,"CallSid":"CAd85c7960ae38654bbe480b2e73e080f0","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAd85c7960ae38654bbe480b2e73e080f0","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4890"}} 
[2026-08-07 11:26:27] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 11:27:05] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_2"} 
[2026-08-07 11:27:41] production.INFO: AutoTranscribeRecordingJob: submitted recording 3408 → AssemblyAI 21f4b74f-d827-4a78-aa2e-f00b9544ea7e  
[2026-08-07 11:28:42] production.DEBUG: CheckTranscriptionStatusJob: recording 3408 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:28:42] production.INFO: CheckTranscriptionStatusJob: completed for recording 3408 after 0 checks.  
[2026-08-07 11:28:42] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3408. {"status":404,"body":"Not found"} 
[2026-08-07 11:28:43] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3408. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:28:43] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:29:50] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:30:13] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 11:30:29] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:30:55] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 11:32:31] production.INFO: ExtractMessageAttachmentsJob: extracted text from attachment 10815 (Scotland's Redress Scheme - Receipt of Application from your Solicitor.docx).  
[2026-08-07 11:32:31] production.INFO: ExtractMessageAttachmentsJob: extracted text from attachment 10816 (Summary of Options.pdf).  
[2026-08-07 11:32:31] production.INFO: ExtractMessageAttachmentsJob: extracted text from attachment 10817 (Verifying your identity - Solicitor.pdf).  
[2026-08-07 11:32:32] production.ERROR: ClassifyInboundEmailJob: failed for message 15751. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:32:32] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are an emai...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\EmailClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\EmailClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyInboundEmailJob.php(52): App\\Synapse\\Agents\\EmailClassifierAgent->prompt('FROM: bounces+s...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyInboundEmailJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:32:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:33:36] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:34:02] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:34:03] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:34:05] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:34:13] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:34:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:36:08] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 11:36:14] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 11:36:41] production.ERROR: ClassifyInboundEmailJob: failed for message 15754. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:36:41] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are an emai...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\EmailClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\EmailClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyInboundEmailJob.php(52): App\\Synapse\\Agents\\EmailClassifierAgent->prompt('FROM: bounces+s...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyInboundEmailJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:36:55] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 11:37:11] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:37:17] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:37:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:38:16] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CAcdef9895891c8d66c03fcbeee6df0151","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4891"} 
[2026-08-07 11:38:16] production.DEBUG: TwilioController: handleOutbound {"call_id":4891,"CallSid":"CAcdef9895891c8d66c03fcbeee6df0151","From":"client:agent_production_37","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CAcdef9895891c8d66c03fcbeee6df0151","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4891"}} 
[2026-08-07 11:38:26] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:40:04] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 11:40:36] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA87cdaaa7f9767d5c278bde47a8692cbb","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4892"} 
[2026-08-07 11:40:36] production.DEBUG: TwilioController: handleOutbound {"call_id":4892,"CallSid":"CA87cdaaa7f9767d5c278bde47a8692cbb","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA87cdaaa7f9767d5c278bde47a8692cbb","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4892"}} 
[2026-08-07 11:40:52] production.ERROR: View [auth.forgot-password] not found. {"exception":"[object] (InvalidArgumentException(code: 0): View [auth.forgot-password] not found. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(78): Illuminate\\View\\FileViewFinder->findInPaths('auth.forgot-pas...', Array)
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Factory.php(150): Illuminate\\View\\FileViewFinder->find('auth.forgot-pas...')
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(1100): Illuminate\\View\\Factory->make('auth.forgot-pas...', Array, Array)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/fortify/src/Http/Responses/SimpleViewResponse.php(50): view('auth.forgot-pas...', Array)
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(921): Laravel\\Fortify\\Http\\Responses\\SimpleViewResponse->toResponse(Object(Illuminate\\Http\\Request))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Laravel\\Fortify\\Http\\Responses\\SimpleViewResponse))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Laravel\\Fortify\\Http\\Responses\\SimpleViewResponse))
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\RedirectIfAuthenticated->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'web')
#10 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/PassTenantThroughToView.php(17): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\PassTenantThroughToView->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/SetSolicitorFromDomain.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\SetSolicitorFromDomain->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#64 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#65 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#66 /home/fintrixorcouk/public_html/ha/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#67 {main}
"} 
[2026-08-07 11:40:56] production.ERROR: View [auth.forgot-password] not found. {"exception":"[object] (InvalidArgumentException(code: 0): View [auth.forgot-password] not found. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php:138)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php(78): Illuminate\\View\\FileViewFinder->findInPaths('auth.forgot-pas...', Array)
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Factory.php(150): Illuminate\\View\\FileViewFinder->find('auth.forgot-pas...')
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(1100): Illuminate\\View\\Factory->make('auth.forgot-pas...', Array, Array)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/fortify/src/Http/Responses/SimpleViewResponse.php(50): view('auth.forgot-pas...', Array)
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(921): Laravel\\Fortify\\Http\\Responses\\SimpleViewResponse->toResponse(Object(Illuminate\\Http\\Request))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate\\Routing\\Router::toResponse(Object(Illuminate\\Http\\Request), Object(Laravel\\Fortify\\Http\\Responses\\SimpleViewResponse))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Routing\\Router->prepareResponse(Object(Illuminate\\Http\\Request), Object(Laravel\\Fortify\\Http\\Responses\\SimpleViewResponse))
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Auth/Middleware/RedirectIfAuthenticated.php(47): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\RedirectIfAuthenticated->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'web')
#10 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/PassTenantThroughToView.php(17): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\PassTenantThroughToView->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/SetSolicitorFromDomain.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\SetSolicitorFromDomain->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#17 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#34 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#64 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#65 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#66 /home/fintrixorcouk/public_html/ha/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#67 {main}
"} 
[2026-08-07 11:41:26] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 11:41:28] production.INFO: AutoTranscribeRecordingJob: submitted recording 3409 → AssemblyAI 3d9504c8-5223-48a5-8776-b004446be0b4  
[2026-08-07 11:41:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:41:53] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:42:05] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 11:42:14] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA1ee82bb185b7418ad3dfb456ecf37920","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4893"} 
[2026-08-07 11:42:14] production.DEBUG: TwilioController: handleOutbound {"call_id":4893,"CallSid":"CA1ee82bb185b7418ad3dfb456ecf37920","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA1ee82bb185b7418ad3dfb456ecf37920","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4893"}} 
[2026-08-07 11:42:28] production.DEBUG: CheckTranscriptionStatusJob: recording 3409 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:42:28] production.INFO: CheckTranscriptionStatusJob: completed for recording 3409 after 0 checks.  
[2026-08-07 11:42:29] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3409. {"status":404,"body":"Not found"} 
[2026-08-07 11:42:29] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3409. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:42:29] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:43:13] production.INFO: AutoTranscribeRecordingJob: submitted recording 3410 → AssemblyAI 70bd6cba-d823-4ffc-8538-b2f8772d2436  
[2026-08-07 11:43:26] production.INFO: AutoTranscribeRecordingJob: submitted recording 3411 → AssemblyAI efdbca9d-7486-41e7-8700-cace4eb18cba  
[2026-08-07 11:43:48] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 11:44:14] production.DEBUG: CheckTranscriptionStatusJob: recording 3410 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:44:14] production.INFO: CheckTranscriptionStatusJob: completed for recording 3410 after 0 checks.  
[2026-08-07 11:44:14] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3410. {"status":404,"body":"Not found"} 
[2026-08-07 11:44:14] production.INFO: ClassifyAndScoreCallJob: skipping non-client call (call_type=institution) for recording 3410.  
[2026-08-07 11:44:27] production.DEBUG: CheckTranscriptionStatusJob: recording 3411 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:44:27] production.INFO: CheckTranscriptionStatusJob: completed for recording 3411 after 0 checks.  
[2026-08-07 11:44:28] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3411. {"status":404,"body":"Not found"} 
[2026-08-07 11:44:28] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3411. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:44:28] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:45:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:45:20] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA1193cb49919b2046e83fab5622e2f5d3","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4894"} 
[2026-08-07 11:45:20] production.DEBUG: TwilioController: handleOutbound {"call_id":4894,"CallSid":"CA1193cb49919b2046e83fab5622e2f5d3","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA1193cb49919b2046e83fab5622e2f5d3","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4894"}} 
[2026-08-07 11:50:46] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:50:59] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:51:10] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAc823ee4cc0b13c608b64c0a774e6979f","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4895"} 
[2026-08-07 11:51:10] production.DEBUG: TwilioController: handleOutbound {"call_id":4895,"CallSid":"CAc823ee4cc0b13c608b64c0a774e6979f","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAc823ee4cc0b13c608b64c0a774e6979f","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4895"}} 
[2026-08-07 11:52:16] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA3f0f502a16d18f469d2ab217e6301d4c","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4896"} 
[2026-08-07 11:52:16] production.DEBUG: TwilioController: handleOutbound {"call_id":4896,"CallSid":"CA3f0f502a16d18f469d2ab217e6301d4c","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA3f0f502a16d18f469d2ab217e6301d4c","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4896"}} 
[2026-08-07 11:52:19] production.INFO: AutoTranscribeRecordingJob: submitted recording 3412 → AssemblyAI 1d04ad4a-70d5-49f0-a0a3-67fdaa89c479  
[2026-08-07 11:52:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 11:53:19] production.DEBUG: CheckTranscriptionStatusJob: recording 3412 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:53:19] production.INFO: CheckTranscriptionStatusJob: completed for recording 3412 after 0 checks.  
[2026-08-07 11:53:20] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3412. {"status":404,"body":"Not found"} 
[2026-08-07 11:53:20] production.INFO: ClassifyAndScoreCallJob: skipping recording 3412 — too short to classify (duration=28s, words=24).  
[2026-08-07 11:54:32] production.INFO: AutoTranscribeRecordingJob: submitted recording 3413 → AssemblyAI e64d6586-d359-4ba9-9f22-875b2fb2fd19  
[2026-08-07 11:55:26] production.INFO: ExtractMessageAttachmentsJob: attachment 10818 (Email-RP-260807-105509.switch) skipped — unsupported type.  
[2026-08-07 11:55:26] production.ERROR: ClassifyInboundEmailJob: failed for message 15760. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:55:26] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are an emai...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\EmailClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\EmailClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyInboundEmailJob.php(52): App\\Synapse\\Agents\\EmailClassifierAgent->prompt('FROM: evidence+...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyInboundEmailJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:55:33] production.DEBUG: CheckTranscriptionStatusJob: recording 3413 → AssemblyAI status=completed (check #0)  
[2026-08-07 11:55:33] production.INFO: CheckTranscriptionStatusJob: completed for recording 3413 after 0 checks.  
[2026-08-07 11:55:33] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3413. {"status":404,"body":"Not found"} 
[2026-08-07 11:55:33] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3413. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:55:34] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:56:18] production.INFO: ExtractMessageAttachmentsJob: attachment 10819 (Email-RP-260807-105542.switch) skipped — unsupported type.  
[2026-08-07 11:56:19] production.ERROR: ClassifyInboundEmailJob: failed for message 15761. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 11:56:19] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are an emai...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\EmailClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\EmailClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyInboundEmailJob.php(52): App\\Synapse\\Agents\\EmailClassifierAgent->prompt('FROM: evidence+...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyInboundEmailJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyInboundEmailJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 11:57:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 11:59:53] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 11:59:55] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 12:01:17] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 12:02:12] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 12:02:48] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_39","CallStatus":"ringing","From":"client:agent_production_39","CallSid":"CA0a90301b6c0f08402a3323ab0183c059","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4897"} 
[2026-08-07 12:02:48] production.DEBUG: TwilioController: handleOutbound {"call_id":4897,"CallSid":"CA0a90301b6c0f08402a3323ab0183c059","From":"client:agent_production_39","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_39","CallStatus":"ringing","From":"client:agent_production_39","CallSid":"CA0a90301b6c0f08402a3323ab0183c059","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4897"}} 
[2026-08-07 12:04:43] production.INFO: AutoTranscribeRecordingJob: submitted recording 3414 → AssemblyAI 27f5ccf6-eb71-4959-b19f-ecaaf4a1b72d  
[2026-08-07 12:05:09] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_39","CallStatus":"ringing","From":"client:agent_production_39","CallSid":"CAf116b9b68c209fe0b6f49dfbfa8274a2","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4898"} 
[2026-08-07 12:05:09] production.DEBUG: TwilioController: handleOutbound {"call_id":4898,"CallSid":"CAf116b9b68c209fe0b6f49dfbfa8274a2","From":"client:agent_production_39","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_39","CallStatus":"ringing","From":"client:agent_production_39","CallSid":"CAf116b9b68c209fe0b6f49dfbfa8274a2","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4898"}} 
[2026-08-07 12:05:44] production.DEBUG: CheckTranscriptionStatusJob: recording 3414 → AssemblyAI status=completed (check #0)  
[2026-08-07 12:05:44] production.INFO: CheckTranscriptionStatusJob: completed for recording 3414 after 0 checks.  
[2026-08-07 12:05:44] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3414. {"status":404,"body":"Not found"} 
[2026-08-07 12:05:45] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3414. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 12:05:45] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 12:05:58] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 12:07:08] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 12:07:39] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 12:08:41] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 12:08:45] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 12:09:07] production.INFO: NotifyCaseHandlersOfEmailJob: ensured handler tasks for message 15751 (client 1075, 1 handler(s)).  
[2026-08-07 12:09:16] production.INFO: NotifyCaseHandlersOfEmailJob: ensured handler tasks for message 15754 (client 1075, 1 handler(s)).  
[2026-08-07 12:11:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 12:11:53] production.INFO: NotifyCaseHandlersOfEmailJob: ensured handler tasks for message 15760 (client 992, 1 handler(s)).  
[2026-08-07 12:12:03] production.INFO: NotifyCaseHandlersOfEmailJob: ensured handler tasks for message 15761 (client 992, 1 handler(s)).  
[2026-08-07 12:15:09] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 12:15:09] production.INFO: eSign webhook unmatched document {"document_id":"01KZDNZV26SMNK5HMWTFS9NVS8"} 
[2026-08-07 12:15:27] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 12:16:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 12:17:01] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 12:18:47] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 12:20:57] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA8a34d919ca68e6f6bbde2402f2de0a2e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4899"} 
[2026-08-07 12:20:57] production.DEBUG: TwilioController: handleOutbound {"call_id":4899,"CallSid":"CA8a34d919ca68e6f6bbde2402f2de0a2e","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CA8a34d919ca68e6f6bbde2402f2de0a2e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4899"}} 
[2026-08-07 12:21:02] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 12:22:05] production.INFO: AutoTranscribeRecordingJob: submitted recording 3415 → AssemblyAI ca9560ce-6ec0-4a0f-8a77-9748659d5807  
[2026-08-07 12:23:06] production.DEBUG: CheckTranscriptionStatusJob: recording 3415 → AssemblyAI status=completed (check #0)  
[2026-08-07 12:23:06] production.INFO: CheckTranscriptionStatusJob: completed for recording 3415 after 0 checks.  
[2026-08-07 12:23:06] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3415. {"status":404,"body":"Not found"} 
[2026-08-07 12:23:07] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3415. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 12:23:07] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 12:26:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 12:26:36] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAc8de706260a45fd0c0f045c5a9448eac","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4900"} 
[2026-08-07 12:26:36] production.DEBUG: TwilioController: handleOutbound {"call_id":4900,"CallSid":"CAc8de706260a45fd0c0f045c5a9448eac","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAc8de706260a45fd0c0f045c5a9448eac","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4900"}} 
[2026-08-07 12:26:55] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_2"} 
[2026-08-07 12:27:20] production.INFO: AutoTranscribeRecordingJob: submitted recording 3416 → AssemblyAI ee572cc6-181b-404d-a430-739691ef0df3  
[2026-08-07 12:28:20] production.DEBUG: CheckTranscriptionStatusJob: recording 3416 → AssemblyAI status=completed (check #0)  
[2026-08-07 12:28:20] production.INFO: CheckTranscriptionStatusJob: completed for recording 3416 after 0 checks.  
[2026-08-07 12:28:21] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3416. {"status":404,"body":"Not found"} 
[2026-08-07 12:28:21] production.INFO: ClassifyAndScoreCallJob: skipping recording 3416 — too short to classify (duration=18s, words=44).  
[2026-08-07 12:31:39] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAdd78b2ee96657f60aa784bec3cef0bbf","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4901"} 
[2026-08-07 12:31:39] production.DEBUG: TwilioController: handleOutbound {"call_id":4901,"CallSid":"CAdd78b2ee96657f60aa784bec3cef0bbf","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAdd78b2ee96657f60aa784bec3cef0bbf","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4901"}} 
[2026-08-07 12:32:17] production.INFO: AutoTranscribeRecordingJob: submitted recording 3417 → AssemblyAI e6f9593b-0b07-4225-8ca2-6405c5965c0c  
[2026-08-07 12:33:17] production.DEBUG: CheckTranscriptionStatusJob: recording 3417 → AssemblyAI status=completed (check #0)  
[2026-08-07 12:33:17] production.INFO: CheckTranscriptionStatusJob: completed for recording 3417 after 0 checks.  
[2026-08-07 12:33:18] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3417. {"status":404,"body":"Not found"} 
[2026-08-07 12:33:18] production.INFO: ClassifyAndScoreCallJob: skipping recording 3417 — too short to classify (duration=25s, words=59).  
[2026-08-07 12:35:07] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAcc24a74226d5c8a53ec90eb8fae04786","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4902"} 
[2026-08-07 12:35:07] production.DEBUG: TwilioController: handleOutbound {"call_id":4902,"CallSid":"CAcc24a74226d5c8a53ec90eb8fae04786","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAcc24a74226d5c8a53ec90eb8fae04786","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4902"}} 
[2026-08-07 12:36:55] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 12:38:42] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAee134e6c7f05822a334fffc524a3654d","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4903"} 
[2026-08-07 12:38:42] production.DEBUG: TwilioController: handleOutbound {"call_id":4903,"CallSid":"CAee134e6c7f05822a334fffc524a3654d","From":"client:agent_production_36","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_36","CallStatus":"ringing","From":"client:agent_production_36","CallSid":"CAee134e6c7f05822a334fffc524a3654d","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4903"}} 
[2026-08-07 12:39:31] production.DEBUG: Twilio Request {"Called":"+441618880834","ToState":"Manchester","CallerCountry":"GB","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CAb559a68e7981b4ae79ed7431cfb9df25","To":"+441618880834","CallerZip":null,"ToCountry":"GB","CallToken":"%7B%22parentCallInfoToken%22%3A%22eyJhbGciOiJFUzI1NiJ9.eyJjYWxsU2lkIjoiQ0FiNTU5YTY4ZTc5ODFiNGFlNzllZDc0MzFjZmI5ZGYyNSIsImZyb20iOiIrNDQ3Nzk4NzE4NTU5IiwidG8iOiIrNDQxNjE4ODgwODM0IiwiaWF0IjoiMTc4NjEwMjc3MCJ9.nhAExQ3c20M4G7jm0RhKWDBY7LiwIfdHA8KjiF_R51kO3Ptxi8TLxku81eNU2uXi07gD6feDOXXtT-Adb7iyeA%22%2C%22identityHeaderTokens%22%3A%5B%5D%7D","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"ringing","From":"+447798718559","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"GB","Caller":"+447798718559","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null} 
[2026-08-07 12:39:42] production.INFO: AutoTranscribeRecordingJob: submitted recording 3418 → AssemblyAI 222b44a8-2441-4ad4-913a-cbd33875610f  
[2026-08-07 12:39:55] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 12:40:43] production.DEBUG: CheckTranscriptionStatusJob: recording 3418 → AssemblyAI status=completed (check #0)  
[2026-08-07 12:40:43] production.INFO: CheckTranscriptionStatusJob: completed for recording 3418 after 0 checks.  
[2026-08-07 12:40:43] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3418. {"status":404,"body":"Not found"} 
[2026-08-07 12:40:43] production.ERROR: ClassifyAndScoreCallJob: failed for recording 3418. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 12:40:43] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini', 'You are a preci...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\CallClassifierAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\CallClassifierAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o-mini')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ClassifyAndScoreCallJob.php(106): App\\Synapse\\Agents\\CallClassifierAgent->prompt('CALL TRANSCRIPT...')
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ClassifyAndScoreCallJob->handle()
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob), false)
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ClassifyAndScoreCallJob))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#44 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#52 {main}
"} 
[2026-08-07 12:41:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 12:46:59] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 12:50:37] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 12:51:45] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 12:52:14] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 12:53:17] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 12:54:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 12:54:23] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 12:55:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 12:55:53] production.ERROR: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4547123 bytes) {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Allowed memory size of 536870912 bytes exhausted (tried to allocate 4547123 bytes) at /home/fintrixorcouk/public_html/ha/vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/FilterHelper.php:270)
[stacktrace]
#0 {main}
"} 
[2026-08-07 12:56:35] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 12:57:22] production.ERROR: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4547123 bytes) {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Allowed memory size of 536870912 bytes exhausted (tried to allocate 4547123 bytes) at /home/fintrixorcouk/public_html/ha/vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/FilterHelper.php:270)
[stacktrace]
#0 {main}
"} 
[2026-08-07 12:57:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 12:58:07] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 12:58:07] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 12:58:51] production.ERROR: App\Jobs\Contact\ExtractMessageAttachmentsJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Contact\\ExtractMessageAttachmentsJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 12:58:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 12:59:45] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 12:59:52] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 12:59:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:00:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:00:09] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:01:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:01:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:01:26] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:01:34] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:01:37] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:01:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:01:45] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:01:48] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:04:58] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:05:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 13:05:02] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:05:05] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:05:09] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_36"} 
[2026-08-07 13:05:47] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 13:07:48] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 13:07:48] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_29"} 
[2026-08-07 13:09:38] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:09:59] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 13:11:15] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:11:23] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:11:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:12:44] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:13:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:13:04] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:13:13] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA53da4abbce0fcb910b3800604810c0f9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4905"} 
[2026-08-07 13:13:13] production.DEBUG: TwilioController: handleOutbound {"call_id":4905,"CallSid":"CA53da4abbce0fcb910b3800604810c0f9","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA53da4abbce0fcb910b3800604810c0f9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4905"}} 
[2026-08-07 13:13:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:13:23] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:13:32] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:13:51] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:14:01] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:14:04] production.INFO: AutoTranscribeRecordingJob: submitted recording 3419 → AssemblyAI 29a2e049-887e-4d23-aa52-07ac154e246f  
[2026-08-07 13:14:07] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:14:15] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:14:25] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:14:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:14:48] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:14:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:15:04] production.DEBUG: CheckTranscriptionStatusJob: recording 3419 → AssemblyAI status=completed (check #0)  
[2026-08-07 13:15:04] production.INFO: CheckTranscriptionStatusJob: completed for recording 3419 after 0 checks.  
[2026-08-07 13:15:05] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3419. {"status":404,"body":"Not found"} 
[2026-08-07 13:15:05] production.INFO: ClassifyAndScoreCallJob: skipping recording 3419 — too short to classify (duration=25s, words=73).  
[2026-08-07 13:15:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:15:15] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:15:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:15:20] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:15:29] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:15:34] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:15:43] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:15:45] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA06438113573b3d6fee328657911dfe5c","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4906"} 
[2026-08-07 13:15:45] production.DEBUG: TwilioController: handleOutbound {"call_id":4906,"CallSid":"CA06438113573b3d6fee328657911dfe5c","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA06438113573b3d6fee328657911dfe5c","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4906"}} 
[2026-08-07 13:15:49] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:15:58] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:16:17] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:16:20] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:16:28] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:16:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:16:50] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:16:51] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 13:17:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:17:08] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:17:16] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:17:21] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:17:28] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:17:34] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:17:37] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:17:40] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:18:07] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:18:32] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:18:37] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:18:43] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:19:01] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:19:05] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:19:15] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:19:19] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:21:20] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 13:21:34] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:21:52] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:25:28] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 13:25:55] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 10088 — pages=0, large=no.  
[2026-08-07 13:25:55] production.ERROR: ExtractEvidenceFromAttachmentJob: failed for attachment 10088. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:25:55] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromAttachmentJob.php(295): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Compl...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromAttachmentJob.php(107): App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob->extractFromFile('Completion - So...', 'application/vnd...', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 10088, 1, Object(App\\Models\\Contact\\Hub\\ContactMessageAttachment), 'PRIVATE AND CON...', true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:25:55] production.ERROR: ExtractEvidenceFromAttachmentJob: permanently failed for attachment 10088. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:26:27] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 6401 — pages=3, large=no.  
[2026-08-07 13:26:27] production.INFO: ExtractEvidenceFromAttachmentJob: attachment 6400 — pages=2, large=no.  
[2026-08-07 13:26:27] production.ERROR: ExtractEvidenceFromAttachmentJob: failed for attachment 6401. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:26:27] production.ERROR: ExtractEvidenceFromAttachmentJob: failed for attachment 6400. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:26:27] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromAttachmentJob.php(295): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: SAR-2...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromAttachmentJob.php(107): App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob->extractFromFile('SAR-26-05013 - ...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 6401, 1, Object(App\\Models\\Contact\\Hub\\ContactMessageAttachment), 'COURT PRINT FOR...', true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:26:27] production.ERROR: ExtractEvidenceFromAttachmentJob: permanently failed for attachment 6401. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:26:27] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromAttachmentJob.php(295): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: SAR-2...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromAttachmentJob.php(107): App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob->extractFromFile('SAR-26-05013 - ...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 6400, 1, Object(App\\Models\\Contact\\Hub\\ContactMessageAttachment), 'OFFICIAL \\nscotl...', true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromAttachmentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:26:27] production.ERROR: ExtractEvidenceFromAttachmentJob: permanently failed for attachment 6400. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:27:27] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — pages=420, large=yes.  
[2026-08-07 13:27:27] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, heuristic filter: 0 relevant, 420 excluded.  
[2026-08-07 13:27:27] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, no text layer on a large doc; treating as scanned.  
[2026-08-07 13:27:27] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — 420-page scan; handing off to OCR pipeline.  
[2026-08-07 13:27:27] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 13:27:30] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 already processing — duplicate skipped.  
[2026-08-07 13:28:00] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12166: Secured pdf file are currently not supported.  
[2026-08-07 13:28:00] production.INFO: ExtractEvidenceFromDocumentJob: document 12166 — pages=0, large=no.  
[2026-08-07 13:28:00] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12166. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:00] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Pages...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('Pages BS Vol 2 ...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12166, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:00] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12166. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:00] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12165: Secured pdf file are currently not supported.  
[2026-08-07 13:28:00] production.INFO: ExtractEvidenceFromDocumentJob: document 12165 — pages=0, large=no.  
[2026-08-07 13:28:01] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12165. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:01] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Pages...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('Pages BS Vol 2 ...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12165, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:01] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12165. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:01] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12164: Secured pdf file are currently not supported.  
[2026-08-07 13:28:01] production.INFO: ExtractEvidenceFromDocumentJob: document 12164 — pages=0, large=no.  
[2026-08-07 13:28:02] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12164. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:02] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Pages...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('Pages BS Vol 2 ...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12164, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:02] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12164. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:04] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12163: Secured pdf file are currently not supported.  
[2026-08-07 13:28:04] production.INFO: ExtractEvidenceFromDocumentJob: document 12163 — pages=0, large=no.  
[2026-08-07 13:28:04] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12162: Secured pdf file are currently not supported.  
[2026-08-07 13:28:04] production.INFO: ExtractEvidenceFromDocumentJob: document 12162 — pages=0, large=no.  
[2026-08-07 13:28:04] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12163. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:04] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Pages...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('Pages BS Vol 2 ...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12163, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:04] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12163. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:04] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12162. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:04] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Pages...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('Pages BS Vol 2 ...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12162, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:04] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12162. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:06] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12161: Secured pdf file are currently not supported.  
[2026-08-07 13:28:06] production.INFO: ExtractEvidenceFromDocumentJob: document 12161 — pages=0, large=no.  
[2026-08-07 13:28:07] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12161. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:07] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Pages...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('Pages BS Vol 2 ...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12161, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:07] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12161. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:07] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12158: Secured pdf file are currently not supported.  
[2026-08-07 13:28:07] production.INFO: ExtractEvidenceFromDocumentJob: document 12158 — pages=0, large=no.  
[2026-08-07 13:28:07] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12158. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:07] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Pages...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('Pages BS Vol 2 ...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12158, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:07] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12158. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:08] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12157: Secured pdf file are currently not supported.  
[2026-08-07 13:28:08] production.INFO: ExtractEvidenceFromDocumentJob: document 12157 — pages=0, large=no.  
[2026-08-07 13:28:08] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12157. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:08] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Pages...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('Pages BS Vol 2 ...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12157, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:08] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12157. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:10] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12156: Secured pdf file are currently not supported.  
[2026-08-07 13:28:10] production.INFO: ExtractEvidenceFromDocumentJob: document 12156 — pages=0, large=no.  
[2026-08-07 13:28:10] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12154: Secured pdf file are currently not supported.  
[2026-08-07 13:28:10] production.INFO: ExtractEvidenceFromDocumentJob: document 12154 — pages=0, large=no.  
[2026-08-07 13:28:10] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12154. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:10] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12156. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:10] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Pages...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('Pages Docman101...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12154, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:10] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12154. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:10] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: 1-50 ...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('1-50 BS Vol 2 ....', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12156, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:10] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12156. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:11] production.WARNING: ExtractEvidenceFromDocumentJob: per-page parse failed for document 12153: Secured pdf file are currently not supported.  
[2026-08-07 13:28:11] production.INFO: ExtractEvidenceFromDocumentJob: document 12153 — pages=0, large=no.  
[2026-08-07 13:28:12] production.ERROR: ExtractEvidenceFromDocumentJob: failed for document 12153. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:12] production.ERROR: HTTP request returned status code 401:
{
  "error": {
    "message": "The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 {"exception":"[object] (Illuminate\\Http\\Client\\RequestException(code: 401): HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
 at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php:332)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/Response.php(348): Illuminate\\Http\\Client\\Response->toException()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1064): Illuminate\\Http\\Client\\Response->throw(Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Http\\Client\\PendingRequest->{closure:{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}:1043}(Object(Illuminate\\Http\\Client\\Response))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1043): tap(Object(Illuminate\\Http\\Client\\Response), Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(328): Illuminate\\Http\\Client\\PendingRequest->{closure:Illuminate\\Http\\Client\\PendingRequest::send():1041}(1)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(1041): retry(0, Object(Closure), 100, Object(Closure))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(885): Illuminate\\Http\\Client\\PendingRequest->send('POST', 'https://api.ope...', Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(73): Illuminate\\Http\\Client\\PendingRequest->post('responses', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/Concerns/HandlesFailoverErrors.php(24): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->{closure:Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway::generateText():73}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Gateway/OpenAi/OpenAiGateway.php(71): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->withErrorHandling('openai', Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(63): Laravel\\Ai\\Gateway\\OpenAi\\OpenAiGateway->generateText(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o', 'You are Synapse...', Array, Array, Array, Object(Laravel\\Ai\\Gateway\\TextGenerationOptions), 60)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Laravel\\Ai\\Providers\\OpenAiProvider->{closure:Laravel\\Ai\\Providers\\Concerns\\GeneratesText::prompt():47}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Providers/Concerns/GeneratesText.php(47): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(60): Laravel\\Ai\\Providers\\OpenAiProvider->prompt(Object(Laravel\\Ai\\Prompts\\AgentPrompt))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(197): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->{closure:Laravel\\Ai\\Promptable::prompt():60}(Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/ai/src/Promptable.php(59): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->withModelFailover(Object(Closure), Object(Laravel\\Ai\\Providers\\OpenAiProvider), 'gpt-4o')
#17 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(310): App\\Synapse\\Agents\\VerifyDsarDocumentAgent->prompt('Filename: Pages...', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Jobs/Synapse/ExtractEvidenceFromDocumentJob.php(109): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->extractFromFile('Pages Docman 30...', 'application/pdf', Array, Object(Laravel\\Ai\\Files\\StoredDocument), 12153, 1, 2988, Object(App\\Models\\Document\\Document), true)
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob->handle()
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call(Array)
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob), false)
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(App\\Jobs\\Synapse\\ExtractEvidenceFromDocumentJob))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Array)
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#45 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#47 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#48 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#49 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#52 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#53 {main}
"} 
[2026-08-07 13:28:12] production.ERROR: ExtractEvidenceFromDocumentJob: permanently failed for document 12153. {"error":"HTTP request returned status code 401:
{
  \"error\": {
    \"message\": \"The OpenAI account associated with this API key has been deactivated. If you are the deve (truncated...)
"} 
[2026-08-07 13:28:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 13:28:57] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 13:29:28] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:29:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:29:38] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:29:58] production.WARNING: OcrService: OCR failed for page 48: The process has been signaled with signal "15".  
[2026-08-07 13:29:58] production.WARNING: OcrService: OCR failed for page 48: The process has been signaled with signal "15".  
[2026-08-07 13:30:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:30:28] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 13:30:28] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 13:30:29] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:30:38] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:30:40] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — pages=420, large=yes.  
[2026-08-07 13:30:40] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, heuristic filter: 0 relevant, 420 excluded.  
[2026-08-07 13:30:40] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, no text layer on a large doc; treating as scanned.  
[2026-08-07 13:30:40] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — 420-page scan; handing off to OCR pipeline.  
[2026-08-07 13:30:40] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 13:30:47] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:31:05] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:31:10] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — pages=420, large=yes.  
[2026-08-07 13:31:10] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, heuristic filter: 0 relevant, 420 excluded.  
[2026-08-07 13:31:10] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, no text layer on a large doc; treating as scanned.  
[2026-08-07 13:31:10] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — 420-page scan; handing off to OCR pipeline.  
[2026-08-07 13:31:10] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 13:31:12] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:32:10] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 13:32:40] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 13:33:40] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 13:33:40] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 13:34:10] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 13:34:10] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 13:34:19] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:34:27] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:34:34] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:36:10] production.INFO: AutoTranscribeRecordingJob: submitted recording 3420 → AssemblyAI fabc0938-5fd3-4014-b688-a0240fb6f569  
[2026-08-07 13:36:14] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 100.  
[2026-08-07 13:36:14] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 13:36:15] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 100.  
[2026-08-07 13:36:15] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 13:36:21] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 100.  
[2026-08-07 13:36:21] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 13:36:26] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 100.  
[2026-08-07 13:36:26] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 13:37:13] production.DEBUG: CheckTranscriptionStatusJob: recording 3420 → AssemblyAI status=completed (check #0)  
[2026-08-07 13:37:13] production.INFO: CheckTranscriptionStatusJob: completed for recording 3420 after 0 checks.  
[2026-08-07 13:37:13] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3420. {"status":404,"body":"Not found"} 
[2026-08-07 13:37:14] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3420  
[2026-08-07 13:37:21] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:37:41] production.INFO: AutoTranscribeRecordingJob: submitted recording 3420 → AssemblyAI cb314e43-4ea5-43c1-a896-c7371d9ab936  
[2026-08-07 13:37:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:37:44] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 13:37:47] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 13:37:53] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 13:37:56] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 13:38:03] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3420. {"total_score":32,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 13:38:11] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:38:43] production.DEBUG: CheckTranscriptionStatusJob: recording 3420 → AssemblyAI status=processing (check #0)  
[2026-08-07 13:38:53] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:39:03] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — pages=420, large=yes.  
[2026-08-07 13:39:03] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, heuristic filter: 0 relevant, 420 excluded.  
[2026-08-07 13:39:03] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, no text layer on a large doc; treating as scanned.  
[2026-08-07 13:39:03] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — 420-page scan; handing off to OCR pipeline.  
[2026-08-07 13:39:03] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 13:39:43] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:42:25] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 13:42:34] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 100.  
[2026-08-07 13:42:34] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 13:42:35] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 13:42:35] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 13:42:35] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 13:42:35] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 13:42:35] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 13:42:35] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 13:42:35] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 13:42:38] production.DEBUG: CheckTranscriptionStatusJob: recording 3420 → AssemblyAI status=completed (check #1)  
[2026-08-07 13:42:38] production.INFO: CheckTranscriptionStatusJob: completed for recording 3420 after 1 checks.  
[2026-08-07 13:42:38] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3420. {"status":404,"body":"Not found"} 
[2026-08-07 13:42:38] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 13:43:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:43:50] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 13:45:12] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:47:55] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 13:47:56] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3420  
[2026-08-07 13:48:47] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3420. {"total_score":34,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 13:48:52] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 13:49:25] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 13:49:25] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 13:51:17] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA292a92ee6bd120293413d22a5d12b9dd","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4907"} 
[2026-08-07 13:51:17] production.DEBUG: TwilioController: handleOutbound {"call_id":4907,"CallSid":"CA292a92ee6bd120293413d22a5d12b9dd","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA292a92ee6bd120293413d22a5d12b9dd","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4907"}} 
[2026-08-07 13:52:04] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 13:52:44] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.1] with payload:
{
    "type": "App\\Notifications\\InboundClientEmailNotification",
    "title": "New Email from Client",
    "message": "Re: MMA Legal Limited - Your Reference: 100048",
    "client_id": 48,
    "client_name": "Mr Leon James Gratton",
    "message_id": 15786,
    "id": "8d2c133a-6d9d-48fa-8678-0f0244e81990",
    "socket": null
}  
[2026-08-07 13:52:44] production.INFO: NotifyCaseHandlersOfEmailJob: ensured handler tasks for message 15786 (client 48, 1 handler(s)).  
[2026-08-07 13:52:44] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.2] with payload:
{
    "type": "App\\Notifications\\InboundClientEmailNotification",
    "title": "New Email from Client",
    "message": "Re: MMA Legal Limited - Your Reference: 100048",
    "client_id": 48,
    "client_name": "Mr Leon James Gratton",
    "message_id": 15786,
    "id": "af3608e7-4120-45bf-978f-2620fbc078f1",
    "socket": null
}  
[2026-08-07 13:52:44] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.3] with payload:
{
    "type": "App\\Notifications\\InboundClientEmailNotification",
    "title": "New Email from Client",
    "message": "Re: MMA Legal Limited - Your Reference: 100048",
    "client_id": 48,
    "client_name": "Mr Leon James Gratton",
    "message_id": 15786,
    "id": "f75e1ddd-0a9e-4df6-8180-351c2080b514",
    "socket": null
}  
[2026-08-07 13:52:44] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.20] with payload:
{
    "type": "App\\Notifications\\InboundClientEmailNotification",
    "title": "New Email from Client",
    "message": "Re: MMA Legal Limited - Your Reference: 100048",
    "client_id": 48,
    "client_name": "Mr Leon James Gratton",
    "message_id": 15786,
    "id": "cf0da704-0b01-4ea7-ac27-4fee32a70c27",
    "socket": null
}  
[2026-08-07 13:52:44] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.4] with payload:
{
    "type": "App\\Notifications\\InboundClientEmailNotification",
    "title": "New Email from Client",
    "message": "Re: MMA Legal Limited - Your Reference: 100048",
    "client_id": 48,
    "client_name": "Mr Leon James Gratton",
    "message_id": 15786,
    "id": "b2bf1f69-5160-4351-b7bb-e8383560b5cf",
    "socket": null
}  
[2026-08-07 13:52:44] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.40] with payload:
{
    "type": "App\\Notifications\\InboundClientEmailNotification",
    "title": "New Email from Client",
    "message": "Re: MMA Legal Limited - Your Reference: 100048",
    "client_id": 48,
    "client_name": "Mr Leon James Gratton",
    "message_id": 15786,
    "id": "e389b498-494c-4bca-8936-5766aee94cdf",
    "socket": null
}  
[2026-08-07 13:52:44] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.34] with payload:
{
    "type": "App\\Notifications\\InboundClientEmailNotification",
    "title": "New Email from Client",
    "message": "Re: MMA Legal Limited - Your Reference: 100048",
    "client_id": 48,
    "client_name": "Mr Leon James Gratton",
    "message_id": 15786,
    "id": "73345c5b-da84-4de8-b37f-762c8132d00c",
    "socket": null
}  
[2026-08-07 13:52:46] production.INFO: ClassifyInboundEmailJob: message 15786 classified as 'generic' (high).  
[2026-08-07 13:53:55] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA03ed2047b158dfb64e615d3126b551d8","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4908"} 
[2026-08-07 13:53:55] production.DEBUG: TwilioController: handleOutbound {"call_id":4908,"CallSid":"CA03ed2047b158dfb64e615d3126b551d8","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA03ed2047b158dfb64e615d3126b551d8","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4908"}} 
[2026-08-07 13:54:10] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 13:54:40] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CA6b44e1733edfb4cef6290f7c7bafdb2e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4909"} 
[2026-08-07 13:54:40] production.DEBUG: TwilioController: handleOutbound {"call_id":4909,"CallSid":"CA6b44e1733edfb4cef6290f7c7bafdb2e","From":"client:agent_production_37","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CA6b44e1733edfb4cef6290f7c7bafdb2e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4909"}} 
[2026-08-07 13:55:54] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAffbcb032dbba4069cc02c1095d4576d4","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4910"} 
[2026-08-07 13:55:54] production.DEBUG: TwilioController: handleOutbound {"call_id":4910,"CallSid":"CAffbcb032dbba4069cc02c1095d4576d4","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAffbcb032dbba4069cc02c1095d4576d4","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4910"}} 
[2026-08-07 13:55:56] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 13:56:11] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 13:58:30] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 200.  
[2026-08-07 13:58:30] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 13:59:35] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 14:00:00] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:00:41] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAceba3e02913e3e6f9bb33731236dd527","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4911"} 
[2026-08-07 14:00:41] production.DEBUG: TwilioController: handleOutbound {"call_id":4911,"CallSid":"CAceba3e02913e3e6f9bb33731236dd527","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAceba3e02913e3e6f9bb33731236dd527","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4911"}} 
[2026-08-07 14:01:30] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:01:30] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:01:40] production.INFO: AutoTranscribeRecordingJob: submitted recording 3421 → AssemblyAI fab31e0e-b7ba-49b0-a804-aacff3aede96  
[2026-08-07 14:02:42] production.DEBUG: CheckTranscriptionStatusJob: recording 3421 → AssemblyAI status=completed (check #0)  
[2026-08-07 14:02:42] production.INFO: CheckTranscriptionStatusJob: completed for recording 3421 after 0 checks.  
[2026-08-07 14:02:42] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3421. {"status":404,"body":"Not found"} 
[2026-08-07 14:02:42] production.INFO: ClassifyAndScoreCallJob: skipping recording 3421 — too short to classify (duration=24s, words=68).  
[2026-08-07 14:02:48] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA91c27c9400d89c07605727ac48060843","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4912"} 
[2026-08-07 14:02:48] production.DEBUG: TwilioController: handleOutbound {"call_id":4912,"CallSid":"CA91c27c9400d89c07605727ac48060843","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA91c27c9400d89c07605727ac48060843","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4912"}} 
[2026-08-07 14:03:47] production.INFO: AutoTranscribeRecordingJob: submitted recording 3422 → AssemblyAI 47711027-3093-4658-9f45-b5f828ffd3ad  
[2026-08-07 14:04:48] production.DEBUG: CheckTranscriptionStatusJob: recording 3422 → AssemblyAI status=completed (check #0)  
[2026-08-07 14:04:48] production.INFO: CheckTranscriptionStatusJob: completed for recording 3422 after 0 checks.  
[2026-08-07 14:04:48] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3422. {"status":404,"body":"Not found"} 
[2026-08-07 14:04:49] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3422  
[2026-08-07 14:05:15] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAe30fed05743f35ca5bf3d9dc63613c76","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4913"} 
[2026-08-07 14:05:15] production.DEBUG: TwilioController: handleOutbound {"call_id":4913,"CallSid":"CAe30fed05743f35ca5bf3d9dc63613c76","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAe30fed05743f35ca5bf3d9dc63613c76","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4913"}} 
[2026-08-07 14:05:38] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 14:06:17] production.INFO: AutoTranscribeRecordingJob: submitted recording 3423 → AssemblyAI ffe69e00-4e3c-489d-a7c5-ca147712fb27  
[2026-08-07 14:07:03] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA1e3e2e373d9ac040a7a0de51d3501cd8","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4914"} 
[2026-08-07 14:07:03] production.DEBUG: TwilioController: handleOutbound {"call_id":4914,"CallSid":"CA1e3e2e373d9ac040a7a0de51d3501cd8","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA1e3e2e373d9ac040a7a0de51d3501cd8","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4914"}} 
[2026-08-07 14:07:18] production.DEBUG: CheckTranscriptionStatusJob: recording 3423 → AssemblyAI status=completed (check #0)  
[2026-08-07 14:07:18] production.INFO: CheckTranscriptionStatusJob: completed for recording 3423 after 0 checks.  
[2026-08-07 14:07:18] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3423. {"status":404,"body":"Not found"} 
[2026-08-07 14:07:21] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3423  
[2026-08-07 14:08:02] production.INFO: AutoTranscribeRecordingJob: submitted recording 3424 → AssemblyAI 86c293e2-465a-49a1-819b-efefa32b5b1f  
[2026-08-07 14:09:03] production.DEBUG: CheckTranscriptionStatusJob: recording 3424 → AssemblyAI status=completed (check #0)  
[2026-08-07 14:09:03] production.INFO: CheckTranscriptionStatusJob: completed for recording 3424 after 0 checks.  
[2026-08-07 14:09:04] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3424. {"status":404,"body":"Not found"} 
[2026-08-07 14:09:05] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3424  
[2026-08-07 14:09:23] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA9f575d4621a41e3510b3f684fd58a3a7","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4915"} 
[2026-08-07 14:09:23] production.DEBUG: TwilioController: handleOutbound {"call_id":4915,"CallSid":"CA9f575d4621a41e3510b3f684fd58a3a7","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA9f575d4621a41e3510b3f684fd58a3a7","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4915"}} 
[2026-08-07 14:10:36] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:10:36] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:10:39] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:10:40] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:11:24] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 14:12:06] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:12:10] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:12:44] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 14:13:04] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 14:13:16] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 14:13:19] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — pages=420, large=yes.  
[2026-08-07 14:13:19] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, heuristic filter: 0 relevant, 420 excluded.  
[2026-08-07 14:13:19] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, no text layer on a large doc; treating as scanned.  
[2026-08-07 14:13:19] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — 420-page scan; handing off to OCR pipeline.  
[2026-08-07 14:13:19] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 14:13:36] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:13:37] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:13:40] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:13:40] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:13:46] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 14:13:59] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 14:14:03] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — pages=420, large=yes.  
[2026-08-07 14:14:03] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, heuristic filter: 0 relevant, 420 excluded.  
[2026-08-07 14:14:03] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — file=Highland council.pdf, no text layer on a large doc; treating as scanned.  
[2026-08-07 14:14:03] production.INFO: ExtractEvidenceFromDocumentJob: document 15613 — 420-page scan; handing off to OCR pipeline.  
[2026-08-07 14:14:03] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 14:14:49] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 14:15:05] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 14:15:09] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 14:15:34] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 1-100 of 420.  
[2026-08-07 14:16:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:17:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 14:17:02] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 100.  
[2026-08-07 14:17:02] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 14:17:16] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 100.  
[2026-08-07 14:17:16] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 14:17:49] production.ERROR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'michael@medusa-outsourcing.co.uk' for key 'users.users_email_address_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: fintrixorcouk_ha, SQL: update `users` set `email_address` = michael@medusa-outsourcing.co.uk, `users`.`updated_at` = 2026-08-07 14:17:49 where `id` = 3) {"userId":1,"exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'michael@medusa-outsourcing.co.uk' for key 'users.users_email_address_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: fintrixorcouk_ha, SQL: update `users` set `email_address` = michael@medusa-outsourcing.co.uk, `users`.`updated_at` = 2026-08-07 14:17:49 where `id` = 3) at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback('update `users` ...', Array, Object(Closure))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(597): Illuminate\\Database\\Connection->run('update `users` ...', Array, Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(549): Illuminate\\Database\\Connection->affectingStatement('update `users` ...', Array)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4234): Illuminate\\Database\\Connection->update('update `users` ...', Array)
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1266): Illuminate\\Database\\Query\\Builder->update(Object(Illuminate\\Support\\Collection))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1316): Illuminate\\Database\\Eloquent\\Builder->update(Array)
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1233): Illuminate\\Database\\Eloquent\\Model->performUpdate(Object(Illuminate\\Database\\Eloquent\\Builder))
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1090): Illuminate\\Database\\Eloquent\\Model->save(Array)
#8 /home/fintrixorcouk/public_html/ha/app/Components/Admin/Users/UserEdit.php(54): Illuminate\\Database\\Eloquent\\Model->update(Array)
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Components\\Admin\\Users\\UserEdit->save(Object(App\\Services\\HistoryService))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#13 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Wrapped.php(23): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array)
#14 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php(515): Livewire\\Wrapped->__call('save', Array)
#15 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php(124): Livewire\\Mechanisms\\HandleComponents\\HandleComponents->callMethods(Object(App\\Components\\Admin\\Users\\UserEdit), Array, Object(Livewire\\Mechanisms\\HandleComponents\\ComponentContext))
#16 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/LivewireManager.php(102): Livewire\\Mechanisms\\HandleComponents\\HandleComponents->update(Array, Array, Array)
#17 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Mechanisms/HandleRequests/HandleRequests.php(144): Livewire\\LivewireManager->update(Array, Array, Array)
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): Livewire\\Mechanisms\\HandleRequests\\HandleRequests->handleUpdate()
#19 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Livewire\\Mechanisms\\HandleRequests\\HandleRequests), 'handleUpdate')
#20 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(35): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#21 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#22 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(Livewire\\Mechanisms\\HandleRequests\\HandleRequests), 'handleUpdate')
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#26 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/PassTenantThroughToView.php(17): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\PassTenantThroughToView->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/SetSolicitorFromDomain.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\SetSolicitorFromDomain->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#47 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#48 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#50 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#53 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(47): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#67 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#69 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#70 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#71 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#72 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#73 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#74 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#75 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#76 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#77 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#78 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#79 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#80 /home/fintrixorcouk/public_html/ha/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#81 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'michael@medusa-outsourcing.co.uk' for key 'users.users_email_address_unique' at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php:609)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(609): PDOStatement->execute()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::affectingStatement():597}('update `users` ...', Array)
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback('update `users` ...', Array, Object(Closure))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(597): Illuminate\\Database\\Connection->run('update `users` ...', Array, Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(549): Illuminate\\Database\\Connection->affectingStatement('update `users` ...', Array)
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4234): Illuminate\\Database\\Connection->update('update `users` ...', Array)
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1266): Illuminate\\Database\\Query\\Builder->update(Object(Illuminate\\Support\\Collection))
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1316): Illuminate\\Database\\Eloquent\\Builder->update(Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1233): Illuminate\\Database\\Eloquent\\Model->performUpdate(Object(Illuminate\\Database\\Eloquent\\Builder))
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1090): Illuminate\\Database\\Eloquent\\Model->save(Array)
#10 /home/fintrixorcouk/public_html/ha/app/Components/Admin/Users/UserEdit.php(54): Illuminate\\Database\\Eloquent\\Model->update(Array)
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): App\\Components\\Admin\\Users\\UserEdit->save(Object(App\\Services\\HistoryService))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#15 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Wrapped.php(23): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array)
#16 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php(515): Livewire\\Wrapped->__call('save', Array)
#17 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Mechanisms/HandleComponents/HandleComponents.php(124): Livewire\\Mechanisms\\HandleComponents\\HandleComponents->callMethods(Object(App\\Components\\Admin\\Users\\UserEdit), Array, Object(Livewire\\Mechanisms\\HandleComponents\\ComponentContext))
#18 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/LivewireManager.php(102): Livewire\\Mechanisms\\HandleComponents\\HandleComponents->update(Array, Array, Array)
#19 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Mechanisms/HandleRequests/HandleRequests.php(144): Livewire\\LivewireManager->update(Array, Array, Array)
#20 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): Livewire\\Mechanisms\\HandleRequests\\HandleRequests->handleUpdate()
#21 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Livewire\\Mechanisms\\HandleRequests\\HandleRequests), 'handleUpdate')
#22 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(35): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#23 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(Livewire\\Mechanisms\\HandleRequests\\HandleRequests), 'handleUpdate')
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#28 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/PassTenantThroughToView.php(17): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#29 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\PassTenantThroughToView->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/SetSolicitorFromDomain.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#31 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\SetSolicitorFromDomain->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#48 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#52 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#53 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#55 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#57 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#59 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#61 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(47): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#63 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#67 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#69 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#70 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#71 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#72 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#73 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#74 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#75 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#76 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#77 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#78 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#79 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#80 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#81 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#82 /home/fintrixorcouk/public_html/ha/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#83 {main}
"} 
[2026-08-07 14:17:55] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:17:55] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:18:07] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:18:07] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:18:08] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:18:08] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:18:10] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:18:10] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:18:15] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 100.  
[2026-08-07 14:18:16] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 14:19:06] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 100.  
[2026-08-07 14:19:06] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 14:20:06] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:20:06] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 14:20:20] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:20:20] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:20:22] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:20:23] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 14:20:28] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:20:28] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 14:21:27] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:21:27] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:21:27] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:21:27] production.INFO: ExtractMessageAttachmentsJob: attachment 10821 (sectra-logo.png) skipped — unsupported type.  
[2026-08-07 14:21:29] production.INFO: ClassifyInboundEmailJob: message 15800 classified as 'dsar_response' (high).  
[2026-08-07 14:21:31] production.INFO: FindRelatedDsarJob: message 15800 — dsar_ref='', inst_ref='GGCL029464'.  
[2026-08-07 14:21:48] production.INFO: FindRelatedDsarJob: message 15800 — AI matcher dsar_id=, confidence=low.  
[2026-08-07 14:21:48] production.INFO: FindRelatedDsarJob: message 15800 — extracted reference 'GGCL029464' but no DSAR matched.  
[2026-08-07 14:21:51] production.INFO: FindRelatedDsarJob: message 15800 response_type=portal_response.  
[2026-08-07 14:21:51] production.INFO: FindRelatedDsarJob: message 15800 → triage_queue=portal_response (response_type=portal_response, dsar_id=none).  
[2026-08-07 14:21:51] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:21:51] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:21:54] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:21:54] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:21:58] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 200.  
[2026-08-07 14:21:58] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 101-200 of 420.  
[2026-08-07 14:22:00] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:22:24] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 200.  
[2026-08-07 14:22:24] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:22:33] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 200.  
[2026-08-07 14:22:33] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:23:42] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 200.  
[2026-08-07 14:23:42] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:23:42] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:23:42] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:24:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:24:41] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 200.  
[2026-08-07 14:24:41] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:24:58] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 200.  
[2026-08-07 14:24:58] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:25:22] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 200.  
[2026-08-07 14:25:22] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:25:22] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:25:23] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:26:25] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:26:25] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:26:25] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:26:25] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:26:32] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:26:32] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:26:53] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:26:54] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 200.  
[2026-08-07 14:26:54] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:26:58] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:27:01] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:27:09] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:27:09] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:27:32] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:27:35] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:27:40] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:28:09] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 14:28:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:28:23] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:28:26] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:28:26] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:28:26] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:28:26] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:29:29] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 14:29:31] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:29:31] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:29:53] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:29:53] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:29:57] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:29:57] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:29:57] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:30:00] production.INFO: ClassifyInboundEmailJob: message 15801 classified as 'dsar_response' (high).  
[2026-08-07 14:30:00] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:31:07] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:31:07] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:31:07] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:31:07] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:31:11] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:31:11] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:31:19] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:31:19] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:31:52] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:31:52] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:32:42] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:32:42] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:32:44] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 14:33:02] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAf9572f603bd09b80d81988995d705909","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4916"} 
[2026-08-07 14:33:02] production.DEBUG: TwilioController: handleOutbound {"call_id":4916,"CallSid":"CAf9572f603bd09b80d81988995d705909","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAf9572f603bd09b80d81988995d705909","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4916"}} 
[2026-08-07 14:33:04] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:33:04] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 201-300 of 420.  
[2026-08-07 14:33:43] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:33:43] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:34:04] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:34:04] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:34:12] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:34:12] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:34:12] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:34:12] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:34:27] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:34:27] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:35:21] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:35:21] production.ERROR: OcrExtractEvidenceJob: permanently failed for document 15613. {"error":"App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times."} 
[2026-08-07 14:35:21] production.ERROR: App\Jobs\Synapse\OcrExtractEvidenceJob has been attempted too many times. {"exception":"[object] (Illuminate\\Queue\\MaxAttemptsExceededException(code: 0): App\\Jobs\\Synapse\\OcrExtractEvidenceJob has been attempted too many times. at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(883): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(592): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(493): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 2)
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process('database', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(212): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 'database', Object(Illuminate\\Queue\\WorkerOptions))
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->daemon('database', 'default', Object(Illuminate\\Queue\\WorkerOptions))
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker('database', 'default')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#13 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#15 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/fintrixorcouk/public_html/ha/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#20 /home/fintrixorcouk/public_html/ha/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#21 {main}
"} 
[2026-08-07 14:35:21] production.INFO: FindRelatedDsarJob: message 15801 matched via regex reference 'DSAR-20260731-5B858A' → DSAR 4133.  
[2026-08-07 14:35:23] production.INFO: FindRelatedDsarJob: message 15801 response_type=info_requested.  
[2026-08-07 14:35:23] production.INFO: FindRelatedDsarJob: message 15801 → triage_queue=dsar_needs_research (response_type=info_requested, dsar_id=4133).  
[2026-08-07 14:35:23] production.INFO: FindRelatedDsarJob: message 15801 auto-set DSAR 4133 status → further info required (response_type=info_requested).  
[2026-08-07 14:35:23] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:35:30] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:35:30] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:36:21] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:36:21] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:36:45] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:36:45] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:36:57] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:36:57] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:36:59] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:36:59] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:37:23] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 14:37:23] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:37:23] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:37:45] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:37:47] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 300.  
[2026-08-07 14:37:47] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:38:06] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:38:07] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:38:09] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:38:09] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:38:47] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAc7f80452810e51769efc4eca48659e1d","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4917"} 
[2026-08-07 14:38:47] production.DEBUG: TwilioController: handleOutbound {"call_id":4917,"CallSid":"CAc7f80452810e51769efc4eca48659e1d","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAc7f80452810e51769efc4eca48659e1d","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4917"}} 
[2026-08-07 14:39:06] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:39:06] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:39:12] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:39:12] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:39:16] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:39:16] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:39:30] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:39:30] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:39:45] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:39:45] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:39:45] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:39:46] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:40:11] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:40:11] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:40:28] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:40:28] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:40:34] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:40:36] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:41:30] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:41:30] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:41:33] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:41:33] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:41:37] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:41:37] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:41:58] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:41:58] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:42:10] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:42:10] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:42:24] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:42:24] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:42:30] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:42:30] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:42:44] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:42:44] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:43:13] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:43:14] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:43:21] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 14:43:23] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:43:28] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:43:31] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:43:31] production.INFO: ExtractMessageAttachmentsJob: extracted text from attachment 10822 (Scotland's Redress Scheme - Receipt of Application from your Solicitor.docx).  
[2026-08-07 14:43:31] production.INFO: ExtractMessageAttachmentsJob: extracted text from attachment 10823 (Verifying your identity - Solicitor.pdf).  
[2026-08-07 14:43:31] production.INFO: ExtractMessageAttachmentsJob: extracted text from attachment 10824 (Summary of Options.pdf).  
[2026-08-07 14:43:31] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:43:46] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:43:46] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:43:55] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 14:43:57] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:43:57] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:44:10] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:44:10] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:44:16] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:44:16] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:44:28] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:44:28] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:44:30] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:44:31] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:44:45] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:44:45] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:44:56] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 14:45:02] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:45:02] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 301-400 of 420.  
[2026-08-07 14:45:11] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 14:45:13] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:45:13] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:45:17] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:45:17] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:45:30] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:45:30] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:45:34] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:45:34] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:45:47] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 14:45:54] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_3","CallStatus":"ringing","From":"client:agent_production_3","CallSid":"CA13ea117a987db73624bfb38b02291f4e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4918"} 
[2026-08-07 14:45:54] production.DEBUG: TwilioController: handleOutbound {"call_id":4918,"CallSid":"CA13ea117a987db73624bfb38b02291f4e","From":"client:agent_production_3","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_3","CallStatus":"ringing","From":"client:agent_production_3","CallSid":"CA13ea117a987db73624bfb38b02291f4e","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4918"}} 
[2026-08-07 14:45:59] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:45:59] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:46:06] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:46:06] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:46:15] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:46:15] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:46:22] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:46:22] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:46:23] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:46:24] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:46:26] production.INFO: AutoTranscribeRecordingJob: submitted recording 3425 → AssemblyAI c9e35137-ec27-4d5a-a75c-5a373b01c2d1  
[2026-08-07 14:46:26] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:46:30] production.INFO: ClassifyInboundEmailJob: message 15812 classified as 'generic' (high).  
[2026-08-07 14:46:30] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:46:32] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:46:32] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:46:54] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 14:47:13] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:47:14] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:47:15] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:47:15] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:47:16] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:47:16] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 14:47:25] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:47:29] production.DEBUG: CheckTranscriptionStatusJob: recording 3425 → AssemblyAI status=completed (check #0)  
[2026-08-07 14:47:29] production.INFO: CheckTranscriptionStatusJob: completed for recording 3425 after 0 checks.  
[2026-08-07 14:47:29] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3425. {"status":404,"body":"Not found"} 
[2026-08-07 14:47:30] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3425  
[2026-08-07 14:47:35] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:47:45] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 14:47:47] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:47:48] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:47:49] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_3","CallStatus":"ringing","From":"client:agent_production_3","CallSid":"CA0aa25ee9d325e79a46eab87521a0c027","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4919"} 
[2026-08-07 14:47:49] production.DEBUG: TwilioController: handleOutbound {"call_id":4919,"CallSid":"CA0aa25ee9d325e79a46eab87521a0c027","From":"client:agent_production_3","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_3","CallStatus":"ringing","From":"client:agent_production_3","CallSid":"CA0aa25ee9d325e79a46eab87521a0c027","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4919"}} 
[2026-08-07 14:47:53] production.INFO: OcrExtractEvidenceJob: document 15613 — dispatched continuation from offset 400.  
[2026-08-07 14:47:53] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pages 401-420 of 420.  
[2026-08-07 14:47:53] production.INFO: AutoTranscribeRecordingJob: submitted recording 3426 → AssemblyAI 145047b9-07bf-4f8f-a49a-32e46249c997  
[2026-08-07 14:48:08] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3425. {"total_score":21,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 14:48:12] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:48:20] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:48:43] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 14:48:54] production.DEBUG: CheckTranscriptionStatusJob: recording 3426 → AssemblyAI status=completed (check #0)  
[2026-08-07 14:48:54] production.INFO: CheckTranscriptionStatusJob: completed for recording 3426 after 0 checks.  
[2026-08-07 14:48:54] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3426. {"status":404,"body":"Not found"} 
[2026-08-07 14:48:55] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3426  
[2026-08-07 14:49:03] production.INFO: OcrExtractEvidenceJob: document 15613 — OCR pipeline complete (420 pages).  
[2026-08-07 14:49:29] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3426. {"total_score":18,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 14:54:02] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 14:54:21] production.DEBUG: Twilio Request {"Called":"+441615700555","ToState":"Manchester","CallerCountry":"JE","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CA2d8628aeb71c1c1dd40b2487911d958a","To":"+441615700555","CallerZip":null,"ToCountry":"GB","CallToken":"%7B%22parentCallInfoToken%22%3A%22eyJhbGciOiJFUzI1NiJ9.eyJjYWxsU2lkIjoiQ0EyZDg2MjhhZWI3MWMxYzFkZDQwYjI0ODc5MTFkOTU4YSIsImZyb20iOiIrNDQ3Mzc4NTk4MDQ0IiwidG8iOiIrNDQxNjE1NzAwNTU1IiwiaWF0IjoiMTc4NjExMDg2MCJ9.xbsFXIQvHajwXkaUKLTSePx9BBX-z2pdkc1PzeaNJ6Jd_AtEyAeRMaIqfSbBv8dslGOiTbNn3htyBflpxSumUg%22%2C%22identityHeaderTokens%22%3A%5B%5D%7D","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"ringing","From":"+447378598044","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"JE","Caller":"+447378598044","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null} 
[2026-08-07 14:54:30] production.INFO: AutoTranscribeRecordingJob: submitted recording 3427 → AssemblyAI cd357307-f58b-44f1-bce1-db33ff3df02b  
[2026-08-07 14:54:47] production.DEBUG: TwilioDialFallbackController: dial action {"CallSid":"CA2d8628aeb71c1c1dd40b2487911d958a","DialCallSid":"CA3c708a626442d4f96604c62d09590324","DialCallStatus":"no-answer","DialCallDuration":null} 
[2026-08-07 14:55:07] production.DEBUG: Twilio Request {"Called":"+441615700555","ToState":"Manchester","CallerCountry":"JE","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CAe1b0c1982fa7c32b2e8639906ffddbe4","To":"+441615700555","CallerZip":null,"ToCountry":"GB","CallToken":"%7B%22parentCallInfoToken%22%3A%22eyJhbGciOiJFUzI1NiJ9.eyJjYWxsU2lkIjoiQ0FlMWIwYzE5ODJmYTdjMzJiMmU4NjM5OTA2ZmZkZGJlNCIsImZyb20iOiIrNDQ3Mzc4NTk4MDQ0IiwidG8iOiIrNDQxNjE1NzAwNTU1IiwiaWF0IjoiMTc4NjExMDkwNiJ9.EhRj5d57gV-9Yy9VixpW5sgiRxpdBGpnnwVQd-dxP_gJkWiUoMoiMUEIJX-5JsEbLRf0roVAZpmUD5yDgG-NsQ%22%2C%22identityHeaderTokens%22%3A%5B%5D%7D","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"ringing","From":"+447378598044","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"JE","Caller":"+447378598044","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null} 
[2026-08-07 14:55:31] production.DEBUG: CheckTranscriptionStatusJob: recording 3427 → AssemblyAI status=completed (check #0)  
[2026-08-07 14:55:31] production.INFO: CheckTranscriptionStatusJob: completed for recording 3427 after 0 checks.  
[2026-08-07 14:55:31] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3427. {"status":404,"body":"Not found"} 
[2026-08-07 14:55:32] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3427  
[2026-08-07 14:55:33] production.DEBUG: TwilioDialFallbackController: dial action {"CallSid":"CAe1b0c1982fa7c32b2e8639906ffddbe4","DialCallSid":"CA20ec14de15cb3270e71841721c1ae800","DialCallStatus":"no-answer","DialCallDuration":null} 
[2026-08-07 14:55:40] production.DEBUG: Twilio Request {"Called":"+441615700555","ToState":"Manchester","CallerCountry":"JE","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CAea4aac7b8e3a139ae11460be8ab35382","To":"+441615700555","CallerZip":null,"ToCountry":"GB","CallToken":"%7B%22parentCallInfoToken%22%3A%22eyJhbGciOiJFUzI1NiJ9.eyJjYWxsU2lkIjoiQ0FlYTRhYWM3YjhlM2ExMzlhZTExNDYwYmU4YWIzNTM4MiIsImZyb20iOiIrNDQ3Mzc4NTk4MDQ0IiwidG8iOiIrNDQxNjE1NzAwNTU1IiwiaWF0IjoiMTc4NjExMDkzOSJ9.RSNvSo3DyBw5m9sHN7TC_4R_J3E0msIURh5dsWt9tYMld-l9m54EZtc3NGXRBCzW_2_pBXL_9kyeRi9FCabs4g%22%2C%22identityHeaderTokens%22%3A%5B%5D%7D","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"ringing","From":"+447378598044","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"JE","Caller":"+447378598044","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null} 
[2026-08-07 14:55:40] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3427  
[2026-08-07 14:56:06] production.INFO: ExtractMessageAttachmentsJob: attachment 10825 (image001.jpg) skipped — unsupported type.  
[2026-08-07 14:56:08] production.INFO: ClassifyInboundEmailJob: message 15813 classified as 'dsar_response' (high).  
[2026-08-07 14:56:08] production.INFO: FindRelatedDsarJob: message 15813 matched via regex reference 'DSAR-20260731-8823D7' → DSAR 4151.  
[2026-08-07 14:56:11] production.INFO: FindRelatedDsarJob: message 15813 response_type=not_responsible.  
[2026-08-07 14:56:11] production.INFO: FindRelatedDsarJob: message 15813 → triage_queue=dsar_needs_research (response_type=not_responsible, dsar_id=4151).  
[2026-08-07 14:56:14] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3427. {"total_score":18,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 14:56:29] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3427. {"total_score":18,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 14:57:39] production.INFO: AutoTranscribeRecordingJob: submitted recording 3428 → AssemblyAI bbec7425-3c84-4134-9aca-863a26b73553  
[2026-08-07 14:57:44] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_3","CallStatus":"ringing","From":"client:agent_production_3","CallSid":"CAae320d6b96e89dee3405e417084ecca1","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4923"} 
[2026-08-07 14:57:44] production.DEBUG: TwilioController: handleOutbound {"call_id":4923,"CallSid":"CAae320d6b96e89dee3405e417084ecca1","From":"client:agent_production_3","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_3","CallStatus":"ringing","From":"client:agent_production_3","CallSid":"CAae320d6b96e89dee3405e417084ecca1","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4923"}} 
[2026-08-07 14:58:41] production.DEBUG: CheckTranscriptionStatusJob: recording 3428 → AssemblyAI status=completed (check #0)  
[2026-08-07 14:58:41] production.INFO: CheckTranscriptionStatusJob: completed for recording 3428 after 0 checks.  
[2026-08-07 14:58:42] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3428. {"status":404,"body":"Not found"} 
[2026-08-07 14:58:43] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3428  
[2026-08-07 14:59:25] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 14:59:43] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3428. {"total_score":30,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 15:00:18] production.INFO: AutoTranscribeRecordingJob: submitted recording 3429 → AssemblyAI 46d78e07-3cce-40b8-abb7-b3cb3c2768a3  
[2026-08-07 15:01:19] production.DEBUG: CheckTranscriptionStatusJob: recording 3429 → AssemblyAI status=completed (check #0)  
[2026-08-07 15:01:19] production.INFO: CheckTranscriptionStatusJob: completed for recording 3429 after 0 checks.  
[2026-08-07 15:01:19] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3429. {"status":404,"body":"Not found"} 
[2026-08-07 15:01:20] production.DEBUG: TwilioDialFallbackController: dial action {"CallSid":"CAea4aac7b8e3a139ae11460be8ab35382","DialCallSid":"CA56b8e37021ffeeb905c2b94dab9ee1a0","DialCallStatus":"completed","DialCallDuration":"330"} 
[2026-08-07 15:01:20] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3429  
[2026-08-07 15:01:34] production.INFO: AutoTranscribeRecordingJob: submitted recording 3430 → AssemblyAI a5d1909c-d994-4180-a333-8b1f062226eb  
[2026-08-07 15:01:57] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3429. {"total_score":4,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 15:02:35] production.DEBUG: CheckTranscriptionStatusJob: recording 3430 → AssemblyAI status=completed (check #0)  
[2026-08-07 15:02:35] production.INFO: CheckTranscriptionStatusJob: completed for recording 3430 after 0 checks.  
[2026-08-07 15:02:35] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3430. {"status":404,"body":"Not found"} 
[2026-08-07 15:02:38] production.DEBUG: ClassifyAndScoreCallJob: classification=follow_up for recording 3430  
[2026-08-07 15:05:33] production.INFO: AutoTranscribeRecordingJob: submitted recording 3431 → AssemblyAI 9fb3b2ec-2b1c-4760-8fe1-d455525cc44b  
[2026-08-07 15:05:50] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:06:12] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QARYG8N8JCXM8BTT9F2Q"} 
[2026-08-07 15:06:12] production.INFO: eSign webhook unmatched document {"document_id":"01KZE8QARYG8N8JCXM8BTT9F2Q"} 
[2026-08-07 15:06:12] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QATZ2574YN6J6RRDA947"} 
[2026-08-07 15:06:12] production.INFO: eSign webhook unmatched document {"document_id":"01KZE8QATZ2574YN6J6RRDA947"} 
[2026-08-07 15:06:13] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QAVFZEYGJ4VXTDFJ64GS"} 
[2026-08-07 15:06:13] production.INFO: eSign webhook unmatched document {"document_id":"01KZE8QAVFZEYGJ4VXTDFJ64GS"} 
[2026-08-07 15:06:14] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QAVYQ7H7HHBM76WE7ND0"} 
[2026-08-07 15:06:14] production.INFO: eSign webhook unmatched document {"document_id":"01KZE8QAVYQ7H7HHBM76WE7ND0"} 
[2026-08-07 15:06:14] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QAYHRG0APW0TYNQND260"} 
[2026-08-07 15:06:14] production.INFO: eSign webhook unmatched document {"document_id":"01KZE8QAYHRG0APW0TYNQND260"} 
[2026-08-07 15:06:15] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QAZGJ4N40H3WZT2JNY7M"} 
[2026-08-07 15:06:15] production.INFO: eSign webhook unmatched document {"document_id":"01KZE8QAZGJ4N40H3WZT2JNY7M"} 
[2026-08-07 15:06:15] production.INFO: eSign signing-link email: firing trigger (single request link) {"contract_request_id":989,"documents":6,"has_signing_url":true} 
[2026-08-07 15:06:16] production.DEBUG: eSign webhook received {"event":"document.sent","document_id":"01KZE8QARYG8N8JCXM8BTT9F2Q"} 
[2026-08-07 15:06:16] production.DEBUG: eSign webhook received {"event":"document.sent","document_id":"01KZE8QATZ2574YN6J6RRDA947"} 
[2026-08-07 15:06:17] production.DEBUG: eSign webhook received {"event":"document.sent","document_id":"01KZE8QAVFZEYGJ4VXTDFJ64GS"} 
[2026-08-07 15:06:18] production.DEBUG: eSign webhook received {"event":"document.sent","document_id":"01KZE8QAVYQ7H7HHBM76WE7ND0"} 
[2026-08-07 15:06:18] production.DEBUG: eSign webhook received {"event":"document.sent","document_id":"01KZE8QAYHRG0APW0TYNQND260"} 
[2026-08-07 15:06:19] production.DEBUG: eSign webhook received {"event":"document.sent","document_id":"01KZE8QAZGJ4N40H3WZT2JNY7M"} 
[2026-08-07 15:06:23] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QARYG8N8JCXM8BTT9F2Q"} 
[2026-08-07 15:06:24] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QATZ2574YN6J6RRDA947"} 
[2026-08-07 15:06:24] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QAVFZEYGJ4VXTDFJ64GS"} 
[2026-08-07 15:06:25] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QAVYQ7H7HHBM76WE7ND0"} 
[2026-08-07 15:06:28] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QAYHRG0APW0TYNQND260"} 
[2026-08-07 15:06:29] production.DEBUG: eSign webhook received {"event":"document.created","document_id":"01KZE8QAZGJ4N40H3WZT2JNY7M"} 
[2026-08-07 15:06:31] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:06:34] production.DEBUG: CheckTranscriptionStatusJob: recording 3431 → AssemblyAI status=completed (check #0)  
[2026-08-07 15:06:34] production.INFO: CheckTranscriptionStatusJob: completed for recording 3431 after 0 checks.  
[2026-08-07 15:06:35] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3431. {"status":404,"body":"Not found"} 
[2026-08-07 15:06:36] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3431  
[2026-08-07 15:07:30] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3431. {"total_score":72,"risk_rating":"compliance_concern","has_sections":true} 
[2026-08-07 15:10:01] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:10:04] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 15:11:15] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 15:13:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:13:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 15:15:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 15:15:14] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:16:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:16:41] production.INFO: ClassifyInboundEmailJob: message 15817 classified as 'dsar_response' (high).  
[2026-08-07 15:16:42] production.INFO: FindRelatedDsarJob: message 15817 — dsar_ref='', inst_ref='IR5901'.  
[2026-08-07 15:16:52] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 15:16:59] production.INFO: FindRelatedDsarJob: message 15817 — AI matcher dsar_id=4114, confidence=low.  
[2026-08-07 15:16:59] production.INFO: FindRelatedDsarJob: message 15817 — extracted reference 'IR5901' but no DSAR matched.  
[2026-08-07 15:17:02] production.INFO: FindRelatedDsarJob: message 15817 response_type=acknowledgement.  
[2026-08-07 15:17:02] production.INFO: FindRelatedDsarJob: message 15817 → triage_queue=dsar_updates (response_type=acknowledgement, dsar_id=none).  
[2026-08-07 15:21:20] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:22:44] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:23:11] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:23:21] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:24:36] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:24:40] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":null,"resolved_phone_number_id":null,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:24:44] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:25:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:25:07] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CA382d20f2d66cd8dd0cb4dc0fc3d8253f","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4924"} 
[2026-08-07 15:25:07] production.DEBUG: TwilioController: handleOutbound {"call_id":4924,"CallSid":"CA382d20f2d66cd8dd0cb4dc0fc3d8253f","From":"client:agent_production_37","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CA382d20f2d66cd8dd0cb4dc0fc3d8253f","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4924"}} 
[2026-08-07 15:26:25] production.INFO: ClassifyInboundEmailJob: message 15818 classified as 'dsar_response' (high).  
[2026-08-07 15:26:26] production.INFO: FindRelatedDsarJob: message 15818 — dsar_ref='', inst_ref='IR5901'.  
[2026-08-07 15:26:37] production.INFO: FindRelatedDsarJob: message 15818 — AI matcher dsar_id=, confidence=low.  
[2026-08-07 15:26:37] production.INFO: FindRelatedDsarJob: message 15818 — extracted reference 'IR5901' but no DSAR matched.  
[2026-08-07 15:26:39] production.INFO: FindRelatedDsarJob: message 15818 response_type=no_record.  
[2026-08-07 15:26:39] production.INFO: FindRelatedDsarJob: message 15818 → triage_queue=dsar_needs_research (response_type=no_record, dsar_id=none).  
[2026-08-07 15:28:00] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 15:29:30] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 15:35:18] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA658d3acfb3aeae1ceed8dd82b69b05e2","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4925"} 
[2026-08-07 15:35:18] production.DEBUG: TwilioController: handleOutbound {"call_id":4925,"CallSid":"CA658d3acfb3aeae1ceed8dd82b69b05e2","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA658d3acfb3aeae1ceed8dd82b69b05e2","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4925"}} 
[2026-08-07 15:36:47] production.INFO: AutoTranscribeRecordingJob: submitted recording 3432 → AssemblyAI 1cd44149-dd52-4132-a800-ebae0cf51f40  
[2026-08-07 15:37:48] production.DEBUG: CheckTranscriptionStatusJob: recording 3432 → AssemblyAI status=completed (check #0)  
[2026-08-07 15:37:48] production.INFO: CheckTranscriptionStatusJob: completed for recording 3432 after 0 checks.  
[2026-08-07 15:37:48] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3432. {"status":404,"body":"Not found"} 
[2026-08-07 15:37:49] production.DEBUG: ClassifyAndScoreCallJob: classification=follow_up for recording 3432  
[2026-08-07 15:41:31] production.INFO: AutoTranscribeRecordingJob: submitted recording 3433 → AssemblyAI 001ffa89-e6db-4dff-be1d-37f37caec611  
[2026-08-07 15:42:28] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA3a957349cb63b1f69b9522c5ff03d11f","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4926"} 
[2026-08-07 15:42:28] production.DEBUG: TwilioController: handleOutbound {"call_id":4926,"CallSid":"CA3a957349cb63b1f69b9522c5ff03d11f","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA3a957349cb63b1f69b9522c5ff03d11f","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4926"}} 
[2026-08-07 15:42:32] production.DEBUG: CheckTranscriptionStatusJob: recording 3433 → AssemblyAI status=completed (check #0)  
[2026-08-07 15:42:32] production.INFO: CheckTranscriptionStatusJob: completed for recording 3433 after 0 checks.  
[2026-08-07 15:42:32] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3433. {"status":404,"body":"Not found"} 
[2026-08-07 15:42:35] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3433  
[2026-08-07 15:43:15] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3433. {"total_score":6,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 15:43:50] production.INFO: AutoTranscribeRecordingJob: submitted recording 3434 → AssemblyAI f18d0066-38fc-43d3-a156-eca0244edc6e  
[2026-08-07 15:44:19] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CA48167f29acfb06a911476c7336f837e9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4927"} 
[2026-08-07 15:44:19] production.DEBUG: TwilioController: handleOutbound {"call_id":4927,"CallSid":"CA48167f29acfb06a911476c7336f837e9","From":"client:agent_production_37","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CA48167f29acfb06a911476c7336f837e9","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4927"}} 
[2026-08-07 15:44:40] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA23762d170833ca1c063d2343cb32d949","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4928"} 
[2026-08-07 15:44:40] production.DEBUG: TwilioController: handleOutbound {"call_id":4928,"CallSid":"CA23762d170833ca1c063d2343cb32d949","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA23762d170833ca1c063d2343cb32d949","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4928"}} 
[2026-08-07 15:44:51] production.DEBUG: CheckTranscriptionStatusJob: recording 3434 → AssemblyAI status=completed (check #0)  
[2026-08-07 15:44:51] production.INFO: CheckTranscriptionStatusJob: completed for recording 3434 after 0 checks.  
[2026-08-07 15:44:51] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3434. {"status":404,"body":"Not found"} 
[2026-08-07 15:44:52] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3434  
[2026-08-07 15:44:54] production.DEBUG: Twilio Request {"Called":"+441618880834","ToState":"Manchester","CallerCountry":"GB","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CAf936e07a0d0c9c6198b1d83a5d31d056","To":"+441618880834","CallerZip":null,"ToCountry":"GB","CallToken":"%7B%22parentCallInfoToken%22%3A%22eyJhbGciOiJFUzI1NiJ9.eyJjYWxsU2lkIjoiQ0FmOTM2ZTA3YTBkMGM5YzYxOThiMWQ4M2E1ZDMxZDA1NiIsImZyb20iOiIrNDQ3OTM2MzYwNjk1IiwidG8iOiIrNDQxNjE4ODgwODM0IiwiaWF0IjoiMTc4NjExMzg5MyJ9._y94-uHX16bI2rXOm6DwavZ_U47NfTBELQpQeqI1lbswbm-Mez9zalepAbEiWGiy3-U74Vz10ZvixSa-GUnMig%22%2C%22identityHeaderTokens%22%3A%5B%5D%7D","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"ringing","From":"+447936360695","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"GB","Caller":"+447936360695","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null} 
[2026-08-07 15:45:04] production.DEBUG: TwilioDialFallbackController: dial action {"CallSid":"CAf936e07a0d0c9c6198b1d83a5d31d056","DialCallSid":"CA0ddc7b4463ae937fb952b85f7ef05090","DialCallStatus":"busy","DialCallDuration":null} 
[2026-08-07 15:45:17] production.DEBUG: TwilioDialFallbackController: dial action {"CallSid":"CAf936e07a0d0c9c6198b1d83a5d31d056","DialCallSid":null,"DialCallStatus":null,"DialCallDuration":null} 
[2026-08-07 15:45:21] production.INFO: AutoTranscribeRecordingJob: submitted recording 3435 → AssemblyAI 6a07febb-6a43-4213-8030-aa7cae0e4aca  
[2026-08-07 15:45:21] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.36] with payload:
{
    "type": "App\\Notifications\\VoicemailReceivedNotification",
    "title": "New Voicemail",
    "message": "From Mary Caldwell \u00b7 0:01",
    "recording_id": 3435,
    "communication_id": 4929,
    "client_id": 1207,
    "caller_name": "Mary Caldwell",
    "duration": 1,
    "solicitor_id": 3,
    "id": "e9ab1932-8064-4871-b17f-216c4697ed8e",
    "socket": null
}  
[2026-08-07 15:46:23] production.DEBUG: CheckTranscriptionStatusJob: recording 3435 → AssemblyAI status=completed (check #0)  
[2026-08-07 15:46:23] production.INFO: CheckTranscriptionStatusJob: completed for recording 3435 after 0 checks.  
[2026-08-07 15:46:24] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3435. {"status":404,"body":"Not found"} 
[2026-08-07 15:46:24] production.WARNING: ClassifyAndScoreCallJob: no completed transcript for recording 3435.  
[2026-08-07 15:47:07] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 15:49:47] production.INFO: AutoTranscribeRecordingJob: submitted recording 3436 → AssemblyAI d8acac03-acbb-4aaa-b594-e42238845be2  
[2026-08-07 15:50:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 15:50:48] production.DEBUG: CheckTranscriptionStatusJob: recording 3436 → AssemblyAI status=completed (check #0)  
[2026-08-07 15:50:48] production.INFO: CheckTranscriptionStatusJob: completed for recording 3436 after 0 checks.  
[2026-08-07 15:50:48] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3436. {"status":404,"body":"Not found"} 
[2026-08-07 15:50:49] production.DEBUG: ClassifyAndScoreCallJob: classification=initial for recording 3436  
[2026-08-07 15:51:10] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 15:51:21] production.DEBUG: temp/dsar-merged-4569bd9e-22a3-4fc1-8ffe-c5fdfdb3505b.pdf  
[2026-08-07 15:51:22] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 15:51:32] production.DEBUG: ClassifyAndScoreCallJob: scorer returned for recording 3436. {"total_score":5,"risk_rating":"high_risk","has_sections":true} 
[2026-08-07 15:52:56] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 15:53:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:54:56] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CA5ecdc0cbf4861eeb9c93b50daaacdbb6","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4930"} 
[2026-08-07 15:54:56] production.DEBUG: TwilioController: handleOutbound {"call_id":4930,"CallSid":"CA5ecdc0cbf4861eeb9c93b50daaacdbb6","From":"client:agent_production_37","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_37","CallStatus":"ringing","From":"client:agent_production_37","CallSid":"CA5ecdc0cbf4861eeb9c93b50daaacdbb6","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4930"}} 
[2026-08-07 15:55:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 15:55:31] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA5e0c5a81ca3366ad317f8161ae381d05","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4931"} 
[2026-08-07 15:55:31] production.DEBUG: TwilioController: handleOutbound {"call_id":4931,"CallSid":"CA5e0c5a81ca3366ad317f8161ae381d05","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA5e0c5a81ca3366ad317f8161ae381d05","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4931"}} 
[2026-08-07 15:55:56] production.INFO: ExtractMessageAttachmentsJob: attachment 10829 (image001.png) skipped — unsupported type.  
[2026-08-07 15:55:56] production.INFO: ExtractMessageAttachmentsJob: attachment 10830 (image002.jpg) skipped — unsupported type.  
[2026-08-07 15:55:58] production.INFO: ClassifyInboundEmailJob: message 15824 classified as 'dsar_response' (high).  
[2026-08-07 15:56:01] production.INFO: FindRelatedDsarJob: message 15824 — dsar_ref='', inst_ref='SAR26-27 - 1220-Access-Redress'.  
[2026-08-07 15:56:17] production.INFO: FindRelatedDsarJob: message 15824 — AI matcher dsar_id=, confidence=low.  
[2026-08-07 15:56:17] production.INFO: FindRelatedDsarJob: message 15824 — extracted reference 'SAR26-27 - 1220-Access-Redress' but no DSAR matched.  
[2026-08-07 15:56:19] production.INFO: FindRelatedDsarJob: message 15824 response_type=acknowledgement.  
[2026-08-07 15:56:19] production.INFO: FindRelatedDsarJob: message 15824 → triage_queue=dsar_updates (response_type=acknowledgement, dsar_id=none).  
[2026-08-07 15:57:10] production.INFO: AutoTranscribeRecordingJob: submitted recording 3437 → AssemblyAI 2869b72a-98e4-44c4-a7d5-1e6b5f976f7e  
[2026-08-07 15:58:11] production.DEBUG: CheckTranscriptionStatusJob: recording 3437 → AssemblyAI status=completed (check #0)  
[2026-08-07 15:58:11] production.INFO: CheckTranscriptionStatusJob: completed for recording 3437 after 0 checks.  
[2026-08-07 15:58:11] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3437. {"status":404,"body":"Not found"} 
[2026-08-07 15:58:12] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3437  
[2026-08-07 15:58:39] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA615d5d4c61725b67ff4656b3d7811f7c","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4932"} 
[2026-08-07 15:58:39] production.DEBUG: TwilioController: handleOutbound {"call_id":4932,"CallSid":"CA615d5d4c61725b67ff4656b3d7811f7c","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA615d5d4c61725b67ff4656b3d7811f7c","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4932"}} 
[2026-08-07 15:59:15] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 15:59:39] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 15:59:50] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAaaf29b40b7a01c96773cc62aa36d552a","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4933"} 
[2026-08-07 15:59:50] production.DEBUG: TwilioController: handleOutbound {"call_id":4933,"CallSid":"CAaaf29b40b7a01c96773cc62aa36d552a","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAaaf29b40b7a01c96773cc62aa36d552a","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4933"}} 
[2026-08-07 16:01:18] production.INFO: AutoTranscribeRecordingJob: submitted recording 3438 → AssemblyAI b03b1386-e558-41ca-ae5d-a79facf5c9df  
[2026-08-07 16:02:00] production.INFO: ExtractMessageAttachmentsJob: attachment 10831 (image001.png) skipped — unsupported type.  
[2026-08-07 16:02:00] production.INFO: ExtractMessageAttachmentsJob: attachment 10832 (image002.jpg) skipped — unsupported type.  
[2026-08-07 16:02:04] production.INFO: ClassifyInboundEmailJob: message 15829 classified as 'dsar_response' (high).  
[2026-08-07 16:02:06] production.INFO: FindRelatedDsarJob: message 15829 — dsar_ref='', inst_ref='SAR26-27 - 1221-Access-Redress'.  
[2026-08-07 16:02:07] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 16:02:18] production.INFO: FindRelatedDsarJob: message 15829 — AI matcher dsar_id=, confidence=low.  
[2026-08-07 16:02:18] production.INFO: FindRelatedDsarJob: message 15829 — extracted reference 'SAR26-27 - 1221-Access-Redress' but no DSAR matched.  
[2026-08-07 16:02:19] production.DEBUG: CheckTranscriptionStatusJob: recording 3438 → AssemblyAI status=completed (check #0)  
[2026-08-07 16:02:19] production.INFO: CheckTranscriptionStatusJob: completed for recording 3438 after 0 checks.  
[2026-08-07 16:02:19] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3438. {"status":404,"body":"Not found"} 
[2026-08-07 16:02:20] production.INFO: ClassifyAndScoreCallJob: skipping non-client call (call_type=institution) for recording 3438.  
[2026-08-07 16:02:20] production.INFO: FindRelatedDsarJob: message 15829 response_type=acknowledgement.  
[2026-08-07 16:02:20] production.INFO: FindRelatedDsarJob: message 15829 → triage_queue=dsar_updates (response_type=acknowledgement, dsar_id=none).  
[2026-08-07 16:02:46] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 16:02:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 16:03:10] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 16:03:19] production.DEBUG: temp/dsar-merged-2299c0b6-6055-4ef8-ac9e-598b77d6b37c.pdf  
[2026-08-07 16:03:21] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 16:03:25] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 16:04:13] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA10df1e354bea43ea316dc012f13ebba3","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4934"} 
[2026-08-07 16:04:13] production.DEBUG: TwilioController: handleOutbound {"call_id":4934,"CallSid":"CA10df1e354bea43ea316dc012f13ebba3","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CA10df1e354bea43ea316dc012f13ebba3","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4934"}} 
[2026-08-07 16:05:03] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 16:05:04] production.INFO: AutoTranscribeRecordingJob: submitted recording 3439 → AssemblyAI ce9fa303-d1af-421a-a48e-7f5cda9c4d36  
[2026-08-07 16:05:10] production.DEBUG: temp/dsar-merged-aef29a7a-452c-49db-a847-3100e356b4ff.pdf  
[2026-08-07 16:05:13] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 16:06:05] production.DEBUG: CheckTranscriptionStatusJob: recording 3439 → AssemblyAI status=completed (check #0)  
[2026-08-07 16:06:05] production.INFO: CheckTranscriptionStatusJob: completed for recording 3439 after 0 checks.  
[2026-08-07 16:06:05] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3439. {"status":404,"body":"Not found"} 
[2026-08-07 16:06:05] production.INFO: ClassifyAndScoreCallJob: skipping recording 3439 — too short to classify (duration=25s, words=75).  
[2026-08-07 16:06:24] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAf3e62ba673d54b5f14dd1606d962728f","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4935"} 
[2026-08-07 16:06:24] production.DEBUG: TwilioController: handleOutbound {"call_id":4935,"CallSid":"CAf3e62ba673d54b5f14dd1606d962728f","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAf3e62ba673d54b5f14dd1606d962728f","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4935"}} 
[2026-08-07 16:06:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 16:07:19] production.INFO: AutoTranscribeRecordingJob: submitted recording 3440 → AssemblyAI 2367d831-0ca6-4be6-8473-cb9b5c1cf812  
[2026-08-07 16:08:07] production.DEBUG: Twilio Request {"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAf4e2cc153f16f2eea24ab5604ca8ca47","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4936"} 
[2026-08-07 16:08:07] production.DEBUG: TwilioController: handleOutbound {"call_id":4936,"CallSid":"CAf4e2cc153f16f2eea24ab5604ca8ca47","From":"client:agent_production_26","Direction":"inbound","params":{"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ApiVersion":"2010-04-01","Called":null,"Caller":"client:agent_production_26","CallStatus":"ringing","From":"client:agent_production_26","CallSid":"CAf4e2cc153f16f2eea24ab5604ca8ca47","To":null,"Direction":"inbound","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","call_id":"4936"}} 
[2026-08-07 16:08:21] production.DEBUG: CheckTranscriptionStatusJob: recording 3440 → AssemblyAI status=completed (check #0)  
[2026-08-07 16:08:21] production.INFO: CheckTranscriptionStatusJob: completed for recording 3440 after 0 checks.  
[2026-08-07 16:08:21] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3440. {"status":404,"body":"Not found"} 
[2026-08-07 16:08:21] production.INFO: ClassifyAndScoreCallJob: skipping recording 3440 — too short to classify (duration=29s, words=87).  
[2026-08-07 16:08:36] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 16:09:38] production.DEBUG: temp/dsar-merged-8e90a8e5-a3da-4926-b138-35d8ac731236.pdf  
[2026-08-07 16:09:40] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 16:11:50] production.INFO: ClassifyInboundEmailJob: message 15839 classified as 'dsar_response' (high).  
[2026-08-07 16:11:51] production.INFO: FindRelatedDsarJob: message 15839 — dsar_ref='100110', inst_ref='61844'.  
[2026-08-07 16:11:51] production.INFO: FindRelatedDsarJob: message 15839 matched DSAR 1460 via reference lookup (100110, 61844).  
[2026-08-07 16:11:51] production.INFO: FindRelatedDsarJob: saved receiver_reference '61844' for DSAR 1460.  
[2026-08-07 16:11:53] production.INFO: FindRelatedDsarJob: message 15839 response_type=delay_notice.  
[2026-08-07 16:11:53] production.INFO: FindRelatedDsarJob: message 15839 → triage_queue=dsar_updates (response_type=delay_notice, dsar_id=1460).  
[2026-08-07 16:13:04] production.INFO: AutoTranscribeRecordingJob: submitted recording 3441 → AssemblyAI 5e4d98ae-f8e4-4c43-a1e1-090efe024970  
[2026-08-07 16:14:05] production.DEBUG: CheckTranscriptionStatusJob: recording 3441 → AssemblyAI status=completed (check #0)  
[2026-08-07 16:14:05] production.INFO: CheckTranscriptionStatusJob: completed for recording 3441 after 0 checks.  
[2026-08-07 16:14:05] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3441. {"status":404,"body":"Not found"} 
[2026-08-07 16:14:06] production.DEBUG: ClassifyAndScoreCallJob: classification=follow_up for recording 3441  
[2026-08-07 16:14:17] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 16:14:51] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_37"} 
[2026-08-07 16:16:24] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_26"} 
[2026-08-07 16:16:43] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 16:27:51] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 16:28:54] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 16:28:56] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_28"} 
[2026-08-07 16:46:58] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 16:57:28] production.INFO: ClassifyInboundEmailJob: message 15840 classified as 'dsar_response' (high).  
[2026-08-07 16:57:28] production.INFO: FindRelatedDsarJob: message 15840 matched via regex reference 'DSAR-20260721-977946' → DSAR 4006.  
[2026-08-07 16:57:30] production.INFO: FindRelatedDsarJob: message 15840 response_type=portal_response.  
[2026-08-07 16:57:30] production.INFO: FindRelatedDsarJob: message 15840 → triage_queue=portal_response (response_type=portal_response, dsar_id=4006).  
[2026-08-07 16:59:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 17:16:34] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 17:19:14] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 17:27:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 17:42:52] production.DEBUG: Twilio Request {"Called":"+441618880834","ToState":"Manchester","CallerCountry":"GB","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CAea432a46c50c3bc747346ad0907e8abb","To":"+441618880834","CallerZip":null,"ToCountry":"GB","CallToken":"%7B%22parentCallInfoToken%22%3A%22eyJhbGciOiJFUzI1NiJ9.eyJjYWxsU2lkIjoiQ0FlYTQzMmE0NmM1MGMzYmM3NDczNDZhZDA5MDdlOGFiYiIsImZyb20iOiIrNDQ3NTk0Nzc2ODQ2IiwidG8iOiIrNDQxNjE4ODgwODM0IiwiaWF0IjoiMTc4NjEyMDk3MiJ9.QPNf5zSjbszn5OzzChZyF6oCGnEbEO6DJSayXdWtcsY_bxAD9aPbf7K3seNgcKVMoJsXM5fPLe2YbszpIMJLlg%22%2C%22identityHeaderTokens%22%3A%5B%5D%7D","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"ringing","From":"+447594776846","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"GB","Caller":"+447594776846","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null} 
[2026-08-07 17:43:13] production.DEBUG: Twilio Request {"Called":"+441618880834","ToState":"Manchester","CallerCountry":"GB","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CA973ee7b3856eed51bec41b65390f0b8d","To":"+441618880834","CallerZip":null,"ToCountry":"GB","CallToken":"%7B%22parentCallInfoToken%22%3A%22eyJhbGciOiJFUzI1NiJ9.eyJjYWxsU2lkIjoiQ0E5NzNlZTdiMzg1NmVlZDUxYmVjNDFiNjUzOTBmMGI4ZCIsImZyb20iOiIrNDQ3ODc3Mjk2MTY2IiwidG8iOiIrNDQxNjE4ODgwODM0IiwiaWF0IjoiMTc4NjEyMDk5MyJ9.KBhu3J6oLChvh8-LuEMJUkhj7ME2t5bA8UluIx2mHZi0xw1CSjI8hz4olmWOaJ-4ISmC3xEDmUwPpo3ogEzTWQ%22%2C%22identityHeaderTokens%22%3A%5B%5D%7D","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"ringing","From":"+447877296166","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"GB","Caller":"+447877296166","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null} 
[2026-08-07 17:43:27] production.DEBUG: Twilio Request {"Called":"+441618880834","Digits":"#","RecordingUrl":"https://api.twilio.com/2010-04-01/Accounts/AC984ab7ddf0c2d6562dfe6d27e1bc10be/Recordings/REa1673992b34279adaae570196e37bf72","ToState":"Manchester","CallerCountry":"GB","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CA973ee7b3856eed51bec41b65390f0b8d","To":"+441618880834","CallerZip":null,"ToCountry":"GB","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"in-progress","RecordingSid":"REa1673992b34279adaae570196e37bf72","From":"+447877296166","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"GB","Caller":"+447877296166","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null,"RecordingDuration":"0"} 
[2026-08-07 17:43:27] production.ERROR: TwilioController: failed to handle inbound call. {"from":"+447877296166","to":"+441618880834","error":"SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'CA973ee7b3856eed51bec41b65390f0b8d' for key 'calls.calls_provider_call_sid_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: fintrixorcouk_ha, SQL: insert into `calls` (`solicitor_id`, `assigned_agent_id`, `answered_by_agent_id`, `solicitor_phone_number_id`, `provider`, `provider_call_sid`, `from_number`, `to_number`, `phone_number_type_slug`, `call_type`, `queue_type`, `target_label`, `target_type`, `is_recorded`, `recording_notice_played`, `meta`, `communication_id`, `updated_at`, `created_at`) values (3, 36, ?, 4, twilio, CA973ee7b3856eed51bec41b65390f0b8d, +447877296166, +441618880834, client, client, ?, Angela Smith Saini, Client, 1, 0, {\"twilio_call_status\":\"in-progress\",\"twilio_direction\":\"inbound\",\"raw_payload\":{\"Called\":\"+441618880834\",\"Digits\":\"#\",\"RecordingUrl\":\"https:\\/\\/api.twilio.com\\/2010-04-01\\/Accounts\\/AC984ab7ddf0c2d6562dfe6d27e1bc10be\\/Recordings\\/REa1673992b34279adaae570196e37bf72\",\"ToState\":\"Manchester\",\"CallerCountry\":\"GB\",\"Direction\":\"inbound\",\"CallerState\":null,\"ToZip\":null,\"CallSid\":\"CA973ee7b3856eed51bec41b65390f0b8d\",\"To\":\"+441618880834\",\"CallerZip\":null,\"ToCountry\":\"GB\",\"CalledZip\":null,\"ApiVersion\":\"2010-04-01\",\"CalledCity\":null,\"CallStatus\":\"in-progress\",\"RecordingSid\":\"REa1673992b34279adaae570196e37bf72\",\"From\":\"+447877296166\",\"AccountSid\":\"AC984ab7ddf0c2d6562dfe6d27e1bc10be\",\"CalledCountry\":\"GB\",\"CallerCity\":null,\"ApplicationSid\":\"AP833f5b0190f286e33a7cf1ae0dbf0ce2\",\"ToCity\":null,\"FromCountry\":\"GB\",\"Caller\":\"+447877296166\",\"FromCity\":null,\"CalledState\":\"Manchester\",\"FromZip\":null,\"FromState\":null,\"RecordingDuration\":\"0\"}}, 4939, 2026-08-07 17:43:27, 2026-08-07 17:43:27))","exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'CA973ee7b3856eed51bec41b65390f0b8d' for key 'calls.calls_provider_call_sid_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: fintrixorcouk_ha, SQL: insert into `calls` (`solicitor_id`, `assigned_agent_id`, `answered_by_agent_id`, `solicitor_phone_number_id`, `provider`, `provider_call_sid`, `from_number`, `to_number`, `phone_number_type_slug`, `call_type`, `queue_type`, `target_label`, `target_type`, `is_recorded`, `recording_notice_played`, `meta`, `communication_id`, `updated_at`, `created_at`) values (3, 36, ?, 4, twilio, CA973ee7b3856eed51bec41b65390f0b8d, +447877296166, +441618880834, client, client, ?, Angela Smith Saini, Client, 1, 0, {\"twilio_call_status\":\"in-progress\",\"twilio_direction\":\"inbound\",\"raw_payload\":{\"Called\":\"+441618880834\",\"Digits\":\"#\",\"RecordingUrl\":\"https:\\/\\/api.twilio.com\\/2010-04-01\\/Accounts\\/AC984ab7ddf0c2d6562dfe6d27e1bc10be\\/Recordings\\/REa1673992b34279adaae570196e37bf72\",\"ToState\":\"Manchester\",\"CallerCountry\":\"GB\",\"Direction\":\"inbound\",\"CallerState\":null,\"ToZip\":null,\"CallSid\":\"CA973ee7b3856eed51bec41b65390f0b8d\",\"To\":\"+441618880834\",\"CallerZip\":null,\"ToCountry\":\"GB\",\"CalledZip\":null,\"ApiVersion\":\"2010-04-01\",\"CalledCity\":null,\"CallStatus\":\"in-progress\",\"RecordingSid\":\"REa1673992b34279adaae570196e37bf72\",\"From\":\"+447877296166\",\"AccountSid\":\"AC984ab7ddf0c2d6562dfe6d27e1bc10be\",\"CalledCountry\":\"GB\",\"CallerCity\":null,\"ApplicationSid\":\"AP833f5b0190f286e33a7cf1ae0dbf0ce2\",\"ToCity\":null,\"FromCountry\":\"GB\",\"Caller\":\"+447877296166\",\"FromCity\":null,\"CalledState\":\"Manchester\",\"FromZip\":null,\"FromState\":null,\"RecordingDuration\":\"0\"}}, 4939, 2026-08-07 17:43:27, 2026-08-07 17:43:27)) at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback('insert into `ca...', Array, Object(Closure))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run('insert into `ca...', Array, Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert('insert into `ca...', Array, 'id')
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4170): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `ca...', Array, 'id')
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2237): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(391): Illuminate\\Database\\Eloquent\\Model->save()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->{closure:Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany::create():388}(Object(App\\Models\\Communication\\Call))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(388): tap(Object(App\\Models\\Communication\\Call), Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(57): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->create(Array)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Actions\\Communications\\CreateInboundCommunicationAction->{closure:App\\Actions\\Communications\\CreateInboundCommunicationAction::handle():30}(Object(Illuminate\\Database\\MySqlConnection))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate\\Database\\Connection->transaction(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#15 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(30): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#16 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/HandleInboundCallAction.php(30): App\\Actions\\Communications\\CreateInboundCommunicationAction->handle(3, Object(App\\Models\\Communication\\SolicitorPhoneNumber), '+447877296166', Object(App\\Models\\Client\\Client), Array)
#17 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(33): App\\Actions\\Communications\\HandleInboundCallAction->handle('+447877296166', '+441618880834', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(17): App\\Http\\Controllers\\Twilio\\TwilioController->handleInbound(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Twilio\\TwilioController->__invoke(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#20 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#21 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(35): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#22 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#27 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/VerifyTwilioWebhook.php(70): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\VerifyTwilioWebhook->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/PassTenantThroughToView.php(17): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\PassTenantThroughToView->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/SetSolicitorFromDomain.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\SetSolicitorFromDomain->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#48 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#52 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#53 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#54 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#56 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#58 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#60 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#62 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#68 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#70 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#71 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#72 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#73 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#74 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#75 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#76 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#77 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#78 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#79 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#80 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#81 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#82 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#83 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#84 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#85 /home/fintrixorcouk/public_html/ha/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#86 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'CA973ee7b3856eed51bec41b65390f0b8d' for key 'calls.calls_provider_call_sid_unique' at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\\Database\\MySqlConnection->{closure:Illuminate\\Database\\MySqlConnection::insert():42}('insert into `ca...', Array)
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback('insert into `ca...', Array, Object(Closure))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run('insert into `ca...', Array, Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert('insert into `ca...', Array, 'id')
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4170): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `ca...', Array, 'id')
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2237): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(391): Illuminate\\Database\\Eloquent\\Model->save()
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->{closure:Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany::create():388}(Object(App\\Models\\Communication\\Call))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(388): tap(Object(App\\Models\\Communication\\Call), Object(Closure))
#13 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(57): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->create(Array)
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Actions\\Communications\\CreateInboundCommunicationAction->{closure:App\\Actions\\Communications\\CreateInboundCommunicationAction::handle():30}(Object(Illuminate\\Database\\MySqlConnection))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate\\Database\\Connection->transaction(Object(Closure))
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#17 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(30): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/HandleInboundCallAction.php(30): App\\Actions\\Communications\\CreateInboundCommunicationAction->handle(3, Object(App\\Models\\Communication\\SolicitorPhoneNumber), '+447877296166', Object(App\\Models\\Client\\Client), Array)
#19 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(33): App\\Actions\\Communications\\HandleInboundCallAction->handle('+447877296166', '+441618880834', Array)
#20 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(17): App\\Http\\Controllers\\Twilio\\TwilioController->handleInbound(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Twilio\\TwilioController->__invoke(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#22 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#23 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(35): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#24 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#29 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/VerifyTwilioWebhook.php(70): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\VerifyTwilioWebhook->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/PassTenantThroughToView.php(17): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\PassTenantThroughToView->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/SetSolicitorFromDomain.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\SetSolicitorFromDomain->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#52 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#53 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#54 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#55 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#56 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#58 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#60 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#62 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#64 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#67 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#70 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#71 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#72 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#73 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#74 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#75 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#76 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#77 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#78 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#79 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#80 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#81 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#82 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#83 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#84 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#85 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#86 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#87 /home/fintrixorcouk/public_html/ha/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#88 {main}
"} 
[2026-08-07 17:43:31] production.INFO: AutoTranscribeRecordingJob: submitted recording 3442 → AssemblyAI a1642722-145d-4e6d-9bf6-29a7d55f95dc  
[2026-08-07 17:43:31] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.36] with payload:
{
    "type": "App\\Notifications\\VoicemailReceivedNotification",
    "title": "New Voicemail",
    "message": "From Angela Smith Saini \u00b7 0:00",
    "recording_id": 3442,
    "communication_id": 4938,
    "client_id": 1324,
    "caller_name": "Angela Smith Saini",
    "duration": 0,
    "solicitor_id": 3,
    "id": "9ea7743f-3ade-48a9-9a8d-e3b838345e7e",
    "socket": null
}  
[2026-08-07 17:44:32] production.DEBUG: CheckTranscriptionStatusJob: recording 3442 → AssemblyAI status=error (check #0)  
[2026-08-07 17:44:32] production.ERROR: CheckTranscriptionStatusJob: AssemblyAI error for recording 3442. {"assemblyai_id":"a1642722-145d-4e6d-9bf6-29a7d55f95dc","error":"Audio duration is too short."} 
[2026-08-07 17:45:06] production.DEBUG: Twilio Request {"Called":"+441618880834","Digits":"timeout","RecordingUrl":"https://api.twilio.com/2010-04-01/Accounts/AC984ab7ddf0c2d6562dfe6d27e1bc10be/Recordings/RE24b9503d0c833562d6d0cb3ef7f5e7e8","ToState":"Manchester","CallerCountry":"GB","Direction":"inbound","CallerState":null,"ToZip":null,"CallSid":"CAea432a46c50c3bc747346ad0907e8abb","To":"+441618880834","CallerZip":null,"ToCountry":"GB","CalledZip":null,"ApiVersion":"2010-04-01","CalledCity":null,"CallStatus":"in-progress","RecordingSid":"RE24b9503d0c833562d6d0cb3ef7f5e7e8","From":"+447594776846","AccountSid":"AC984ab7ddf0c2d6562dfe6d27e1bc10be","CalledCountry":"GB","CallerCity":null,"ApplicationSid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","ToCity":null,"FromCountry":"GB","Caller":"+447594776846","FromCity":null,"CalledState":"Manchester","FromZip":null,"FromState":null,"RecordingDuration":"120"} 
[2026-08-07 17:45:06] production.ERROR: TwilioController: failed to handle inbound call. {"from":"+447594776846","to":"+441618880834","error":"SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'CAea432a46c50c3bc747346ad0907e8abb' for key 'calls.calls_provider_call_sid_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: fintrixorcouk_ha, SQL: insert into `calls` (`solicitor_id`, `assigned_agent_id`, `answered_by_agent_id`, `solicitor_phone_number_id`, `provider`, `provider_call_sid`, `from_number`, `to_number`, `phone_number_type_slug`, `call_type`, `queue_type`, `target_label`, `target_type`, `is_recorded`, `recording_notice_played`, `meta`, `communication_id`, `updated_at`, `created_at`) values (3, 36, ?, 4, twilio, CAea432a46c50c3bc747346ad0907e8abb, +447594776846, +441618880834, client, client, ?, Donella Macleod, Client, 1, 0, {\"twilio_call_status\":\"in-progress\",\"twilio_direction\":\"inbound\",\"raw_payload\":{\"Called\":\"+441618880834\",\"Digits\":\"timeout\",\"RecordingUrl\":\"https:\\/\\/api.twilio.com\\/2010-04-01\\/Accounts\\/AC984ab7ddf0c2d6562dfe6d27e1bc10be\\/Recordings\\/RE24b9503d0c833562d6d0cb3ef7f5e7e8\",\"ToState\":\"Manchester\",\"CallerCountry\":\"GB\",\"Direction\":\"inbound\",\"CallerState\":null,\"ToZip\":null,\"CallSid\":\"CAea432a46c50c3bc747346ad0907e8abb\",\"To\":\"+441618880834\",\"CallerZip\":null,\"ToCountry\":\"GB\",\"CalledZip\":null,\"ApiVersion\":\"2010-04-01\",\"CalledCity\":null,\"CallStatus\":\"in-progress\",\"RecordingSid\":\"RE24b9503d0c833562d6d0cb3ef7f5e7e8\",\"From\":\"+447594776846\",\"AccountSid\":\"AC984ab7ddf0c2d6562dfe6d27e1bc10be\",\"CalledCountry\":\"GB\",\"CallerCity\":null,\"ApplicationSid\":\"AP833f5b0190f286e33a7cf1ae0dbf0ce2\",\"ToCity\":null,\"FromCountry\":\"GB\",\"Caller\":\"+447594776846\",\"FromCity\":null,\"CalledState\":\"Manchester\",\"FromZip\":null,\"FromState\":null,\"RecordingDuration\":\"120\"}}, 4940, 2026-08-07 17:45:06, 2026-08-07 17:45:06))","exception":"[object] (Illuminate\\Database\\UniqueConstraintViolationException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'CAea432a46c50c3bc747346ad0907e8abb' for key 'calls.calls_provider_call_sid_unique' (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: fintrixorcouk_ha, SQL: insert into `calls` (`solicitor_id`, `assigned_agent_id`, `answered_by_agent_id`, `solicitor_phone_number_id`, `provider`, `provider_call_sid`, `from_number`, `to_number`, `phone_number_type_slug`, `call_type`, `queue_type`, `target_label`, `target_type`, `is_recorded`, `recording_notice_played`, `meta`, `communication_id`, `updated_at`, `created_at`) values (3, 36, ?, 4, twilio, CAea432a46c50c3bc747346ad0907e8abb, +447594776846, +441618880834, client, client, ?, Donella Macleod, Client, 1, 0, {\"twilio_call_status\":\"in-progress\",\"twilio_direction\":\"inbound\",\"raw_payload\":{\"Called\":\"+441618880834\",\"Digits\":\"timeout\",\"RecordingUrl\":\"https:\\/\\/api.twilio.com\\/2010-04-01\\/Accounts\\/AC984ab7ddf0c2d6562dfe6d27e1bc10be\\/Recordings\\/RE24b9503d0c833562d6d0cb3ef7f5e7e8\",\"ToState\":\"Manchester\",\"CallerCountry\":\"GB\",\"Direction\":\"inbound\",\"CallerState\":null,\"ToZip\":null,\"CallSid\":\"CAea432a46c50c3bc747346ad0907e8abb\",\"To\":\"+441618880834\",\"CallerZip\":null,\"ToCountry\":\"GB\",\"CalledZip\":null,\"ApiVersion\":\"2010-04-01\",\"CalledCity\":null,\"CallStatus\":\"in-progress\",\"RecordingSid\":\"RE24b9503d0c833562d6d0cb3ef7f5e7e8\",\"From\":\"+447594776846\",\"AccountSid\":\"AC984ab7ddf0c2d6562dfe6d27e1bc10be\",\"CalledCountry\":\"GB\",\"CallerCity\":null,\"ApplicationSid\":\"AP833f5b0190f286e33a7cf1ae0dbf0ce2\",\"ToCity\":null,\"FromCountry\":\"GB\",\"Caller\":\"+447594776846\",\"FromCity\":null,\"CalledState\":\"Manchester\",\"FromZip\":null,\"FromState\":null,\"RecordingDuration\":\"120\"}}, 4940, 2026-08-07 17:45:06, 2026-08-07 17:45:06)) at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php:838)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback('insert into `ca...', Array, Object(Closure))
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run('insert into `ca...', Array, Object(Closure))
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert('insert into `ca...', Array, 'id')
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4170): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `ca...', Array, 'id')
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2237): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(391): Illuminate\\Database\\Eloquent\\Model->save()
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->{closure:Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany::create():388}(Object(App\\Models\\Communication\\Call))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(388): tap(Object(App\\Models\\Communication\\Call), Object(Closure))
#11 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(57): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->create(Array)
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Actions\\Communications\\CreateInboundCommunicationAction->{closure:App\\Actions\\Communications\\CreateInboundCommunicationAction::handle():30}(Object(Illuminate\\Database\\MySqlConnection))
#13 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate\\Database\\Connection->transaction(Object(Closure))
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#15 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(30): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#16 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/HandleInboundCallAction.php(30): App\\Actions\\Communications\\CreateInboundCommunicationAction->handle(3, Object(App\\Models\\Communication\\SolicitorPhoneNumber), '+447594776846', Object(App\\Models\\Client\\Client), Array)
#17 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(33): App\\Actions\\Communications\\HandleInboundCallAction->handle('+447594776846', '+441618880834', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(17): App\\Http\\Controllers\\Twilio\\TwilioController->handleInbound(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#19 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Twilio\\TwilioController->__invoke(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#20 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#21 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(35): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#22 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#23 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#24 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#27 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/VerifyTwilioWebhook.php(70): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\VerifyTwilioWebhook->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#29 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/PassTenantThroughToView.php(17): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\PassTenantThroughToView->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/SetSolicitorFromDomain.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\SetSolicitorFromDomain->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#48 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#52 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#53 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#54 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#56 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#58 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#60 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#62 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#65 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#68 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#70 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#71 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#72 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#73 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#74 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#75 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#76 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#77 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#78 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#79 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#80 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#81 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#82 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#83 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#84 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#85 /home/fintrixorcouk/public_html/ha/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#86 {main}

[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'CAea432a46c50c3bc747346ad0907e8abb' for key 'calls.calls_provider_call_sid_unique' at /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:53)
[stacktrace]
#0 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(53): PDOStatement->execute()
#1 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(827): Illuminate\\Database\\MySqlConnection->{closure:Illuminate\\Database\\MySqlConnection::insert():42}('insert into `ca...', Array)
#2 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Connection.php(794): Illuminate\\Database\\Connection->runQueryCallback('insert into `ca...', Array, Object(Closure))
#3 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php(42): Illuminate\\Database\\Connection->run('insert into `ca...', Array, Object(Closure))
#4 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php(35): Illuminate\\Database\\MySqlConnection->insert('insert into `ca...', Array, 'id')
#5 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4170): Illuminate\\Database\\Query\\Processors\\MySqlProcessor->processInsertGetId(Object(Illuminate\\Database\\Query\\Builder), 'insert into `ca...', Array, 'id')
#6 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(2237): Illuminate\\Database\\Query\\Builder->insertGetId(Array, 'id')
#7 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1436): Illuminate\\Database\\Eloquent\\Builder->__call('insertGetId', Array)
#8 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1401): Illuminate\\Database\\Eloquent\\Model->insertAndSetId(Object(Illuminate\\Database\\Eloquent\\Builder), Array)
#9 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(1240): Illuminate\\Database\\Eloquent\\Model->performInsert(Object(Illuminate\\Database\\Eloquent\\Builder))
#10 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(391): Illuminate\\Database\\Eloquent\\Model->save()
#11 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/helpers.php(393): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->{closure:Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany::create():388}(Object(App\\Models\\Communication\\Call))
#12 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php(388): tap(Object(App\\Models\\Communication\\Call), Object(Closure))
#13 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(57): Illuminate\\Database\\Eloquent\\Relations\\HasOneOrMany->create(Array)
#14 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Actions\\Communications\\CreateInboundCommunicationAction->{closure:App\\Actions\\Communications\\CreateInboundCommunicationAction::handle():30}(Object(Illuminate\\Database\\MySqlConnection))
#15 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(491): Illuminate\\Database\\Connection->transaction(Object(Closure))
#16 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(363): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#17 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/CreateInboundCommunicationAction.php(30): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#18 /home/fintrixorcouk/public_html/ha/app/Actions/Communications/HandleInboundCallAction.php(30): App\\Actions\\Communications\\CreateInboundCommunicationAction->handle(3, Object(App\\Models\\Communication\\SolicitorPhoneNumber), '+447594776846', Object(App\\Models\\Client\\Client), Array)
#19 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(33): App\\Actions\\Communications\\HandleInboundCallAction->handle('+447594776846', '+441618880834', Array)
#20 /home/fintrixorcouk/public_html/ha/app/Http/Controllers/Twilio/TwilioController.php(17): App\\Http\\Controllers\\Twilio\\TwilioController->handleInbound(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#21 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Twilio\\TwilioController->__invoke(Object(Illuminate\\Http\\Request), Object(App\\Actions\\Communications\\HandleInboundCallAction))
#22 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(21): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#23 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php(35): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->{closure:Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing::dispatch():20}()
#24 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php(20): Sentry\\Laravel\\Tracing\\Routing\\TracingRoutingDispatcher->wrapRouteDispatch(Object(Closure), Object(Illuminate\\Routing\\Route))
#25 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(265): Sentry\\Laravel\\Tracing\\Routing\\TracingControllerDispatcherTracing->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Twilio\\TwilioController), '__invoke')
#26 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Route.php(211): Illuminate\\Routing\\Route->runController()
#27 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#28 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}(Object(Illuminate\\Http\\Request))
#29 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/VerifyTwilioWebhook.php(70): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#30 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\VerifyTwilioWebhook->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/PassTenantThroughToView.php(17): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#32 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\PassTenantThroughToView->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/fintrixorcouk/public_html/ha/app/Http/Middleware/Solicitor/SetSolicitorFromDomain.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#34 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\Solicitor\\SetSolicitorFromDomain->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#36 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(87): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#38 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#40 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#42 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#43 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#45 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#47 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#49 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#50 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#51 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#52 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#53 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#54 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}(Object(Illuminate\\Http\\Request))
#55 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/FlushEventsMiddleware.php(13): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}(Object(Illuminate\\Http\\Request))
#56 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\FlushEventsMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestIpMiddleware.php(45): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#58 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestIpMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Http/SetRequestMiddleware.php(31): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#60 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Http\\SetRequestMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/fintrixorcouk/public_html/ha/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#62 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#64 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#67 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#70 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#71 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#72 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#73 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#74 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#75 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#76 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#77 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#78 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#79 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(26): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#80 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#81 /home/fintrixorcouk/public_html/ha/vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Middleware.php(79): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#82 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Sentry\\Laravel\\Tracing\\Middleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#83 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}(Object(Illuminate\\Http\\Request))
#84 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#85 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#86 /home/fintrixorcouk/public_html/ha/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#87 /home/fintrixorcouk/public_html/ha/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#88 {main}
"} 
[2026-08-07 17:45:10] production.INFO: Broadcasting [Illuminate\Notifications\Events\BroadcastNotificationCreated] on channels [private-App.Models.User.User.36] with payload:
{
    "type": "App\\Notifications\\VoicemailReceivedNotification",
    "title": "New Voicemail",
    "message": "From Donella Macleod \u00b7 1:57",
    "recording_id": 3443,
    "communication_id": 4937,
    "client_id": 1132,
    "caller_name": "Donella Macleod",
    "duration": 117,
    "solicitor_id": 3,
    "id": "ec32bad0-fa49-448a-96fc-77d58887ed68",
    "socket": null
}  
[2026-08-07 17:45:12] production.INFO: AutoTranscribeRecordingJob: submitted recording 3443 → AssemblyAI 5d0ba2e7-5d30-4047-8089-e5b3887bbaa2  
[2026-08-07 17:46:13] production.DEBUG: CheckTranscriptionStatusJob: recording 3443 → AssemblyAI status=completed (check #0)  
[2026-08-07 17:46:13] production.INFO: CheckTranscriptionStatusJob: completed for recording 3443 after 0 checks.  
[2026-08-07 17:46:13] production.WARNING: CheckTranscriptionStatusJob: LeMUR summary failed for recording 3443. {"status":404,"body":"Not found"} 
[2026-08-07 17:46:14] production.DEBUG: ClassifyAndScoreCallJob: classification=not_applicable for recording 3443  
[2026-08-07 17:46:49] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 17:58:57] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 17:59:48] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_34"} 
[2026-08-07 18:16:25] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 18:21:09] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 18:27:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 18:46:39] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 18:58:47] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 19:16:16] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 19:21:07] production.INFO: ExtractMessageAttachmentsJob: attachment 10840 (Image.jpeg) skipped — unsupported type.  
[2026-08-07 19:21:09] production.INFO: ClassifyInboundEmailJob: message 15861 classified as 'generic' (high).  
[2026-08-07 19:27:24] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_1"} 
[2026-08-07 19:46:30] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 19:58:42] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 19:58:45] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 20:22:18] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 20:22:24] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 20:46:21] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 20:58:33] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 21:42:40] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":3,"resolved_phone_number_id":4,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_3"} 
[2026-08-07 21:46:12] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 21:58:24] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 22:46:03] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 22:58:15] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 23:45:54] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
[2026-08-07 23:58:06] production.WARNING: Dialler token fell back to env TwiML app SID (no workspace-configured app). {"workspace_solicitor_id":1,"resolved_phone_number_id":1,"env_twiml_app_sid":"AP833f5b0190f286e33a7cf1ae0dbf0ce2","identity":"agent_production_39"} 
