|
45443
|
NULL
|
0
|
2026-05-14T14:36:49.452652+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778769409452_m2.jpg...
|
PhpStorm
|
faVsco.js – LogActivityTrait.php
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Jiminny... ~ActivityFilesLater@ jiminny-x-integrat Jiminny... ~ActivityFilesLater@ jiminny-x-integrati• plattorm-inner-teamE Channels# ai-chapter# alertsi backend# bugscontusion-cllnia# curiosity lab# engineering# general#jiminny-bgac nlattorm-nckets# product launches# random# releases# sofia-officed sunport# thank-yous# the people of iimi... Direct messages• 8la 62% Galya Dimitrovavasil VasilevM Stefka StovanovaSg: Todor StamatovMario GeorgievNiudlay lanay. James Graham "* Stoyan Tanevo Stelivan Georgiev( Petko Kashinski*. Lukas Kovali...::: AnnsToastS lira Gloud6d Huddle with Aneliva Angelova* Aneliya Angelova &• Messagest Add canvasur FilesAneliya Angelova 2:30 PMЛукаш, само при Сейлсфорс и Хубспот се синкваха активити типовете, когато се направи плейбук,нали?пои останалите скМі тоябва оъчно ла се въвелат.Lukas Kovalik 2:47 PMтряова да се за всички, някъде не се ли попьлвапри зохо май беше hardcoded но май и там си връщаха две категорииAneliya Angelova 4:00 PMЛукаш имаш ли време да се чуем за тестването на https://jiminny.atlassian.net/browse/JY-20725X Preuiew in sact[HubSpotl Optimise CRM rematct(7 OpenRosdy for OA- MediumAA Aneliya AngelovaAs of today at 4:00 PM RetreshOpen in Jira* SummariseLukas Kovalik 4:02 PMzean-iurwiniareelYou joined the huddle (LIVE 4:06 PMAneliva Angelova is here toolAneliva Angelova 4:44 PN11512582Lukas Kovalik M 5.16 PNcurl --location "httns:ani.hubani.com/crm/v3/obiects/contacts/search--header 'Content-vne' annlication/ison'--header "Authorization: BearerC|Kvma?iMx7OINOM8kOFwrAowAcAkUAhIR24?A05D?xiVrIYMILuP6SA01Kwcmhr=n.v2 hytorDniMvDalYck-CMalovolNOM9kOFwrAUAcrkcaws-ThwRARIRAOF-ATFSAOFRAO-ROIEBAQUBEggBAQEBAYICFIr7Au8O2Nwal9YW2CbCCxYvwngmSgNldTFSAFoAYABoAHAAeAA'\--data "{ "limit", 13'Message Aneliva Angelova+ AaIđ 0Pmv Q SearchDate ModifiedYesterdav at 13.3Yesterday at 13:37Yesterday at 13.30Yesterdav at 13:35resterday at 15.34Yesterdav at 13:34Yesterday at 13:33Yesterday at 13.32Yesterdav at 13:39resterday at 15.3Yesterdav at 13:30Yesterday at 13:30Yesterday at 13:29Yesterday at 13:29Yesterday at 13:28resterday at 13-21Yesterdav at 13:27Yesterday at 13:26Yesterday at 13:26Yesterday at 13:25Yesterday at 13.24Yesterdav at 13:22Yesterdav at 13:22resterady al 15.clYesterday at 13:20Yesterday at 13.19Yecterdav at 12:10Yesterdav at 13:18Yesterday at 13.10Yesterdav at 13:17Yesterday at 13:17Yesterday at 13:16Yacterdav at 12:15Yesterday at 13.14Yecterdav at 12:14Yesterday at 13:13Yesterday at 13:12Yoctorday at 12:19Yesterday at 13.11Yecterdav at 12:10Yesterdav at 13:10Yesterdav at 13:0962 K:MPEG-4 movie71 KB23 KBMPEG-4 movieMPEG-4 movieMPEG-4 movie13 KE16 KB17 KB29 K:MPE0"4 movie6 KB12 KBMDSG-A movieMP2G-4 movie7 KBI8 KB37 KB10 KВIMPEG-A movieMPEG"4 movieMPEG-4 movie7 KBMPEG-4 movie8 KB9 KB1MPEG-4 movie8 KR72 KB14 KBMPEG-1 movieMPEG-4 movie13 KEMPEG-4 movie9 KB MPEG-4 movie18 KB12 KB|MPEG-4 movie10 KB16 KB6KBMDEG.A movicMPEG-4 movie6KE12 KBMPEG-4 movieMPEG-4 movie23 KBMPEG-4 movie8 K:MPEG-4 movie6 KBMDECA movid11 KBMPEG-4 movie11 KPMDEG-A movie20 KB34 KB10 K:7 KB5 KB11 KBMPEG-4 movieMDEC.A moviaMPEG-4 movieD6KRMDEG-A movia111 KBMPEG-4 movie102 KEMPEG-4 movie88 KBMPEG-A movie59 KB MPEG-4 movie98 KB97 KBMPEG-4 movieMDEG.A movioGAKP44 KB93 KBMPEG-4 movie78 KPMDEG-A movid50 KBMPEG-4 movie58 KB17 KBMPEG-4 movieAl Notes: OffLeave• • CFavourites• jiminny• Recents* ApplicationsiCloud• iCloud Drive992 Svnc toldeLocations0 DXP4800PLUS-B5F49 Networl• CRMI• Orange• Red|• Yellow• Green• Purple•) All lags..IhlDownloadsNameLoom.pkgAlfred copv.alfredoreterences=KeychronAssist-1.0.2 (1).dmeKeychronAssist-1.0.2.dmgmazanoke-images-yWJo.zioPhotos-3-001.zip• Transcript.pd→mage U.loge1 Orioninstaller.dma_image.jpg- image (2).1pc• ПO-22221726037035-004-001_ORGES.pdf%D0%9F%D0%9E-22221726037035-004-001 archive.zipПO-22221726037035-004-001_archive (1).zip• repon 4).XmAltred copy2.altredoreterencesСE 060209С О000000026571172 CWICT 0Р70501260015900 ndt= 27022026_0000000026574472_ SWIFT_ [IBAN].pdf= 03042026 [CREDIT_CARD] SWIFT [CREDIT_CARD].001reportxmmi=pdt.odiB pdf-1.pdfD pdf-2.pdf-pdf-5.pd1= ndf-1 ndipdf-3.pdfKoválik Family Tree.gedbitwarden export 20251031122528.isonlKoválik Family Tree.zip*macOS Storage_Cleanup.mdal favicon icofirst aid_notes_complete.docxrenortl2).esv1 config.vmlIteration run Search HS.postman_collection.jsonm licence bettertouchtoalMariusHosting Config.isonnokc.901a6502.6667.A62h-062 ccu•AlfredwPmazanoko.imnaoc.YWIfана Ковалик.jpg•искане даниел Ковалик..pg• Фактура Март Даниел Ковалик.jрс• Фактура Април Даниел Ковалик iро• Dhotac 2.001Q SearchKind00,4 MD55.9 MBinstdlle..dckageAlfred...ferences10,1 MB10,1 MBIL MBDisk ImageDisk ImageLiP archive6.6 MBZIp archive2,5 MB PDF Document2,5 MBJreo lmage2.2 MBDisk Image2,2 MB PDF Document2 MBJPEG image1,9 MBJPEG imaqe192 KBPDE Document140 KbZIP archive148 KВ148 KB122 KBZIP archivelZIP archiveXML document111 KBAlfred...ferences94 KBDDE Documont92 KBPDr DocumentK:PDF Document91 KB91 KBXML document30 KBn0kpDDE Nocumont28 KBPDF Document28 KRPDE Document28 KB27 KBDocument14 KB11 KB6 KB6KBJSONINCV NacumontZIP archiveMarkdo…..ument5KRWindo...n image4 KB3 KBword ..cumentCSV Document2 KBVAMI dosumon1 KB029 buteccSV Documenthttlicence183 bytesZero butesJSONAlfrod foronso!Zero bytesFolde1.9 MB1,8 MB17 MB1,7 MBColdorJPEG imageJPEG ImageIPEG imadeJPEG imageColdo1 of 58 selected, 8.46 GB availabld• Inu 14 Mау 1/•30.44Date AddedIs Mdl ZUzo dl 19:4530 Jan 2026 at 12:3617 Mar 2026 at 20:2717 Mar 2026 at 20:26Z3 Aor 2020 al 13:0229 ,Jan 2026 at 15:2019 Dec 2025 at 10:1619 Dec 2025 at 12:238 Aor 2026 at 20:3519 Dec 2025 at 10:2919 Dec 2025 at 12:1819 Dec 2025 at 12:4026 Mar 2026 at 11:2410 May 2026 at 13:5326 Mar 2026 at 11:2426 Mar 2026 at 11:2426 Mar 2026 at 11:2310 May 2026 at 14:3730 Jan 2026 at 12:3712 Goh 2006 9t 11:5 A1Z3 Apr 2026 at 13.0823 Aor 2026 at 13:0810 May 2026 at 13:5410 May 2026 at 14:3710 May 2026 at 13:4910 May 2026 at 13:5010 May 2026 at 13:5110 Mav 2026 at 12:51110 May 2026 at 13:5019 Dec 2025 at 11:3431 Oct 2025 at 12:2525 Nau 2025 4+ 17:506 Mar 2026 at 11.2224 Anr 2026 at 16:5220 Oct 2025 at 11:0218 Mar 2026 at 15:29• Mav 2026 at 11:09129 Oct 2025 at 19:329 May 2026 at 10:0419 Mar 2026 at 11:55|10 May 2026 at 13:5712 Jun 2025 at 19:0430 Jan 2026 at 12:362616 Oct 2025 aт 16:0122 Aar 2026 at 12:0223 Apr 2026 at 13:0223 Apr 2026 at 13:0222 Anr 2026 at 12:0223 Apr 2026 at 13:0229 Jan 2026 at 15:20...
|
NULL
|
771622661116508809
|
NULL
|
click
|
ocr
|
NULL
|
Jiminny... ~ActivityFilesLater@ jiminny-x-integrat Jiminny... ~ActivityFilesLater@ jiminny-x-integrati• plattorm-inner-teamE Channels# ai-chapter# alertsi backend# bugscontusion-cllnia# curiosity lab# engineering# general#jiminny-bgac nlattorm-nckets# product launches# random# releases# sofia-officed sunport# thank-yous# the people of iimi... Direct messages• 8la 62% Galya Dimitrovavasil VasilevM Stefka StovanovaSg: Todor StamatovMario GeorgievNiudlay lanay. James Graham "* Stoyan Tanevo Stelivan Georgiev( Petko Kashinski*. Lukas Kovali...::: AnnsToastS lira Gloud6d Huddle with Aneliva Angelova* Aneliya Angelova &• Messagest Add canvasur FilesAneliya Angelova 2:30 PMЛукаш, само при Сейлсфорс и Хубспот се синкваха активити типовете, когато се направи плейбук,нали?пои останалите скМі тоябва оъчно ла се въвелат.Lukas Kovalik 2:47 PMтряова да се за всички, някъде не се ли попьлвапри зохо май беше hardcoded но май и там си връщаха две категорииAneliya Angelova 4:00 PMЛукаш имаш ли време да се чуем за тестването на https://jiminny.atlassian.net/browse/JY-20725X Preuiew in sact[HubSpotl Optimise CRM rematct(7 OpenRosdy for OA- MediumAA Aneliya AngelovaAs of today at 4:00 PM RetreshOpen in Jira* SummariseLukas Kovalik 4:02 PMzean-iurwiniareelYou joined the huddle (LIVE 4:06 PMAneliva Angelova is here toolAneliva Angelova 4:44 PN11512582Lukas Kovalik M 5.16 PNcurl --location "httns:ani.hubani.com/crm/v3/obiects/contacts/search--header 'Content-vne' annlication/ison'--header "Authorization: BearerC|Kvma?iMx7OINOM8kOFwrAowAcAkUAhIR24?A05D?xiVrIYMILuP6SA01Kwcmhr=n.v2 hytorDniMvDalYck-CMalovolNOM9kOFwrAUAcrkcaws-ThwRARIRAOF-ATFSAOFRAO-ROIEBAQUBEggBAQEBAYICFIr7Au8O2Nwal9YW2CbCCxYvwngmSgNldTFSAFoAYABoAHAAeAA'\--data "{ "limit", 13'Message Aneliva Angelova+ AaIđ 0Pmv Q SearchDate ModifiedYesterdav at 13.3Yesterday at 13:37Yesterday at 13.30Yesterdav at 13:35resterday at 15.34Yesterdav at 13:34Yesterday at 13:33Yesterday at 13.32Yesterdav at 13:39resterday at 15.3Yesterdav at 13:30Yesterday at 13:30Yesterday at 13:29Yesterday at 13:29Yesterday at 13:28resterday at 13-21Yesterdav at 13:27Yesterday at 13:26Yesterday at 13:26Yesterday at 13:25Yesterday at 13.24Yesterdav at 13:22Yesterdav at 13:22resterady al 15.clYesterday at 13:20Yesterday at 13.19Yecterdav at 12:10Yesterdav at 13:18Yesterday at 13.10Yesterdav at 13:17Yesterday at 13:17Yesterday at 13:16Yacterdav at 12:15Yesterday at 13.14Yecterdav at 12:14Yesterday at 13:13Yesterday at 13:12Yoctorday at 12:19Yesterday at 13.11Yecterdav at 12:10Yesterdav at 13:10Yesterdav at 13:0962 K:MPEG-4 movie71 KB23 KBMPEG-4 movieMPEG-4 movieMPEG-4 movie13 KE16 KB17 KB29 K:MPE0"4 movie6 KB12 KBMDSG-A movieMP2G-4 movie7 KBI8 KB37 KB10 KВIMPEG-A movieMPEG"4 movieMPEG-4 movie7 KBMPEG-4 movie8 KB9 KB1MPEG-4 movie8 KR72 KB14 KBMPEG-1 movieMPEG-4 movie13 KEMPEG-4 movie9 KB MPEG-4 movie18 KB12 KB|MPEG-4 movie10 KB16 KB6KBMDEG.A movicMPEG-4 movie6KE12 KBMPEG-4 movieMPEG-4 movie23 KBMPEG-4 movie8 K:MPEG-4 movie6 KBMDECA movid11 KBMPEG-4 movie11 KPMDEG-A movie20 KB34 KB10 K:7 KB5 KB11 KBMPEG-4 movieMDEC.A moviaMPEG-4 movieD6KRMDEG-A movia111 KBMPEG-4 movie102 KEMPEG-4 movie88 KBMPEG-A movie59 KB MPEG-4 movie98 KB97 KBMPEG-4 movieMDEG.A movioGAKP44 KB93 KBMPEG-4 movie78 KPMDEG-A movid50 KBMPEG-4 movie58 KB17 KBMPEG-4 movieAl Notes: OffLeave• • CFavourites• jiminny• Recents* ApplicationsiCloud• iCloud Drive992 Svnc toldeLocations0 DXP4800PLUS-B5F49 Networl• CRMI• Orange• Red|• Yellow• Green• Purple•) All lags..IhlDownloadsNameLoom.pkgAlfred copv.alfredoreterences=KeychronAssist-1.0.2 (1).dmeKeychronAssist-1.0.2.dmgmazanoke-images-yWJo.zioPhotos-3-001.zip• Transcript.pd→mage U.loge1 Orioninstaller.dma_image.jpg- image (2).1pc• ПO-22221726037035-004-001_ORGES.pdf%D0%9F%D0%9E-22221726037035-004-001 archive.zipПO-22221726037035-004-001_archive (1).zip• repon 4).XmAltred copy2.altredoreterencesСE 060209С О000000026571172 CWICT 0Р70501260015900 ndt= 27022026_0000000026574472_ SWIFT_ [IBAN].pdf= 03042026 [CREDIT_CARD] SWIFT [CREDIT_CARD].001reportxmmi=pdt.odiB pdf-1.pdfD pdf-2.pdf-pdf-5.pd1= ndf-1 ndipdf-3.pdfKoválik Family Tree.gedbitwarden export 20251031122528.isonlKoválik Family Tree.zip*macOS Storage_Cleanup.mdal favicon icofirst aid_notes_complete.docxrenortl2).esv1 config.vmlIteration run Search HS.postman_collection.jsonm licence bettertouchtoalMariusHosting Config.isonnokc.901a6502.6667.A62h-062 ccu•AlfredwPmazanoko.imnaoc.YWIfана Ковалик.jpg•искане даниел Ковалик..pg• Фактура Март Даниел Ковалик.jрс• Фактура Април Даниел Ковалик iро• Dhotac 2.001Q SearchKind00,4 MD55.9 MBinstdlle..dckageAlfred...ferences10,1 MB10,1 MBIL MBDisk ImageDisk ImageLiP archive6.6 MBZIp archive2,5 MB PDF Document2,5 MBJreo lmage2.2 MBDisk Image2,2 MB PDF Document2 MBJPEG image1,9 MBJPEG imaqe192 KBPDE Document140 KbZIP archive148 KВ148 KB122 KBZIP archivelZIP archiveXML document111 KBAlfred...ferences94 KBDDE Documont92 KBPDr DocumentK:PDF Document91 KB91 KBXML document30 KBn0kpDDE Nocumont28 KBPDF Document28 KRPDE Document28 KB27 KBDocument14 KB11 KB6 KB6KBJSONINCV NacumontZIP archiveMarkdo…..ument5KRWindo...n image4 KB3 KBword ..cumentCSV Document2 KBVAMI dosumon1 KB029 buteccSV Documenthttlicence183 bytesZero butesJSONAlfrod foronso!Zero bytesFolde1.9 MB1,8 MB17 MB1,7 MBColdorJPEG imageJPEG ImageIPEG imadeJPEG imageColdo1 of 58 selected, 8.46 GB availabld• Inu 14 Mау 1/•30.44Date AddedIs Mdl ZUzo dl 19:4530 Jan 2026 at 12:3617 Mar 2026 at 20:2717 Mar 2026 at 20:26Z3 Aor 2020 al 13:0229 ,Jan 2026 at 15:2019 Dec 2025 at 10:1619 Dec 2025 at 12:238 Aor 2026 at 20:3519 Dec 2025 at 10:2919 Dec 2025 at 12:1819 Dec 2025 at 12:4026 Mar 2026 at 11:2410 May 2026 at 13:5326 Mar 2026 at 11:2426 Mar 2026 at 11:2426 Mar 2026 at 11:2310 May 2026 at 14:3730 Jan 2026 at 12:3712 Goh 2006 9t 11:5 A1Z3 Apr 2026 at 13.0823 Aor 2026 at 13:0810 May 2026 at 13:5410 May 2026 at 14:3710 May 2026 at 13:4910 May 2026 at 13:5010 May 2026 at 13:5110 Mav 2026 at 12:51110 May 2026 at 13:5019 Dec 2025 at 11:3431 Oct 2025 at 12:2525 Nau 2025 4+ 17:506 Mar 2026 at 11.2224 Anr 2026 at 16:5220 Oct 2025 at 11:0218 Mar 2026 at 15:29• Mav 2026 at 11:09129 Oct 2025 at 19:329 May 2026 at 10:0419 Mar 2026 at 11:55|10 May 2026 at 13:5712 Jun 2025 at 19:0430 Jan 2026 at 12:362616 Oct 2025 aт 16:0122 Aar 2026 at 12:0223 Apr 2026 at 13:0223 Apr 2026 at 13:0222 Anr 2026 at 12:0223 Apr 2026 at 13:0229 Jan 2026 at 15:20...
|
45441
|
NULL
|
NULL
|
NULL
|
|
45442
|
NULL
|
0
|
2026-05-14T14:36:49.442879+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778769409442_m1.jpg...
|
iTerm2
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorRun PhpStormFileEditViewNavigateCodeLaravelRefactorRunToolsGitWindowHelplhlFV faVsco.jsv#12066 on JY-20725-handle-HS-search-rate-limit k vHandleHubspotRateLimitTest100% С8• Thu 14 May 17:36:49* :QProject v© UserAutomatedReportsController.php:= custom.logAutomatedReportGenerated.phpTrackAutomatedReportGeneratedEvent.php→ JobsPlanhatService.phpAutomatedReportResult.phpSendReportJob.phpDeleteCrmEntityTrait.phpDeleteAccountJob.php=laravel.logProspectSearchStrategyD ServiceTraits© ImportActivityTypes.phpT WriteCrmTrait.php© DecorateActivity.php© Salesforce/Service.phpT LogActivityTrait.php XSF [jiminny@localhost]© DataClient.php© Playbook.php© Pipedrive/Service.phpClose/Service.phpCopper/Service.php© BullhornService.phpA HS_local [jiminny@localho:W© DecorateActivity.php© PlainTextDecorateActivity.phpT ActivityPlaybookTrait.php© CrmHelperRepository.phpAccountController.php=.env.staging4 console [QAI PROD] X18© LocalSearch.php• LocalSearchlnterface.phpE.envDetachActivityObject.phpRematchActivityOnCrmObjectDetach.php© MatchActivityCrmData.phpClient.php4 console [PROD]C RemoteSearch.php© Service.php© HubspotPaginationService.php© HandleHubspotRateLimit.phpA console (EU]15.04.26 Vasilev24trait LogActivityTraitv C ListenersA6 м1 лDGojiminny v23.04.26 Vasilev85© ConvertLeadActivities.phpprivate function buildSubjectPayload(Activity $activity, Playbook Splaybook): array084143 ×4 л© PurgeLookupCache.php21.04.26Vasilev89* If the activity playbook category name (i.e. activity type)matches a knownac 215•m_layout_id =› D Metadata21.04.26Vasilev90* in the CRM,then we set the activity type in the payload.2162,1661, 66799,66> C Migration21.04.26 Vasilev91* Some activity types may be locally created. They shouldn't be sent to Salesfor 217v 0 Pipedrive21.04.26 Vasilev92*218> D OpportunitySyncStrategy21.04.26 Vasilev93* The resulting payload attribute will look like:219.id = 33;> D ProspectSearchStrategy21.04.26 Vasilev94'Type' => 'Cold Call'220© ApiFields.php21.04.26 Vasilev95*/221© Client.php23.04.26 Vasilev96return [222© FieldDefinitions.php23.04.26 Vasilev97/** ActivityFieldID => ActivityType */223© PipedriveApiClient.php15.04.26 Vasilev98$playbook->getActivityField()->getCrmProviderId() => $activity->getCategory()224id THEN '(own• PipedriveApiException.php20.04.26 Vasilev99'Subject' => $this->getActivityDecorator()->generateTitle(Sactivity),225© Service.php15.04.26 Vasilev1001:226© TokenStorage.php23.04.26 Vasilev101227v D Salesforce15.04.26 Vasilev102228• Fields23.04.26 Vasilev103/**229• OpportunityMatcher23.04.26 Vasilev104* Building of the title seems very inconsistent230hubspot':-• OpportunitySyncStrategy23.04.26 Vasilev105* Subject here will be something like:231D ProspectSearchStrategy23.04.26 Vasilev106"Local activity type: Activity Title"232v • ServiceTraits23.04.26 Vasilev107*/7233 v= 11512582;T BatchSyncTrait.php23.04.26 Vasilev108$subject = Sactivity->getCategory()->getName():234+ FollowupActivityTrait.php23.04.26 Vasilev109if ($activity->getTitle() !== null) {T LogActivityTrait.php23.04.26 Vasilev110$supject .= ': ' . $activity->getTitle();+ RecordManipulationsTrait.f15.04.26 Vasilev111}T SyncFieldsTrait.php15.04.26 Vasilev112@ Client nhn23.04.26 Vasilev113return ['Subiect'=> Ssubiect]:Workspace associated with branch 'JY-20725-handle-HS-search-rate-limit' has been restored // Rollback // Configure... (today 16:17)W Windsurf Teams110:16UTF-8Ca 4 spaces...
|
NULL
|
2190842645994009865
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorRun PhpStormFileEditViewNavigateCodeLaravelRefactorRunToolsGitWindowHelplhlFV faVsco.jsv#12066 on JY-20725-handle-HS-search-rate-limit k vHandleHubspotRateLimitTest100% С8• Thu 14 May 17:36:49* :QProject v© UserAutomatedReportsController.php:= custom.logAutomatedReportGenerated.phpTrackAutomatedReportGeneratedEvent.php→ JobsPlanhatService.phpAutomatedReportResult.phpSendReportJob.phpDeleteCrmEntityTrait.phpDeleteAccountJob.php=laravel.logProspectSearchStrategyD ServiceTraits© ImportActivityTypes.phpT WriteCrmTrait.php© DecorateActivity.php© Salesforce/Service.phpT LogActivityTrait.php XSF [jiminny@localhost]© DataClient.php© Playbook.php© Pipedrive/Service.phpClose/Service.phpCopper/Service.php© BullhornService.phpA HS_local [jiminny@localho:W© DecorateActivity.php© PlainTextDecorateActivity.phpT ActivityPlaybookTrait.php© CrmHelperRepository.phpAccountController.php=.env.staging4 console [QAI PROD] X18© LocalSearch.php• LocalSearchlnterface.phpE.envDetachActivityObject.phpRematchActivityOnCrmObjectDetach.php© MatchActivityCrmData.phpClient.php4 console [PROD]C RemoteSearch.php© Service.php© HubspotPaginationService.php© HandleHubspotRateLimit.phpA console (EU]15.04.26 Vasilev24trait LogActivityTraitv C ListenersA6 м1 лDGojiminny v23.04.26 Vasilev85© ConvertLeadActivities.phpprivate function buildSubjectPayload(Activity $activity, Playbook Splaybook): array084143 ×4 л© PurgeLookupCache.php21.04.26Vasilev89* If the activity playbook category name (i.e. activity type)matches a knownac 215•m_layout_id =› D Metadata21.04.26Vasilev90* in the CRM,then we set the activity type in the payload.2162,1661, 66799,66> C Migration21.04.26 Vasilev91* Some activity types may be locally created. They shouldn't be sent to Salesfor 217v 0 Pipedrive21.04.26 Vasilev92*218> D OpportunitySyncStrategy21.04.26 Vasilev93* The resulting payload attribute will look like:219.id = 33;> D ProspectSearchStrategy21.04.26 Vasilev94'Type' => 'Cold Call'220© ApiFields.php21.04.26 Vasilev95*/221© Client.php23.04.26 Vasilev96return [222© FieldDefinitions.php23.04.26 Vasilev97/** ActivityFieldID => ActivityType */223© PipedriveApiClient.php15.04.26 Vasilev98$playbook->getActivityField()->getCrmProviderId() => $activity->getCategory()224id THEN '(own• PipedriveApiException.php20.04.26 Vasilev99'Subject' => $this->getActivityDecorator()->generateTitle(Sactivity),225© Service.php15.04.26 Vasilev1001:226© TokenStorage.php23.04.26 Vasilev101227v D Salesforce15.04.26 Vasilev102228• Fields23.04.26 Vasilev103/**229• OpportunityMatcher23.04.26 Vasilev104* Building of the title seems very inconsistent230hubspot':-• OpportunitySyncStrategy23.04.26 Vasilev105* Subject here will be something like:231D ProspectSearchStrategy23.04.26 Vasilev106"Local activity type: Activity Title"232v • ServiceTraits23.04.26 Vasilev107*/7233 v= 11512582;T BatchSyncTrait.php23.04.26 Vasilev108$subject = Sactivity->getCategory()->getName():234+ FollowupActivityTrait.php23.04.26 Vasilev109if ($activity->getTitle() !== null) {T LogActivityTrait.php23.04.26 Vasilev110$supject .= ': ' . $activity->getTitle();+ RecordManipulationsTrait.f15.04.26 Vasilev111}T SyncFieldsTrait.php15.04.26 Vasilev112@ Client nhn23.04.26 Vasilev113return ['Subiect'=> Ssubiect]:Workspace associated with branch 'JY-20725-handle-HS-search-rate-limit' has been restored // Rollback // Configure... (today 16:17)W Windsurf Teams110:16UTF-8Ca 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
45332
|
NULL
|
0
|
2026-05-14T14:31:21.416548+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778769081416_m1.jpg...
|
PhpStorm
|
faVsco.js – Close/Service.php
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorRun PhpStormFileEditViewNavigateCodeLaravelRefactorRunToolsGitWindowHelp•FV faVsco.js* #12066 on JY-20725-handle-HS-search-rate-limit k vabl100% (C47HandleHubspotRateLimitTestv* :8• Thu 14 May 17:31:21QProjectv© ReportController.php© AutomatedReportGenerated.php:=custom.logTrackAutomatedReportGeneratedEvent.phpPlaybackController.php© FieldDefinitions.phpUserAutomatedReportsController.phpPlanhatService.phpAutomatedReportResult.phpSendReportJob.php© FieldValueConverter.php• DeleteCrmEntityTrait.phpDeleteAccountJob.php© ImportActivityTypes.phpT WriteCrmTrait.php© DecorateActivity.php© Service.php© StandardFieldMetadata.php© Salesforce/Service.php© LogActivityTrait.phpPipedrive/Service.phpClose/Service.php XPlainTextDecorateActivity.php› D Copper© ActivityPlaybookTrait.phpCrmHelperRepository.php© AccountController.phpT IntegrationAppTrait.php= .env.staging18> D CrmObjectsv DecorateActivityE.env© DetachActivityObject.phpRematchActivityOnCrmObjectDetach.phpMatchActivityCrmData.php© Client.php© BaseDecorateActivity.php© PlainTextDecorateActivity.pl> C Dummy521103v HelpersT ActivityPlaybookTrait.php11061107© Arraylterator.phpConnectionStateTrait.php1108© CrmHelperRepository.php1109© FilterJoinedParticipants.php1110+ OpportunitySyncableFieldsT1111v C Hubspot11121113D AccountSyncStrategy> OJ Actions |1114© HubspotPaginationService.php© HandleHubspotRateLimit.phpclass Service extends BaseService implementsprivate function buildCallPayload(Activity $activity): Activityif (Sactivity->crm_provider_id) {// The activity should be logged under the existing Task (not Activity).$data = ['_type'=> 'lead','lead_id' = Sactivity->account->crm_provider_id,'assigned_to' => $this->profile->crm_provider_id,'text' => $this->generateActivityDescription(Sactivity),'date' => $activity->getActualEndTime()->toDateString(),'is_complete' = true,A8 A 301115• ContactSyncStrategy1:> ODTO1116› Fields1117> 0 Journal1118• Metadata1119v C OpportunitySyncStrategy1120Sthis->logger->info('[Close CRM] Updating task', ['activity' => $activity->id,'crm_id' => $activity->crm_provider_id,'data' => $data,> D Concerns11211):© HubspotLastModifiedByF11221123© HubspotLastModifiedCreSthis-›client->put( url: 'task/' • Sactivity->crm_provider_id, $data);© HubspotLastModifiedCre1124} else {1125© HubspotLastModifiedOpe// Just create an activity.© HubspotLastModifiedSyn1126Sdata = [1127© HubspotSingleSyncStrate'lead_id' => Sactivity->account_id ? Sactivity-›account->crm_provider_id : null,© HubspotSyncStrategyBa:1128'contact_id' => $activity->contact_id ? $activity->contact->crm_provider_id : null,© HubspotWebhookBatchS1129'created_by' => $this->profile->crm_provider_id,v M Danination1130='user_id' => $this->profile->crm_provider_id,Workspace associated with branch 'JY-20725-handle-HS-search-rate-limit' has been restored // Rollback // Configure... (today 16:17)W Windsurf Teams=laravel.logSF [jiminny@localhost]A HS_local [jiminny@localho:W4 console [QAI PROD] X4 console [PROD]A console (EU]DGo jiminny084143 ×4 л215•m_layout_id =2162,1661,66799,66217-218-219id = 33;=220- 221=222=223=224id THEN '(own225=226227228229230hubspot':231232233 V= 11512582;2341103:22UTF-8Ca 4 spaces...
|
NULL
|
-8495059551304906778
|
NULL
|
click
|
ocr
|
NULL
|
PhpStormFileEditViewNavigateCodeLaravelRefactorRun PhpStormFileEditViewNavigateCodeLaravelRefactorRunToolsGitWindowHelp•FV faVsco.js* #12066 on JY-20725-handle-HS-search-rate-limit k vabl100% (C47HandleHubspotRateLimitTestv* :8• Thu 14 May 17:31:21QProjectv© ReportController.php© AutomatedReportGenerated.php:=custom.logTrackAutomatedReportGeneratedEvent.phpPlaybackController.php© FieldDefinitions.phpUserAutomatedReportsController.phpPlanhatService.phpAutomatedReportResult.phpSendReportJob.php© FieldValueConverter.php• DeleteCrmEntityTrait.phpDeleteAccountJob.php© ImportActivityTypes.phpT WriteCrmTrait.php© DecorateActivity.php© Service.php© StandardFieldMetadata.php© Salesforce/Service.php© LogActivityTrait.phpPipedrive/Service.phpClose/Service.php XPlainTextDecorateActivity.php› D Copper© ActivityPlaybookTrait.phpCrmHelperRepository.php© AccountController.phpT IntegrationAppTrait.php= .env.staging18> D CrmObjectsv DecorateActivityE.env© DetachActivityObject.phpRematchActivityOnCrmObjectDetach.phpMatchActivityCrmData.php© Client.php© BaseDecorateActivity.php© PlainTextDecorateActivity.pl> C Dummy521103v HelpersT ActivityPlaybookTrait.php11061107© Arraylterator.phpConnectionStateTrait.php1108© CrmHelperRepository.php1109© FilterJoinedParticipants.php1110+ OpportunitySyncableFieldsT1111v C Hubspot11121113D AccountSyncStrategy> OJ Actions |1114© HubspotPaginationService.php© HandleHubspotRateLimit.phpclass Service extends BaseService implementsprivate function buildCallPayload(Activity $activity): Activityif (Sactivity->crm_provider_id) {// The activity should be logged under the existing Task (not Activity).$data = ['_type'=> 'lead','lead_id' = Sactivity->account->crm_provider_id,'assigned_to' => $this->profile->crm_provider_id,'text' => $this->generateActivityDescription(Sactivity),'date' => $activity->getActualEndTime()->toDateString(),'is_complete' = true,A8 A 301115• ContactSyncStrategy1:> ODTO1116› Fields1117> 0 Journal1118• Metadata1119v C OpportunitySyncStrategy1120Sthis->logger->info('[Close CRM] Updating task', ['activity' => $activity->id,'crm_id' => $activity->crm_provider_id,'data' => $data,> D Concerns11211):© HubspotLastModifiedByF11221123© HubspotLastModifiedCreSthis-›client->put( url: 'task/' • Sactivity->crm_provider_id, $data);© HubspotLastModifiedCre1124} else {1125© HubspotLastModifiedOpe// Just create an activity.© HubspotLastModifiedSyn1126Sdata = [1127© HubspotSingleSyncStrate'lead_id' => Sactivity->account_id ? Sactivity-›account->crm_provider_id : null,© HubspotSyncStrategyBa:1128'contact_id' => $activity->contact_id ? $activity->contact->crm_provider_id : null,© HubspotWebhookBatchS1129'created_by' => $this->profile->crm_provider_id,v M Danination1130='user_id' => $this->profile->crm_provider_id,Workspace associated with branch 'JY-20725-handle-HS-search-rate-limit' has been restored // Rollback // Configure... (today 16:17)W Windsurf Teams=laravel.logSF [jiminny@localhost]A HS_local [jiminny@localho:W4 console [QAI PROD] X4 console [PROD]A console (EU]DGo jiminny084143 ×4 л215•m_layout_id =2162,1661,66799,66217-218-219id = 33;=220- 221=222=223=224id THEN '(own225=226227228229230hubspot':231232233 V= 11512582;2341103:22UTF-8Ca 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
45331
|
NULL
|
0
|
2026-05-14T14:31:18.009367+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778769078009_m2.jpg...
|
PhpStorm
|
faVsco.js – Close/Service.php
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
ActivityFilesLaterJiminny... ~@ jiminny-x-integrat ActivityFilesLaterJiminny... ~@ jiminny-x-integrati& platform-inner-team© Channels# ai-chapter# alertsi backend# bugscontusion-cllnia# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the people of iimi..• Direct messages8. A...• A3 62P. Galya Dimitrova Mvasil VasilevA. Stefka Stoyanova%: Todor Stamatovf. Mario GeorgievP. Nikolay Ivanov2o James Graham "2. Stoyan Tanev. Steliyan Georgiev. Petko Kashinski*. Lukas Kovali...a: Apps® ToastS lira Gloud6 Huddle with Aneliya Angelova& R. Aneliya Angelova •• Messagest Add canvasur FilesAneliya Angelova 2:30 PMЛукаш, само при Сейлсфорс и Хубспот се синкваха активити типовете, когато се направи плейбук,нали?пои останалите скМі тоябва оъчно ла се въвелат.Lukas Kovalik 2:47 PMтряова да се за всички, някьде не се ли попьлвапри зохо май беше hardcoded но май и там си връщаха две категорииAneliya Angelova @ 4:00 PMЛукаш имаш ли време да се чуем за тестването на https://jiminny.atlassian.net/browse/JY-20725X Preview insackt[HubSpot] Optimise CRM rematctC OpenReady for QA- MediumAA Aneliya AngelovaAs of today at 4:00 PM RetreshOpen in Jira+ SummariseLukas Kovalik 4:02 PMzean-iurwiniareelYou joined the huddle LIVE 4:06 PMAneliva Angelova is here toolAneliya Angelova 4:44 PM11512582Lukas Kovalik O 5:16 PMcurl --location "httns:ani.hubani.com/crm/v3/obiects/contacts/search--header 'Content-Type: application/json'\--header "Authorization: BearerC|Kvma?iMx7OINOM8kOFwrAowAcAkUAhIR24?A05D?xiVrIYMILuP6SA01Kwcmhr=n.v2 hytorDniMvDalYck-CMalovolNOM9kOFwrAUAcrkcaws-ThwRARIRAOF-ATFSAOFRAO-ROIEBAQUBEggBAQEBAYICFIґ7Au8O2Nwal9YW2CbCCxYvwngmSgNldTFSAFoAYABoAHAAeAA'\--data "{ "limit", 13'Message Aneliva Angelova+ AaIđ 0Pm~ (Q SearchDate ModifiedYesterdav at 13.36Yesterday at 13:35Yesterday at 13.34Yesterday at 13:34Yesterday at 13:33resterday at 15.5sYesterdav at 13:37Yesterday at 13:32Yesterday ar 13.31Yesterday at 13:30Yesterday at 13:30resterday at 15.4gYesterdav at 13:29Yesterday at 13:28Yesterday at 13:28Yesterday at 13:27Yesterday at 13:27resterday at 13-40Yesterdav at 13:25Yesterday at 13:25Yesterday at 13:24Yesterday at 13:24Yesterday at 13:23Yesterday at 13.21Yesterdav at 13:21Yesterday at 13:20Yesterday at 13:20Yesterday at 13:19Yesterday at 13:19Yesterday at 13.18Vecterdav at 12:17Yesterday at 13:16Yesterdav at 13:16Yesterday at 13:15Yesterday at 13:14Yecterdav at 12:1/Yesterday at 13:13Yesterday at 13.13Yecterdav at 12:12Yesterday at 13:12Yesterday at 13:11Yesterday at 13:10Yesterday at 13:10Yesterday at 13.09Yecterdav at 12:091Yesterday at 13:08Yesterdav at 13:07MPEG-4 movie13 KBMPEG-4 movie16 KB1/ Kb29 KBMPEG-4 movieMPEG-4 movie6 KB12 KBMPE0"4 movie9 K:7 KBMPEG-4 movie8 KB37 KBMP2G-4 movie10 KBMPEG-4 movie7 KBMPEG"4 movie9K:8KBMPEG-4 movie72 KB14 K8|13 KRIMPEG-4 movieMPEG-4 movie9 KB18 KBMPEG-4 movie12 KEMPEG-4 movie10 KBMPEG-4 movie16 KB6 KB1MPEG-4 movie6 KBMPEG-4 movie12 KB23 KBMPEG-4 movie8 KEMPEG-4 movie6 KBMPEG-4 movie6 KBMPEG-4 movie11 K:MPEG-4 movie11 KBMPEG-4 movie34 KBMPEG-4 movie10 KPMPEG-4 movie7 KBMPEG-4 movie5 KBMPEG-4 movie11 KBIMPEG-4 movie26 KBMPEG-4 movie111 KB102 KBRR KRMPEG-4 movieMDEG-A movie59 KB98 KBMPEG-4 movie07 K:MPEG-A movie66 KB MPEG-4 movie44 KB93 KB79 KpMPEG-4 movieMPEG-4 movie58 KBMPEG-4 movie27 KP7 KBMPEG-4 movie12 KB32 K8MPEG-4 movieAl Notes: OffLeave• 0FavouritesE jiminny© Recents* ApplicationsiCloudiCloud Drive228 Sync folderQ DXP4800PLUS-B5FA@ Network|• CRMI• Orange• Red• Yellow• Green• Purple•) All lags..lohlDownloadsNameLoom.pkgAlfred copv.alfredoreterencesB KeychronAssist-1.0.2 (1).dmgA Keychron Assist-1.0.2.dmgmazanoke-images-yWJo.zioPhotos-3-001.zipD Transcript.pdf→mage U.loge1 Orioninstaller.dmaimage.jpg- image (2).1pc• ПО-22221726037035-004-001_ORGES.pdf• %D0%9F%D0%9E-22221726037035-004-001_archive.zipПO-22221726037035-004-001_archive (1).zip• repon 4).XmAltred copy2.altredoreterences05012026_0000000026574472_ SWIFT_OB70501260015890.pdf27022026_0000000026574472_SWIFT_OB72702260049200.pdf= 03042026 [CREDIT_CARD] SWIFT [CREDIT_CARD].001B reporti) xm=pdt.odipdf-1.pdfD pdf-2.pdf-pdf-5.pd1= ndf-1 ndipdf-3.pdfKoválik Family Tree.gedbitwarden export 20251031122528.isonKoválik Family Tree.zip*macOS Storage_Cleanup.mdal favicon icofirst_aid_notes_complete.docxrenortl2).esvconfig.ymlIteration run Search HS.postman_collection.jsonm licence bettertouchtoalMariusHosting Config.json1ooks-891a6503-bbb7-4b2b-9c3.csv•Alfredmazanoke-images-YWJ6ана Ковалик.jpg•искане даниел Ковалик..pa• Фактура Март Даниел Ковалик.jрс• Фактура Април Даниел Ковалик.jpg• Dhotac 2.001Q SearchKind00,4 MDinstdlle..dckage55.9 MBAlfred...ferences10,1 MBDisk Image10,1 MBDisk ImageIL MBLiP archive6,6 MBZIP archive2,5 MB PDF Document2,5 MBJreo lmage2.2 MBDisk Image2,2 MB PDF Document2 MBJPEG image1,9 MBJPEG imaqe192 KBPDF Document140 KbZIP archive148 KВ148 KB122 KB111 KB94 KBZIP archivelZIP archiveXML documentAlfred...ferencesPDF Document92 KBPDr DocumentK:91 KB91 KB30 KB29 KBPDF DocumentXML documentPDF Document28 KBPDF Document28 KR28 KB27 KB14 KB11 KB6 KB6KBPDE DocumentDocumentJSONICSV DocumentZIP archiveMarkdo…..ument5KRWindo...n image4 KB3 KBword ..cumentCSV Document2 KBYAML document1 KBcSV Document928 byteshttlicence183 bytesZero butesJSONAlfred.. ferencesZero bytesFolde1,9 MB1,8 MB17 MB1,7 MBColdorJPEG imageJPEG ImageJPEG imageJPEG imageColdo1 of 58 selected, 8.5 GB availab!i• Inu 14 Mаy 1/.31-14Date AddedIs Mdl ZUzo dl 19:4530 Jan 2026 at 12:3617 Mar 2026 at 20:2717 Mar 2026 at 20:26Z3 Aor 2020 al 13:0229 Jan 2026 at 15:2019 Dec 2025 at 10:1619 Dec 2025 at 12:238 Aor 2026 at 20:3519 Dec 2025 at 10:2919 Dec 2025 at 12:1819 Dec 2025 at 12:4026 Mar 2026 at 11:2410 May 2026 at 13:5326 Mar 2026 at 11:2426 Mar 2026 at 11:2426 Mar 2026 at 11:2310 May 2026 at 14:3730 Jan 2026 at 12:3713 Feb 2026 at 11:54Z3 Apr 2026 at 13.0823 Aor 2026 at 13:0810 May 2026 at 13:5410 May 2026 at 14:3710 May 2026 at 13:4910 May 2026 at 13:5010 May 2026 at 13:5110 Mav 2026 at 12:51110 May 2026 at 13:5019 Dec 2025 at 11:3431 Oct 2025 at 12:2525 Nov 2025 at 17:596 Mar 2026 at 11.2224 Anr 2026 at 16:5220 Oct 2025 at 11:0218 Mar 2026 at 15:29• Mav 2026 at 11:09129 Oct 2025 at 19:329 May 2026 at 10:0418 Mar 2026 at 11:5510 May 2026 at 13:5712 Jun 2025 at 19:0430 Jan 2026 at 12:3630 Jan 2026 at 12:3616 Oct 2025 aт 16:0123 Apr 2026 at 13:0223 Apr 2026 at 13:0223 Apr 2026 at 13:0222 Anr 2026 at 12:0223 Apr 2026 at 13:0229 Jan 2026 at 15:20...
|
NULL
|
3663281435073278700
|
NULL
|
click
|
ocr
|
NULL
|
ActivityFilesLaterJiminny... ~@ jiminny-x-integrat ActivityFilesLaterJiminny... ~@ jiminny-x-integrati& platform-inner-team© Channels# ai-chapter# alertsi backend# bugscontusion-cllnia# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the people of iimi..• Direct messages8. A...• A3 62P. Galya Dimitrova Mvasil VasilevA. Stefka Stoyanova%: Todor Stamatovf. Mario GeorgievP. Nikolay Ivanov2o James Graham "2. Stoyan Tanev. Steliyan Georgiev. Petko Kashinski*. Lukas Kovali...a: Apps® ToastS lira Gloud6 Huddle with Aneliya Angelova& R. Aneliya Angelova •• Messagest Add canvasur FilesAneliya Angelova 2:30 PMЛукаш, само при Сейлсфорс и Хубспот се синкваха активити типовете, когато се направи плейбук,нали?пои останалите скМі тоябва оъчно ла се въвелат.Lukas Kovalik 2:47 PMтряова да се за всички, някьде не се ли попьлвапри зохо май беше hardcoded но май и там си връщаха две категорииAneliya Angelova @ 4:00 PMЛукаш имаш ли време да се чуем за тестването на https://jiminny.atlassian.net/browse/JY-20725X Preview insackt[HubSpot] Optimise CRM rematctC OpenReady for QA- MediumAA Aneliya AngelovaAs of today at 4:00 PM RetreshOpen in Jira+ SummariseLukas Kovalik 4:02 PMzean-iurwiniareelYou joined the huddle LIVE 4:06 PMAneliva Angelova is here toolAneliya Angelova 4:44 PM11512582Lukas Kovalik O 5:16 PMcurl --location "httns:ani.hubani.com/crm/v3/obiects/contacts/search--header 'Content-Type: application/json'\--header "Authorization: BearerC|Kvma?iMx7OINOM8kOFwrAowAcAkUAhIR24?A05D?xiVrIYMILuP6SA01Kwcmhr=n.v2 hytorDniMvDalYck-CMalovolNOM9kOFwrAUAcrkcaws-ThwRARIRAOF-ATFSAOFRAO-ROIEBAQUBEggBAQEBAYICFIґ7Au8O2Nwal9YW2CbCCxYvwngmSgNldTFSAFoAYABoAHAAeAA'\--data "{ "limit", 13'Message Aneliva Angelova+ AaIđ 0Pm~ (Q SearchDate ModifiedYesterdav at 13.36Yesterday at 13:35Yesterday at 13.34Yesterday at 13:34Yesterday at 13:33resterday at 15.5sYesterdav at 13:37Yesterday at 13:32Yesterday ar 13.31Yesterday at 13:30Yesterday at 13:30resterday at 15.4gYesterdav at 13:29Yesterday at 13:28Yesterday at 13:28Yesterday at 13:27Yesterday at 13:27resterday at 13-40Yesterdav at 13:25Yesterday at 13:25Yesterday at 13:24Yesterday at 13:24Yesterday at 13:23Yesterday at 13.21Yesterdav at 13:21Yesterday at 13:20Yesterday at 13:20Yesterday at 13:19Yesterday at 13:19Yesterday at 13.18Vecterdav at 12:17Yesterday at 13:16Yesterdav at 13:16Yesterday at 13:15Yesterday at 13:14Yecterdav at 12:1/Yesterday at 13:13Yesterday at 13.13Yecterdav at 12:12Yesterday at 13:12Yesterday at 13:11Yesterday at 13:10Yesterday at 13:10Yesterday at 13.09Yecterdav at 12:091Yesterday at 13:08Yesterdav at 13:07MPEG-4 movie13 KBMPEG-4 movie16 KB1/ Kb29 KBMPEG-4 movieMPEG-4 movie6 KB12 KBMPE0"4 movie9 K:7 KBMPEG-4 movie8 KB37 KBMP2G-4 movie10 KBMPEG-4 movie7 KBMPEG"4 movie9K:8KBMPEG-4 movie72 KB14 K8|13 KRIMPEG-4 movieMPEG-4 movie9 KB18 KBMPEG-4 movie12 KEMPEG-4 movie10 KBMPEG-4 movie16 KB6 KB1MPEG-4 movie6 KBMPEG-4 movie12 KB23 KBMPEG-4 movie8 KEMPEG-4 movie6 KBMPEG-4 movie6 KBMPEG-4 movie11 K:MPEG-4 movie11 KBMPEG-4 movie34 KBMPEG-4 movie10 KPMPEG-4 movie7 KBMPEG-4 movie5 KBMPEG-4 movie11 KBIMPEG-4 movie26 KBMPEG-4 movie111 KB102 KBRR KRMPEG-4 movieMDEG-A movie59 KB98 KBMPEG-4 movie07 K:MPEG-A movie66 KB MPEG-4 movie44 KB93 KB79 KpMPEG-4 movieMPEG-4 movie58 KBMPEG-4 movie27 KP7 KBMPEG-4 movie12 KB32 K8MPEG-4 movieAl Notes: OffLeave• 0FavouritesE jiminny© Recents* ApplicationsiCloudiCloud Drive228 Sync folderQ DXP4800PLUS-B5FA@ Network|• CRMI• Orange• Red• Yellow• Green• Purple•) All lags..lohlDownloadsNameLoom.pkgAlfred copv.alfredoreterencesB KeychronAssist-1.0.2 (1).dmgA Keychron Assist-1.0.2.dmgmazanoke-images-yWJo.zioPhotos-3-001.zipD Transcript.pdf→mage U.loge1 Orioninstaller.dmaimage.jpg- image (2).1pc• ПО-22221726037035-004-001_ORGES.pdf• %D0%9F%D0%9E-22221726037035-004-001_archive.zipПO-22221726037035-004-001_archive (1).zip• repon 4).XmAltred copy2.altredoreterences05012026_0000000026574472_ SWIFT_OB70501260015890.pdf27022026_0000000026574472_SWIFT_OB72702260049200.pdf= 03042026 [CREDIT_CARD] SWIFT [CREDIT_CARD].001B reporti) xm=pdt.odipdf-1.pdfD pdf-2.pdf-pdf-5.pd1= ndf-1 ndipdf-3.pdfKoválik Family Tree.gedbitwarden export 20251031122528.isonKoválik Family Tree.zip*macOS Storage_Cleanup.mdal favicon icofirst_aid_notes_complete.docxrenortl2).esvconfig.ymlIteration run Search HS.postman_collection.jsonm licence bettertouchtoalMariusHosting Config.json1ooks-891a6503-bbb7-4b2b-9c3.csv•Alfredmazanoke-images-YWJ6ана Ковалик.jpg•искане даниел Ковалик..pa• Фактура Март Даниел Ковалик.jрс• Фактура Април Даниел Ковалик.jpg• Dhotac 2.001Q SearchKind00,4 MDinstdlle..dckage55.9 MBAlfred...ferences10,1 MBDisk Image10,1 MBDisk ImageIL MBLiP archive6,6 MBZIP archive2,5 MB PDF Document2,5 MBJreo lmage2.2 MBDisk Image2,2 MB PDF Document2 MBJPEG image1,9 MBJPEG imaqe192 KBPDF Document140 KbZIP archive148 KВ148 KB122 KB111 KB94 KBZIP archivelZIP archiveXML documentAlfred...ferencesPDF Document92 KBPDr DocumentK:91 KB91 KB30 KB29 KBPDF DocumentXML documentPDF Document28 KBPDF Document28 KR28 KB27 KB14 KB11 KB6 KB6KBPDE DocumentDocumentJSONICSV DocumentZIP archiveMarkdo…..ument5KRWindo...n image4 KB3 KBword ..cumentCSV Document2 KBYAML document1 KBcSV Document928 byteshttlicence183 bytesZero butesJSONAlfred.. ferencesZero bytesFolde1,9 MB1,8 MB17 MB1,7 MBColdorJPEG imageJPEG ImageJPEG imageJPEG imageColdo1 of 58 selected, 8.5 GB availab!i• Inu 14 Mаy 1/.31-14Date AddedIs Mdl ZUzo dl 19:4530 Jan 2026 at 12:3617 Mar 2026 at 20:2717 Mar 2026 at 20:26Z3 Aor 2020 al 13:0229 Jan 2026 at 15:2019 Dec 2025 at 10:1619 Dec 2025 at 12:238 Aor 2026 at 20:3519 Dec 2025 at 10:2919 Dec 2025 at 12:1819 Dec 2025 at 12:4026 Mar 2026 at 11:2410 May 2026 at 13:5326 Mar 2026 at 11:2426 Mar 2026 at 11:2426 Mar 2026 at 11:2310 May 2026 at 14:3730 Jan 2026 at 12:3713 Feb 2026 at 11:54Z3 Apr 2026 at 13.0823 Aor 2026 at 13:0810 May 2026 at 13:5410 May 2026 at 14:3710 May 2026 at 13:4910 May 2026 at 13:5010 May 2026 at 13:5110 Mav 2026 at 12:51110 May 2026 at 13:5019 Dec 2025 at 11:3431 Oct 2025 at 12:2525 Nov 2025 at 17:596 Mar 2026 at 11.2224 Anr 2026 at 16:5220 Oct 2025 at 11:0218 Mar 2026 at 15:29• Mav 2026 at 11:09129 Oct 2025 at 19:329 May 2026 at 10:0418 Mar 2026 at 11:5510 May 2026 at 13:5712 Jun 2025 at 19:0430 Jan 2026 at 12:3630 Jan 2026 at 12:3616 Oct 2025 aт 16:0123 Apr 2026 at 13:0223 Apr 2026 at 13:0223 Apr 2026 at 13:0222 Anr 2026 at 12:0223 Apr 2026 at 13:0229 Jan 2026 at 15:20...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
45242
|
NULL
|
0
|
2026-05-14T14:26:31.422757+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778768791422_m2.jpg...
|
PhpStorm
|
faVsco.js – WriteCrmTrait.php
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Code changed:
Hide
Sync Changes
Hide This Notification...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"bounds":{"left":0.2962101,"top":1.0,"width":0.03856383,"height":-0.019952059},"on_screen":true,"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"#12066 on JY-20725-handle-HS-search-rate-limit, menu","depth":5,"bounds":{"left":0.33477393,"top":1.0,"width":0.122340426,"height":-0.019952059},"on_screen":true,"help_text":"Pull request #12066 exists for current branch JY-20725-handle-HS-search-rate-limit, but local branch is out of sync with remote","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"bounds":{"left":0.5731383,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"HandleHubspotRateLimitTest","depth":6,"bounds":{"left":0.5884308,"top":1.0,"width":0.076130316,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.66456115,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.67586434,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"bounds":{"left":0.6871675,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"bounds":{"left":0.7150931,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"bounds":{"left":0.72639626,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"bounds":{"left":0.73769945,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
3089888231946957708
|
-6979382010130101301
|
click
|
hybrid
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Code changed:
Hide
Sync Changes
Hide This Notification
Jiminny... ~ActivityFilesLater@ jiminny-x-integrati• plattorm-inner-teamE Channels# ai-chapter# alertsi backend# bugscontusion-cllnia# curiosity lab# engineering# general#jiminny-bgac nlattorm-nckets# product launches# random# releases# sofia-officed sunport# thank-yous# the people of iimi... Direct messages• 8la 62% Galya Dimitrovavasil VasilevM Stefka StovanovaSg: Todor StamatovMario GeorgievNiudlay lanay. James Graham "* Stoyan Tanevo Stelivan Georgiev( Petko Kashinski*. Lukas Kovali...::: AnnsToastS lira Gloud6d Huddle with Aneliva Angelova* Aneliya Angelova &• Messagest Add canvasur FilesAneliya Angelova 2:30 PMЛукаш, само при Сейлсфорс и Хубспот се синкваха активити типовете, когато се направи плейбук,нали?пои останалите скМі тоябва оъчно ла се въвелат.Lukas Kovalik 2:47 PMтряова да се за всички, някъде не се ли попьлвапри зохо май беше hardcoded но май и там си връщаха две категорииAneliya Angelova 4:00 PMЛукаш имаш ли време да се чуем за тестването на https://jiminny.atlassian.net/browse/JY-20725X Preuiew in sact[HubSpotl Optimise CRM rematct(7 OpenRosdy for OA- MediumAA Aneliya AngelovaAs of today at 4:00 PM RetreshOpen in Jira* SummariseLukas Kovalik 4:02 PMzean-iurwiniareelYou joined the huddle (LIVE 4:06 PMAneliva Angelova is here toolAneliva Angelova 4:44 PN11512582Lukas Kovalik M 5.16 PNcurl --location "httns:ani.hubani.com/crm/v3/obiects/contacts/search--header 'Content-vne' annlication/ison'--header "Authorization: BearerC|Kvma?iMx7OINOM8kOFwrAowAcAkUAhIR24?A05D?xiVrIYMILuP6SA01Kwcmhr=n.v2 hytorDniMvDalYck-CMalovolNOM9kOFwrAUAcrkcaws-ThwRARIRAOF-ATFSAOFRAO-ROIEBAQUBEggBAQEBAYICFIr7Au8O2Nwal9YW2CbCCxYvwngmSgNldTFSAFoAYABoAHAAeAA'\--data "{ "limit", 13'Message Aneliva Angelova+ AaIAl Notes: OffLeavev Q SearchDate ModifiedYesterday at 13.34Yesterday at 13:34Yesterday at 13.33Yesterdav at 13:32resterday al i5.sYesterdav at 13:31Yesterday at 13:30Yesterday at 13.29Yesterdav at 13:29resterday at 15.2oYesterday at 13:27Yesterday at 13:26Yesterday at 13:26Yesterdav at 13:25Yesterday at 13.24Yesterdav at 13:24Yesterday at 13:23Yesterday at 13:21Voctorday at 12:21Yesterday at 13.20Yesterdav at 13:19Yesterdav at 13:19Yesterday at 13:18Yesterday at 13:18Yesterday at 13:17Yesterday at 13.16Yecterdav at 12:16Yesterdav at 13:15resterday at 13-10Yesterdav at 13:14Yesterday at 13:14Yesterday at 13:13Yecterdav at 12:12Yesterday at 13.11Yesterdav at 13:11Yesterday at 13:10Yesterday at 13:09Yoctorday at 12:00Yesterdav at 13:08Yesterday at 13.08Yecterdav at 12:07Yesterday at 13:07Yesterdav at 13:0617K:MPEG-4 movie29 KB6 KB12 Kb9 KBI7 KB8 KB37 K:MDEG-A movieMPEG-4 movieMPEG-4 movieMPEG-4 movie10 KB7 KBMDEG-A movieMPEG-4 movie9 KBI8 KB72 KB14 K:MPEG-4 movieMPEG-4 movie13 KBMDECA mavile9 KB18 KB|MPEG-4 movie12 KBI10 KB16 KBMPEG-1 movidMPEG-4 movie6KEMPEG-4 movie6 KB MPEG-4 movie12 KB23 K:MPEG-4 movie8 KB6 KBMDSG.A movicMPEG-4 movie11 KE11 KBMPEG-4 movieMPEG-4 movie20 KB34 K:MPEG-4 movie10kр7 KB5KBMDEG.A movidMPEG-4 movie11 KPMDEG-A movie26 KB MPEG-4 movie111 KBMPEG-4 movie102 K:88 KB59 KB98 KBMPEG-4 movieMDEC.A moviaMPEG-4 movie07 KPMDEG-A movie66 KBMPEG-4 movie44 KBMPEG-4 movie03 K:IMPEG-A movid78 KB MPEG-4 movie50 KB58 KB27 KPMPEG-4 movieMDEG.A movio7 KB12 KBMPEG-4 movie22 K:17 KBMDEC A movid19 KB32 K8MPEG-4 movieFavourites• jiminny• Recents* ApplicationsiCloud• iCloud Drive992 Svnc tolde0 DXP4800PLUS-B5F49 Networl• CRMI• Orange• Red|• Yellow• Green• Purple•) All lags..IhlDownloadsNameLoom.pkgAlfred copv.alfredoreterences=KeychronAssist-1.0.2 (1).dmeKeychronAssist-1.0.2.dmgmazanoke-images-yWJo.zioPhotos-3-001.zip• Transcript.pd→mage U.loge1 Orioninstaller.dma_image.jpg- image (2).1pc• ПO-22221726037035-004-001_ORGES.pdf%D0%9F%D0%9E-22221726037035-004-001 archive.zipПO-22221726037035-004-001_archive (1).zip• repon 4).XmAltred copy2.altredoreterencesСE 060209С О000000026571172 CWICT 0Р70501260015900 ndt= 27022026_0000000026574472_ SWIFT_ [IBAN].pdf= 03042026 [CREDIT_CARD] SWIFT [CREDIT_CARD].001reportxmmi=pdt.odiB pdf-1.pdfD pdf-2.pdf-pdf-5.pd1= ndf-1 ndipdf-3.pdfP Kdf-a,k Ffmiv Tree.sebitwarden export 20251031122528.isonlKoválik Family Tree.zip*macOS Storage_Cleanup.mdal favicon icofirst aid_notes_complete.docxrenortl2).esviconfig.vmlIteration run Search HS.postman_collection.json--report(1).csvm licence hettertouchtoalMariusHosting Config.isonnokc.901a6502.6667.A62h-062 ccu•Alfredv P1 mazanoko imaaoc. VWI6ана Ковалик.jpg•искане даниел Ковалик..pg• Фактура Март Даниел Ковалик.jрс• Фактура Април Даниел Ковалик iро• Dhotac 2.001Q SearchKind00,4 MD55.9 MBinstdlle..dckageAlfred...ferences10,1 MB10,1 MBIL MBDisk ImageDisk ImageLiP archive6.6 MBZIp archive2,5 MB PDF Document2,5 MBJreo lmage2.2 MBDisk Image2,2 MB PDF Document2 MBJPEG image1,9 MBJPEG imaqe192 KBPDE Document140 KbZIP archive148 KВ148 KB122 KBZIP archivelZIP archiveXML document111 KBAlfred...ferences94 KBDDE Documont92 KBPDr DocumentK:PDF Document91 KB91 KBXML document30 KBn0kpDDE Nocumont28 KBPDF Document28 KRPDE Document28 KB27 KBDocument14 KB11 KB6 KB6KBJSONINCV NacumontZIP archiveMarkdo…..ument5KRWindo...n image4 KB3 KBword ..cumentCSV Document2 KBVAMI dosumon1 KB029 buteccSV Documenthttlicence183 bytesZero butesJSONAlfrod foronso!Zero bytesFolde1.9 MB1,8 MB17 MB1,7 MBColdorJPEG imageJPEG ImageIPEG imadeJPEG imageColdo1 of 58 selected, 8.56 GB availabld• Inu 14 May 1/:20.3Date AddedIs Mdl ZUzo dl 19:4530 Jan 2026 at 12:3617 Mar 2026 at 20:2717 Mar 2026 at 20:26Z3 Aor 2020 al 13:0229 ,Jan 2026 at 15:2019 Dec 2025 at 10:1619 Dec 2025 at 12:238 Aor 2026 at 20:3519 Dec 2025 at 10:2919 Dec 2025 at 12:1819 Dec 2025 at 12:4026 Mar 2026 at 11:2410 May 2026 at 13:5326 Mar 2026 at 11:2426 Mar 2026 at 11:2426 Mar 2026 at 11:2310 May 2026 at 14:3730 Jan 2026 at 12:3712 Goh 2006 9t 11:5 A1Z3 Apr 2026 at 13.0823 Aor 2026 at 13:0810 May 2026 at 13:5410 May 2026 at 14:3710 May 2026 at 13:4910 May 2026 at 13:5010 May 2026 at 13:5110 Mav 2026 at 12:51110 May 2026 at 13:5019 Dec 2025 at 11:3431 Oct 2025 at 12:2525 Nau 2025 4+ 17:506 Mar 2026 at 11.2224 Anr 2026 at 16:5220 Oct 2025 at 11:0218 Mar 2026 at 15:29• Mav 2026 at 11:09129 Oct 2025 at 19:329 May 2026 at 10:0419 Mar 2026 at 11:55|10 May 2026 at 13:5712 Jun 2025 at 19:0430 Jan 2026 at 12:362616 Oct 2025 aт 16:0122 Aar 2026 at 12:0223 Apr 2026 at 13:0223 Apr 2026 at 13:0222 Anr 2026 at 12:0223 Apr 2026 at 13:0229 Jan 2026 at 15:20...
|
45238
|
NULL
|
NULL
|
NULL
|
|
45241
|
NULL
|
0
|
2026-05-14T14:26:33.286275+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778768793286_m1.jpg...
|
PhpStorm
|
faVsco.js – DecorateActivity.php
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
1
2
15
12
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\Hubspot;
use Illuminate\Support\Collection;
use Jiminny\Models\Activity;
use Jiminny\Repositories\ActivityMessageRepository;
use Jiminny\Repositories\ParticipantRepository;
use Jiminny\Services\Crm\DecorateActivity\BaseDecorateActivity;
class DecorateActivity extends BaseDecorateActivity
{
public const string JIMINNY_MARKER = 'Jiminny Summary:';
public function generateTitle(Activity $activity): ?string
{
if ($activity->hasTitle()) {
$title = $activity->getTitle();
} elseif ($activity->hasActivityType()) {
$title = $activity->getActivityType()->getName();
} else {
$title = 'Conference Call';
}
return $title;
}
public function convertMeetingOutcome(Activity $activity): ?string
{
switch ($activity->getStatus()) {
case Activity::STATUS_SCHEDULED:
return 'SCHEDULED';
case Activity::STATUS_CANCELLED:
return 'CANCELED';
case Activity::STATUS_COMPLETED:
return 'COMPLETED';
//case Activity::STATUS_NO_SHOW:
// return 'NO_SHOW';
default:
return null;
}
}
public function convertCallStatus(Activity $activity): string
{
switch ($activity->getStatus()) {
case Activity::STATUS_NO_ANSWER:
return 'NO_ANSWER';
default:
return 'COMPLETED';
}
}
public function generateDescription(Activity $activity): ?string
{
if (in_array($activity->getType(), [Activity::TYPE_SMS_INBOUND, Activity::TYPE_SMS_OUTBOUND], true)) {
return $this->formatSmsDescription($activity);
}
$description = $this->baseDescription();
if ($activity->hasTitle() && $activity->hasActivityType()) {
$description .= $this->formatActivityType($activity->getActivityType()->getName());
}
if ($activity->getProvider() !== Activity::PROVIDER_UPLOADER) {
$description .= $this->formatSoftphoneDetails($activity);
}
$description .= $this->formatReasonOrPreview($activity);
if ($activity->isTypeConference()) {
$description .= $this->formatAttendeesList($activity);
}
return $description
. $this->formatNotes($activity)
. $this->formatMessages($activity)
. $this->formatSummary($activity);
}
public function mergeDescriptions(string $jiminnyDescription, ?string $existingCrmDescription): string
{
if (empty($existingCrmDescription)) {
return $jiminnyDescription;
}
if (! $this->isJiminnyDescription($existingCrmDescription)) {
return $existingCrmDescription . '<hr>' . $jiminnyDescription;
}
$existingSections = $this->parseHtmlSections($existingCrmDescription);
$newSections = $this->parseHtmlSections($jiminnyDescription);
return $this->mergeHtmlSections($newSections, $existingSections);
}
private function parseHtmlSections(string $html): array
{
$sections = [
'beforeJiminny' => '',
'header' => '',
];
foreach (self::SECTION_HEADERS as $name) {
$sections[$name] = '';
}
$headerStartPos = $this->findHeaderStartPosition($html);
$markerPos = stripos($html, self::JIMINNY_MARKER);
if ($headerStartPos !== false && $headerStartPos > 0) {
$sections['beforeJiminny'] = trim(substr($html, 0, $headerStartPos));
}
if ($headerStartPos !== false) {
$jiminnyStart = $headerStartPos;
} elseif ($markerPos !== false) {
$jiminnyStart = $markerPos;
} else {
$jiminnyStart = 0;
}
$firstSectionPos = $this->findFirstHtmlSectionPosition($html, $jiminnyStart);
if ($firstSectionPos === false) {
$sections['header'] = substr($html, $jiminnyStart);
} else {
$sections['header'] = substr($html, $jiminnyStart, $firstSectionPos - $jiminnyStart);
}
$sections['header'] = trim($sections['header']);
foreach (self::SECTION_HEADERS as $sectionName) {
$sections[$sectionName] = $this->extractHtmlSectionContent($html, $sectionName, $jiminnyStart);
}
return $sections;
}
private function findHeaderStartPosition(string $html): int|false
{
$pattern = '/<p[^>]*>\s*<strong[^>]*>\s*<span[^>]*>\s*' . preg_quote(self::JIMINNY_MARKER, '/') . '/i';
if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE)) {
return $matches[0][1];
}
$markerPos = stripos($html, self::JIMINNY_MARKER);
if ($markerPos === false) {
return false;
}
$beforeMarker = substr($html, 0, $markerPos);
$lastPTagPos = strrpos($beforeMarker, '<p');
return $lastPTagPos !== false ? $lastPTagPos : $markerPos;
}
private function findFirstHtmlSectionPosition(string $html, int $afterPosition = 0): int|false
{
$firstPos = false;
foreach (self::SECTION_HEADERS as $sectionName) {
$pattern = '/<p[^>]*>\s*<strong[^>]*>\s*' . preg_quote($sectionName, '/') . '\s*<\/strong>\s*<\/p>/i';
if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {
$pos = $matches[0][1];
if ($firstPos === false || $pos < $firstPos) {
$firstPos = $pos;
}
}
}
return $firstPos;
}
private function extractHtmlSectionContent(string $html, string $sectionName, int $afterPosition = 0): string
{
$pattern = '/<p[^>]*>\s*<strong[^>]*>\s*' . preg_quote($sectionName, '/') . '\s*<\/strong>\s*<\/p>/i';
if (! preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {
return '';
}
$headerMatch = $matches[0][0];
$headerPos = $matches[0][1];
$contentStart = $headerPos + strlen($headerMatch);
$nextSectionPos = $this->findNextHtmlSectionPosition($html, $contentStart);
if ($nextSectionPos === false) {
$content = substr($html, $contentStart);
} else {
$content = substr($html, $contentStart, $nextSectionPos - $contentStart);
}
return trim($content);
}
private function findNextHtmlSectionPosition(string $html, int $afterPosition): int|false
{
$nextPos = false;
foreach (self::SECTION_HEADERS as $sectionName) {
$pattern = '/<p[^>]*>\s*<strong[^>]*>\s*' . preg_quote($sectionName, '/') . '\s*<\/strong>\s*<\/p>/i';
if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {
$pos = $matches[0][1];
if ($nextPos === false || $pos < $nextPos) {
$nextPos = $pos;
}
}
}
return $nextPos;
}
private function mergeHtmlSections(array $newSections, array $existingSections): string
{
$result = '';
if (! empty($existingSections['beforeJiminny'])) {
$result .= $existingSections['beforeJiminny'];
}
$result .= $this->wrapHeader($newSections['header']);
foreach (self::SECTION_HEADERS as $sectionName) {
$existingContent = $existingSections[$sectionName] ?? '';
$newContent = $newSections[$sectionName] ?? '';
$content = ! empty($existingContent) ? $existingContent : $newContent;
if (! empty($content)) {
$result .= '<p><strong>' . $sectionName . '</strong></p>' . $content;
}
}
return $result;
}
private function wrapHeader(string $header): string
{
$header = trim($header);
if (str_starts_with($header, '<p>')) {
return $header;
}
if (str_starts_with($header, self::JIMINNY_MARKER)) {
return $this->baseDescription() . substr($header, strlen(self::JIMINNY_MARKER));
}
return $header;
}
private function baseDescription(): string
{
return sprintf(
'<p><strong><span style="font-size: 15px; line-height: 30px;">%s</span></strong></p>',
'Jiminny Summary:'
);
}
private function formatSoftphoneDetails(Activity $activity): string
{
$isOutbound = $activity->isTypeSoftPhone();
$isInbound = $activity->isTypeSoftphoneInbound();
if (! $isOutbound && ! $isInbound) {
return '';
}
$output = $this->formatTitle($activity->getTitle());
$output .= $this->formatCallDuration($activity->getAttribute('duration_for_humans'));
$phone = $isOutbound
? $activity->to?->phone_number
: $activity->from?->phone_number;
if ($phone) {
$output .= $isOutbound
? $this->formatDialedNumber($phone)
: $this->formatCallerNumber($phone);
}
return $output . '<p></p>';
}
private function formatReasonOrPreview(Activity $activity): string
{
if ($activity->hasReasonCodeBotKicked()) {
return '<p><span style="font-size: 13.3333px; line-height: 16px;">'
. 'Notetaker removed from this meeting'
. '</span></p>';
}
if ($activity->hasReasonCodeNotCompliant()) {
return '<p><span style="font-size: 13.3333px; line-height: 16px;">'
. 'Notetaker did not join due to recording consent not being provided by attendees'
. '</span></p>';
}
return $this->formatPreviewUrl($activity);
}
public function formatStartTime(Activity $activity): int
{
return $activity->getActualStartTime()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;
}
public function formatEndTime(Activity $activity): int
{
return $activity->getActualEndTime()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;
}
public function formatCreatedAt(Activity $activity): int
{
return $activity->getCreatedAt()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;
}
public function formatCallToParticipant(Activity $activity): ?string
{
$callToParticipant = $activity->getToParticipant()?->getPhoneNumber();
if ($callToParticipant && $activity->hasContact()) {
return $activity->getContact()->getName() . ' ' . $callToParticipant;
}
return null;
}
private function formatActivityType(string $activityType): string
{
return '<p><strong><span style="font-size: 18.6667px; line-height: 22.4px;">' . $activityType . '</span></strong></p>';
}
private function formatTitle(?string $title): string
{
return $title ? '<p><span style="font-size: 16px; line-height: 19.2px;">' . $title . '</span></p>' : '';
}
private function formatCallDuration(string $duration): string
{
return '<p><span style="font-size: 13.3333px; line-height: 16px;">Call Duration: ' . $duration . '</span></p>';
}
private function formatDialedNumber(string $phoneNumber): string
{
return '<p><span style="font-size: 13.3333px; line-height: 16px;">Dialed: ' . $phoneNumber . '</span></p>';
}
private function formatCallerNumber(string $phoneNumber): string
{
return '<p><span style="font-size: 13.3333px; line-height: 16px;">Caller: ' . $phoneNumber . '</span></p>';
}
private function formatAttendeesList(Activity $activity): string
{
$attendeesList = '<p><strong>Attendees</strong></p><ul>';
$participantsRepository = app(ParticipantRepository::class);
// Only include participants that joined.
$participants = $participantsRepository->getParticipantsWhoEnteredMeeting($activity);
foreach ($participants as $participant) {
$attendee = '<li>';
if ($participant->hasName()) {
$attendee .= $participant->getName();
if ($participant->hasPhoneNumber()) {
$attendee .= ' (' . $participant->getPhoneNumber() . ')';
} elseif ($participant->hasEmailAddress()) {
$attendee .= ' (' . $participant->getEmailAddress() . ')';
}
} else {
$attendee .= $participant->getPhoneNumber();
}
if ($participant->isCoach()) {
$attendee .= ' <strong>coach</strong>';
}
if ($participant->getTitle()) {
$attendee .= ', ' . $participant->getTitle();
}
$attendeesList .= $attendee . '</li>';
}
return $attendeesList . '</ul>';
}
private function formatPreviewUrl(Activity $activity): string
{
$description = '';
$team = $activity->getUser()->getTeam();
if ($activity->canReviewActivity()) {
$playbackUrl = $team->getPartner()->getPlaybackUrl($activity);
$description .= '<p><span style="font-size: 13.3333px; line-height: 16px;"><a href="'
. $playbackUrl
. '" target="_blank">Review in Jiminny</a> ▶️</span></p>';
}
return $description;
}
private function formatNotes(Activity $activity): string
{
$description = '';
if ($activity->getNotes()->isEmpty()) {
return $description;
}
$description .= '<p><strong>Notes</strong></p>';
foreach ($activity->getNotes() as $note) {
$time = ($note->getTime() > 3600)
? gmdate('H:i:s', (int) $note->getTime())
: gmdate('i:s', (int) $note->getTime());
$description .= '<p>' . $time . ' ' . $note->getNote() . '</p>';
}
return $description . '</p>';
}
private function formatMessages(Activity $activity): string
{
$description = '';
$messageRepository = app(ActivityMessageRepository::class);
// Get all private messages.
$privateMessages = $messageRepository->getPrivateMessages($activity);
if ($privateMessages->isNotEmpty()) {
$description .= '<p><strong>Coaching Chat</strong></p>';
$description .= $this->getMessagesAsString($privateMessages);
$description .= '</p>';
}
// Get all public messages
$publicMessages = $messageRepository->getPublicMessages($activity);
if ($publicMessages->isNotEmpty()) {
$description .= '<p><strong>Customer Chat</strong></p>';
$description .= $this->getMessagesAsString($publicMessages);
$description .= '</p>';
}
return $description;
}
private function getMessagesAsString(Collection $messages): string
{
$description = '';
/** @var Activity\Message $message */
foreach ($messages as $message) {
$description .= '<p>' . $message->participant->getName()
. ': ' . $message->getAttribute('message') . '</p>';
}
return $description;
}
private function formatSummary(Activity $activity): string
{
$description = '';
if ($activity->getSummary() !== null) {
$description .= '<p><strong>Summary</strong></p><p>' . nl2br($activity->getSummary()) . '</p><p></p>';
}
return $description;
}
private function formatSmsDescription(Activity $activity): string
{
// Use Rich-text formatting.
$description = '<p><span style="font-size: 16px; line-height: 19.2px;"><strong>' . $activity->getTitle() . '</strong></span></p>';
$description .= '<p><span style="font-size: 16px; line-height: 19.2px;">' . $activity->getDescription() . '</span></p>';
return $description;
}
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Sync Changes
Hide This Notification
Code changed:
Hide
8
1
3
4
Previous Highlighted Error
Next Highlighted Error
SELECT
# DISTINCT
opp.id as opp_id, opp.uuid, opp.name,
# COUNT(dr.id) AS deal_risk_count,
# dr.id,
# cfd.value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id
# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id
LEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 1
AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
GROUP BY opp.id, cfd.value
ORDER BY
# cfd.value
CAST(cfd.value AS UNSIGNED)
# owner_name
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1
# AND gdrt.is_enabled = 1)
DESC
LIMIT 25
# OFFSET 0
;
select * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';
select * from crm_layout_entities where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4584045;
SELECT * FROM crm_field_data WHERE object_id = 4584045;
SELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'
SELECT
opp.id as opportunity_id,
opp.name,
COUNT(dr.id) as risk_count
FROM opportunities opp
LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id
WHERE opp.id IN (
6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788
)
GROUP BY opp.id;
SELECT COUNT(dr.id)
FROM deal_risks dr
JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
WHERE dr.opportunity_id = 5563344
# AND gdrt.group_id = usr.group_id
EXPLAIN SELECT
opp.id as opp_id, opp.uuid, opp.name,
cfd.value,
cfv.sequence,
cfv.value,
# MAX(cfd.value) AS max_cfd_value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
LEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id
FROM crm_field_data sub_cfd
WHERE sub_cfd.object_id = opp.id
AND sub_cfd.crm_field_id = 66810
ORDER BY sub_cfd.updated_at DESC
LIMIT 1)
LEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 0
# AND opp.is_closed = 1
# AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
# GROUP BY opp.id
ORDER BY
cfv.sequence DESC,
# opp.name
# owner_name
cfd.value
# CAST(cfd.value AS UNSIGNED)
# CAST(MAX(cfd.value) AS UNSIGNED)
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1 AND gdrt.is_enabled = 1)
DESC
# LIMIT 75, 25
;
SELECT * FROM crm_field_values WHERE crm_field_id = 66810;
SELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at
FROM crm_fields f
INNER JOIN crm_field_data fd ON fd.crm_field_id = f.id
WHERE (f.crm_configuration_id = 1)
AND (f.object_type = 'opportunity')
# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))
AND (fd.object_id IN (4158460))
AND (f.crm_provider_id IN ('ForecastCategoryName'))
ORDER BY fd.object_id ASC, fd.updated_at DESC;
select * from crm_layouts where crm_configuration_id = 1;
select cf.* from crm_fields cf
join crm_layout_entities cle on cf.id = cle.crm_field_id
where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4158460;
SELECT * FROM crm_field_data WHERE object_id = 4158460;
select * from users where team_id = 1;
SELECT * FROM users WHERE id = 7160;
select * from role_user where user_id = 3248;
select * from crm_field_values where crm_field_id = 66824;
SELECT * FROM users WHERE id = 23470;
select * from crm_configurations;
# [PASSWORD_DOTS]
select * from teams where id = 1038; # 23521, 966
select * from users where team_id = 1038;
select * from crm_configurations where id = 966;
SELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762
SELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764
SELECT * FROM participants WHERE activity_id = 54965764;
SELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075
SELECT * FROM participants WHERE activity_id = 54964075;
select f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id
where tf.team_id = 1038;
# [PASSWORD_DOTS] PD [PASSWORD_DOTS]
select * from teams where id = 1029;
SELECT * FROM crm_configurations WHERE id = 957;
SELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421
# [PASSWORD_DOTS] Close [PASSWORD_DOTS]
select * from teams where id = 1031;
SELECT * FROM crm_configurations WHERE id = 959;
SELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009
# [PASSWORD_DOTS] SF [PASSWORD_DOTS]
SELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;
select * from roles;
select * from permissions;
select * from permission_role where permission_id = 136;
select * from migrations order by id desc;
select * from teams where id IN (1, 1037);
select * from crm_layouts where crm_configuration_id = 1;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;
SELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);
select * from features;
select * from team_features where feature_id = 33;
select * from opportunities;
select * from teams;
SELECT
CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,
u.email,
sa.*,
t.owner_id FROM social_accounts sa
JOIN users u on u.id = sa.sociable_id
JOIN teams t on t.id = u.team_id
WHERE u.team_id = 1052 and sa.provider = 'hubspot';
SELECT * FROM accounts where id = 11512582;
select * from activities where account_id = 11512582;
Project
Project...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"bounds":{"left":0.054166667,"top":0.027777778,"width":0.08055556,"height":0.035555556},"on_screen":true,"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"#12066 on JY-20725-handle-HS-search-rate-limit, menu","depth":5,"bounds":{"left":0.13472222,"top":0.027777778,"width":0.25555557,"height":0.035555556},"on_screen":true,"help_text":"Pull request #12066 exists for current branch JY-20725-handle-HS-search-rate-limit, but local branch is out of sync with remote","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"bounds":{"left":0.6326389,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"HandleHubspotRateLimitTest","depth":6,"bounds":{"left":0.6645833,"top":0.027777778,"width":0.15902779,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.82361114,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.8472222,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"bounds":{"left":0.87083334,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"bounds":{"left":0.9291667,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"bounds":{"left":0.9527778,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"bounds":{"left":0.9763889,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.088194445,"height":0.027777778},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1","depth":4,"bounds":{"left":0.73333335,"top":0.3122222,"width":0.015277778,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":4,"bounds":{"left":0.75277776,"top":0.3122222,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"15","depth":4,"bounds":{"left":0.7736111,"top":0.3122222,"width":0.02013889,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"12","depth":4,"bounds":{"left":0.79791665,"top":0.3122222,"width":0.02013889,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.8215278,"top":0.31,"width":0.015277778,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.8368056,"top":0.31,"width":0.014583333,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Services\\Crm\\Hubspot;\n\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Models\\Activity;\nuse Jiminny\\Repositories\\ActivityMessageRepository;\nuse Jiminny\\Repositories\\ParticipantRepository;\nuse Jiminny\\Services\\Crm\\DecorateActivity\\BaseDecorateActivity;\n\nclass DecorateActivity extends BaseDecorateActivity\n{\n public const string JIMINNY_MARKER = 'Jiminny Summary:';\n\n public function generateTitle(Activity $activity): ?string\n {\n if ($activity->hasTitle()) {\n $title = $activity->getTitle();\n } elseif ($activity->hasActivityType()) {\n $title = $activity->getActivityType()->getName();\n } else {\n $title = 'Conference Call';\n }\n\n return $title;\n }\n\n public function convertMeetingOutcome(Activity $activity): ?string\n {\n switch ($activity->getStatus()) {\n case Activity::STATUS_SCHEDULED:\n return 'SCHEDULED';\n case Activity::STATUS_CANCELLED:\n return 'CANCELED';\n case Activity::STATUS_COMPLETED:\n return 'COMPLETED';\n //case Activity::STATUS_NO_SHOW:\n // return 'NO_SHOW';\n default:\n return null;\n }\n }\n\n public function convertCallStatus(Activity $activity): string\n {\n switch ($activity->getStatus()) {\n case Activity::STATUS_NO_ANSWER:\n return 'NO_ANSWER';\n default:\n return 'COMPLETED';\n }\n }\n\n public function generateDescription(Activity $activity): ?string\n {\n if (in_array($activity->getType(), [Activity::TYPE_SMS_INBOUND, Activity::TYPE_SMS_OUTBOUND], true)) {\n return $this->formatSmsDescription($activity);\n }\n\n $description = $this->baseDescription();\n\n if ($activity->hasTitle() && $activity->hasActivityType()) {\n $description .= $this->formatActivityType($activity->getActivityType()->getName());\n }\n\n if ($activity->getProvider() !== Activity::PROVIDER_UPLOADER) {\n $description .= $this->formatSoftphoneDetails($activity);\n }\n\n $description .= $this->formatReasonOrPreview($activity);\n\n if ($activity->isTypeConference()) {\n $description .= $this->formatAttendeesList($activity);\n }\n\n return $description\n . $this->formatNotes($activity)\n . $this->formatMessages($activity)\n . $this->formatSummary($activity);\n }\n\n public function mergeDescriptions(string $jiminnyDescription, ?string $existingCrmDescription): string\n {\n if (empty($existingCrmDescription)) {\n return $jiminnyDescription;\n }\n\n if (! $this->isJiminnyDescription($existingCrmDescription)) {\n return $existingCrmDescription . '<hr>' . $jiminnyDescription;\n }\n\n $existingSections = $this->parseHtmlSections($existingCrmDescription);\n $newSections = $this->parseHtmlSections($jiminnyDescription);\n\n return $this->mergeHtmlSections($newSections, $existingSections);\n }\n\n private function parseHtmlSections(string $html): array\n {\n $sections = [\n 'beforeJiminny' => '',\n 'header' => '',\n ];\n\n foreach (self::SECTION_HEADERS as $name) {\n $sections[$name] = '';\n }\n\n $headerStartPos = $this->findHeaderStartPosition($html);\n $markerPos = stripos($html, self::JIMINNY_MARKER);\n\n if ($headerStartPos !== false && $headerStartPos > 0) {\n $sections['beforeJiminny'] = trim(substr($html, 0, $headerStartPos));\n }\n\n if ($headerStartPos !== false) {\n $jiminnyStart = $headerStartPos;\n } elseif ($markerPos !== false) {\n $jiminnyStart = $markerPos;\n } else {\n $jiminnyStart = 0;\n }\n\n $firstSectionPos = $this->findFirstHtmlSectionPosition($html, $jiminnyStart);\n\n if ($firstSectionPos === false) {\n $sections['header'] = substr($html, $jiminnyStart);\n } else {\n $sections['header'] = substr($html, $jiminnyStart, $firstSectionPos - $jiminnyStart);\n }\n\n $sections['header'] = trim($sections['header']);\n\n foreach (self::SECTION_HEADERS as $sectionName) {\n $sections[$sectionName] = $this->extractHtmlSectionContent($html, $sectionName, $jiminnyStart);\n }\n\n return $sections;\n }\n\n private function findHeaderStartPosition(string $html): int|false\n {\n $pattern = '/<p[^>]*>\\s*<strong[^>]*>\\s*<span[^>]*>\\s*' . preg_quote(self::JIMINNY_MARKER, '/') . '/i';\n\n if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE)) {\n return $matches[0][1];\n }\n\n $markerPos = stripos($html, self::JIMINNY_MARKER);\n if ($markerPos === false) {\n return false;\n }\n\n $beforeMarker = substr($html, 0, $markerPos);\n $lastPTagPos = strrpos($beforeMarker, '<p');\n\n return $lastPTagPos !== false ? $lastPTagPos : $markerPos;\n }\n\n private function findFirstHtmlSectionPosition(string $html, int $afterPosition = 0): int|false\n {\n $firstPos = false;\n\n foreach (self::SECTION_HEADERS as $sectionName) {\n $pattern = '/<p[^>]*>\\s*<strong[^>]*>\\s*' . preg_quote($sectionName, '/') . '\\s*<\\/strong>\\s*<\\/p>/i';\n if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {\n $pos = $matches[0][1];\n if ($firstPos === false || $pos < $firstPos) {\n $firstPos = $pos;\n }\n }\n }\n\n return $firstPos;\n }\n\n private function extractHtmlSectionContent(string $html, string $sectionName, int $afterPosition = 0): string\n {\n $pattern = '/<p[^>]*>\\s*<strong[^>]*>\\s*' . preg_quote($sectionName, '/') . '\\s*<\\/strong>\\s*<\\/p>/i';\n\n if (! preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {\n return '';\n }\n\n $headerMatch = $matches[0][0];\n $headerPos = $matches[0][1];\n $contentStart = $headerPos + strlen($headerMatch);\n\n $nextSectionPos = $this->findNextHtmlSectionPosition($html, $contentStart);\n\n if ($nextSectionPos === false) {\n $content = substr($html, $contentStart);\n } else {\n $content = substr($html, $contentStart, $nextSectionPos - $contentStart);\n }\n\n return trim($content);\n }\n\n private function findNextHtmlSectionPosition(string $html, int $afterPosition): int|false\n {\n $nextPos = false;\n\n foreach (self::SECTION_HEADERS as $sectionName) {\n $pattern = '/<p[^>]*>\\s*<strong[^>]*>\\s*' . preg_quote($sectionName, '/') . '\\s*<\\/strong>\\s*<\\/p>/i';\n if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {\n $pos = $matches[0][1];\n if ($nextPos === false || $pos < $nextPos) {\n $nextPos = $pos;\n }\n }\n }\n\n return $nextPos;\n }\n\n private function mergeHtmlSections(array $newSections, array $existingSections): string\n {\n $result = '';\n\n if (! empty($existingSections['beforeJiminny'])) {\n $result .= $existingSections['beforeJiminny'];\n }\n\n $result .= $this->wrapHeader($newSections['header']);\n\n foreach (self::SECTION_HEADERS as $sectionName) {\n $existingContent = $existingSections[$sectionName] ?? '';\n $newContent = $newSections[$sectionName] ?? '';\n\n $content = ! empty($existingContent) ? $existingContent : $newContent;\n\n if (! empty($content)) {\n $result .= '<p><strong>' . $sectionName . '</strong></p>' . $content;\n }\n }\n\n return $result;\n }\n\n private function wrapHeader(string $header): string\n {\n $header = trim($header);\n\n if (str_starts_with($header, '<p>')) {\n return $header;\n }\n\n if (str_starts_with($header, self::JIMINNY_MARKER)) {\n return $this->baseDescription() . substr($header, strlen(self::JIMINNY_MARKER));\n }\n\n return $header;\n }\n\n private function baseDescription(): string\n {\n return sprintf(\n '<p><strong><span style=\"font-size: 15px; line-height: 30px;\">%s</span></strong></p>',\n 'Jiminny Summary:'\n );\n }\n\n private function formatSoftphoneDetails(Activity $activity): string\n {\n $isOutbound = $activity->isTypeSoftPhone();\n $isInbound = $activity->isTypeSoftphoneInbound();\n\n if (! $isOutbound && ! $isInbound) {\n return '';\n }\n\n $output = $this->formatTitle($activity->getTitle());\n $output .= $this->formatCallDuration($activity->getAttribute('duration_for_humans'));\n\n $phone = $isOutbound\n ? $activity->to?->phone_number\n : $activity->from?->phone_number;\n\n if ($phone) {\n $output .= $isOutbound\n ? $this->formatDialedNumber($phone)\n : $this->formatCallerNumber($phone);\n }\n\n return $output . '<p></p>';\n }\n\n private function formatReasonOrPreview(Activity $activity): string\n {\n if ($activity->hasReasonCodeBotKicked()) {\n return '<p><span style=\"font-size: 13.3333px; line-height: 16px;\">'\n . 'Notetaker removed from this meeting'\n . '</span></p>';\n }\n\n if ($activity->hasReasonCodeNotCompliant()) {\n return '<p><span style=\"font-size: 13.3333px; line-height: 16px;\">'\n . 'Notetaker did not join due to recording consent not being provided by attendees'\n . '</span></p>';\n }\n\n return $this->formatPreviewUrl($activity);\n }\n\n\n public function formatStartTime(Activity $activity): int\n {\n return $activity->getActualStartTime()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;\n }\n\n public function formatEndTime(Activity $activity): int\n {\n return $activity->getActualEndTime()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;\n }\n\n public function formatCreatedAt(Activity $activity): int\n {\n return $activity->getCreatedAt()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;\n }\n\n public function formatCallToParticipant(Activity $activity): ?string\n {\n $callToParticipant = $activity->getToParticipant()?->getPhoneNumber();\n if ($callToParticipant && $activity->hasContact()) {\n return $activity->getContact()->getName() . ' ' . $callToParticipant;\n }\n\n return null;\n }\n\n private function formatActivityType(string $activityType): string\n {\n return '<p><strong><span style=\"font-size: 18.6667px; line-height: 22.4px;\">' . $activityType . '</span></strong></p>';\n }\n\n private function formatTitle(?string $title): string\n {\n return $title ? '<p><span style=\"font-size: 16px; line-height: 19.2px;\">' . $title . '</span></p>' : '';\n }\n\n private function formatCallDuration(string $duration): string\n {\n return '<p><span style=\"font-size: 13.3333px; line-height: 16px;\">Call Duration: ' . $duration . '</span></p>';\n }\n\n private function formatDialedNumber(string $phoneNumber): string\n {\n return '<p><span style=\"font-size: 13.3333px; line-height: 16px;\">Dialed: ' . $phoneNumber . '</span></p>';\n }\n\n private function formatCallerNumber(string $phoneNumber): string\n {\n return '<p><span style=\"font-size: 13.3333px; line-height: 16px;\">Caller: ' . $phoneNumber . '</span></p>';\n }\n\n private function formatAttendeesList(Activity $activity): string\n {\n $attendeesList = '<p><strong>Attendees</strong></p><ul>';\n\n $participantsRepository = app(ParticipantRepository::class);\n // Only include participants that joined.\n $participants = $participantsRepository->getParticipantsWhoEnteredMeeting($activity);\n foreach ($participants as $participant) {\n $attendee = '<li>';\n if ($participant->hasName()) {\n $attendee .= $participant->getName();\n if ($participant->hasPhoneNumber()) {\n $attendee .= ' (' . $participant->getPhoneNumber() . ')';\n } elseif ($participant->hasEmailAddress()) {\n $attendee .= ' (' . $participant->getEmailAddress() . ')';\n }\n } else {\n $attendee .= $participant->getPhoneNumber();\n }\n\n if ($participant->isCoach()) {\n $attendee .= ' <strong>coach</strong>';\n }\n\n if ($participant->getTitle()) {\n $attendee .= ', ' . $participant->getTitle();\n }\n\n $attendeesList .= $attendee . '</li>';\n }\n\n return $attendeesList . '</ul>';\n }\n\n private function formatPreviewUrl(Activity $activity): string\n {\n $description = '';\n $team = $activity->getUser()->getTeam();\n\n if ($activity->canReviewActivity()) {\n $playbackUrl = $team->getPartner()->getPlaybackUrl($activity);\n $description .= '<p><span style=\"font-size: 13.3333px; line-height: 16px;\"><a href=\"'\n . $playbackUrl\n . '\" target=\"_blank\">Review in Jiminny</a> ▶️</span></p>';\n }\n\n return $description;\n }\n\n private function formatNotes(Activity $activity): string\n {\n $description = '';\n if ($activity->getNotes()->isEmpty()) {\n return $description;\n }\n\n $description .= '<p><strong>Notes</strong></p>';\n foreach ($activity->getNotes() as $note) {\n $time = ($note->getTime() > 3600)\n ? gmdate('H:i:s', (int) $note->getTime())\n : gmdate('i:s', (int) $note->getTime());\n\n $description .= '<p>' . $time . ' ' . $note->getNote() . '</p>';\n }\n\n return $description . '</p>';\n }\n\n private function formatMessages(Activity $activity): string\n {\n $description = '';\n $messageRepository = app(ActivityMessageRepository::class);\n\n // Get all private messages.\n $privateMessages = $messageRepository->getPrivateMessages($activity);\n if ($privateMessages->isNotEmpty()) {\n $description .= '<p><strong>Coaching Chat</strong></p>';\n $description .= $this->getMessagesAsString($privateMessages);\n $description .= '</p>';\n }\n\n // Get all public messages\n $publicMessages = $messageRepository->getPublicMessages($activity);\n if ($publicMessages->isNotEmpty()) {\n $description .= '<p><strong>Customer Chat</strong></p>';\n $description .= $this->getMessagesAsString($publicMessages);\n $description .= '</p>';\n }\n\n return $description;\n }\n\n private function getMessagesAsString(Collection $messages): string\n {\n $description = '';\n\n /** @var Activity\\Message $message */\n foreach ($messages as $message) {\n $description .= '<p>' . $message->participant->getName()\n . ': ' . $message->getAttribute('message') . '</p>';\n }\n\n return $description;\n }\n\n private function formatSummary(Activity $activity): string\n {\n $description = '';\n if ($activity->getSummary() !== null) {\n $description .= '<p><strong>Summary</strong></p><p>' . nl2br($activity->getSummary()) . '</p><p></p>';\n }\n\n return $description;\n }\n\n private function formatSmsDescription(Activity $activity): string\n {\n // Use Rich-text formatting.\n $description = '<p><span style=\"font-size: 16px; line-height: 19.2px;\"><strong>' . $activity->getTitle() . '</strong></span></p>';\n $description .= '<p><span style=\"font-size: 16px; line-height: 19.2px;\">' . $activity->getDescription() . '</span></p>';\n\n return $description;\n }\n}","depth":4,"bounds":{"left":0.26666668,"top":0.21111111,"width":0.6548611,"height":0.7888889},"on_screen":true,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Services\\Crm\\Hubspot;\n\nuse Illuminate\\Support\\Collection;\nuse Jiminny\\Models\\Activity;\nuse Jiminny\\Repositories\\ActivityMessageRepository;\nuse Jiminny\\Repositories\\ParticipantRepository;\nuse Jiminny\\Services\\Crm\\DecorateActivity\\BaseDecorateActivity;\n\nclass DecorateActivity extends BaseDecorateActivity\n{\n public const string JIMINNY_MARKER = 'Jiminny Summary:';\n\n public function generateTitle(Activity $activity): ?string\n {\n if ($activity->hasTitle()) {\n $title = $activity->getTitle();\n } elseif ($activity->hasActivityType()) {\n $title = $activity->getActivityType()->getName();\n } else {\n $title = 'Conference Call';\n }\n\n return $title;\n }\n\n public function convertMeetingOutcome(Activity $activity): ?string\n {\n switch ($activity->getStatus()) {\n case Activity::STATUS_SCHEDULED:\n return 'SCHEDULED';\n case Activity::STATUS_CANCELLED:\n return 'CANCELED';\n case Activity::STATUS_COMPLETED:\n return 'COMPLETED';\n //case Activity::STATUS_NO_SHOW:\n // return 'NO_SHOW';\n default:\n return null;\n }\n }\n\n public function convertCallStatus(Activity $activity): string\n {\n switch ($activity->getStatus()) {\n case Activity::STATUS_NO_ANSWER:\n return 'NO_ANSWER';\n default:\n return 'COMPLETED';\n }\n }\n\n public function generateDescription(Activity $activity): ?string\n {\n if (in_array($activity->getType(), [Activity::TYPE_SMS_INBOUND, Activity::TYPE_SMS_OUTBOUND], true)) {\n return $this->formatSmsDescription($activity);\n }\n\n $description = $this->baseDescription();\n\n if ($activity->hasTitle() && $activity->hasActivityType()) {\n $description .= $this->formatActivityType($activity->getActivityType()->getName());\n }\n\n if ($activity->getProvider() !== Activity::PROVIDER_UPLOADER) {\n $description .= $this->formatSoftphoneDetails($activity);\n }\n\n $description .= $this->formatReasonOrPreview($activity);\n\n if ($activity->isTypeConference()) {\n $description .= $this->formatAttendeesList($activity);\n }\n\n return $description\n . $this->formatNotes($activity)\n . $this->formatMessages($activity)\n . $this->formatSummary($activity);\n }\n\n public function mergeDescriptions(string $jiminnyDescription, ?string $existingCrmDescription): string\n {\n if (empty($existingCrmDescription)) {\n return $jiminnyDescription;\n }\n\n if (! $this->isJiminnyDescription($existingCrmDescription)) {\n return $existingCrmDescription . '<hr>' . $jiminnyDescription;\n }\n\n $existingSections = $this->parseHtmlSections($existingCrmDescription);\n $newSections = $this->parseHtmlSections($jiminnyDescription);\n\n return $this->mergeHtmlSections($newSections, $existingSections);\n }\n\n private function parseHtmlSections(string $html): array\n {\n $sections = [\n 'beforeJiminny' => '',\n 'header' => '',\n ];\n\n foreach (self::SECTION_HEADERS as $name) {\n $sections[$name] = '';\n }\n\n $headerStartPos = $this->findHeaderStartPosition($html);\n $markerPos = stripos($html, self::JIMINNY_MARKER);\n\n if ($headerStartPos !== false && $headerStartPos > 0) {\n $sections['beforeJiminny'] = trim(substr($html, 0, $headerStartPos));\n }\n\n if ($headerStartPos !== false) {\n $jiminnyStart = $headerStartPos;\n } elseif ($markerPos !== false) {\n $jiminnyStart = $markerPos;\n } else {\n $jiminnyStart = 0;\n }\n\n $firstSectionPos = $this->findFirstHtmlSectionPosition($html, $jiminnyStart);\n\n if ($firstSectionPos === false) {\n $sections['header'] = substr($html, $jiminnyStart);\n } else {\n $sections['header'] = substr($html, $jiminnyStart, $firstSectionPos - $jiminnyStart);\n }\n\n $sections['header'] = trim($sections['header']);\n\n foreach (self::SECTION_HEADERS as $sectionName) {\n $sections[$sectionName] = $this->extractHtmlSectionContent($html, $sectionName, $jiminnyStart);\n }\n\n return $sections;\n }\n\n private function findHeaderStartPosition(string $html): int|false\n {\n $pattern = '/<p[^>]*>\\s*<strong[^>]*>\\s*<span[^>]*>\\s*' . preg_quote(self::JIMINNY_MARKER, '/') . '/i';\n\n if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE)) {\n return $matches[0][1];\n }\n\n $markerPos = stripos($html, self::JIMINNY_MARKER);\n if ($markerPos === false) {\n return false;\n }\n\n $beforeMarker = substr($html, 0, $markerPos);\n $lastPTagPos = strrpos($beforeMarker, '<p');\n\n return $lastPTagPos !== false ? $lastPTagPos : $markerPos;\n }\n\n private function findFirstHtmlSectionPosition(string $html, int $afterPosition = 0): int|false\n {\n $firstPos = false;\n\n foreach (self::SECTION_HEADERS as $sectionName) {\n $pattern = '/<p[^>]*>\\s*<strong[^>]*>\\s*' . preg_quote($sectionName, '/') . '\\s*<\\/strong>\\s*<\\/p>/i';\n if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {\n $pos = $matches[0][1];\n if ($firstPos === false || $pos < $firstPos) {\n $firstPos = $pos;\n }\n }\n }\n\n return $firstPos;\n }\n\n private function extractHtmlSectionContent(string $html, string $sectionName, int $afterPosition = 0): string\n {\n $pattern = '/<p[^>]*>\\s*<strong[^>]*>\\s*' . preg_quote($sectionName, '/') . '\\s*<\\/strong>\\s*<\\/p>/i';\n\n if (! preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {\n return '';\n }\n\n $headerMatch = $matches[0][0];\n $headerPos = $matches[0][1];\n $contentStart = $headerPos + strlen($headerMatch);\n\n $nextSectionPos = $this->findNextHtmlSectionPosition($html, $contentStart);\n\n if ($nextSectionPos === false) {\n $content = substr($html, $contentStart);\n } else {\n $content = substr($html, $contentStart, $nextSectionPos - $contentStart);\n }\n\n return trim($content);\n }\n\n private function findNextHtmlSectionPosition(string $html, int $afterPosition): int|false\n {\n $nextPos = false;\n\n foreach (self::SECTION_HEADERS as $sectionName) {\n $pattern = '/<p[^>]*>\\s*<strong[^>]*>\\s*' . preg_quote($sectionName, '/') . '\\s*<\\/strong>\\s*<\\/p>/i';\n if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {\n $pos = $matches[0][1];\n if ($nextPos === false || $pos < $nextPos) {\n $nextPos = $pos;\n }\n }\n }\n\n return $nextPos;\n }\n\n private function mergeHtmlSections(array $newSections, array $existingSections): string\n {\n $result = '';\n\n if (! empty($existingSections['beforeJiminny'])) {\n $result .= $existingSections['beforeJiminny'];\n }\n\n $result .= $this->wrapHeader($newSections['header']);\n\n foreach (self::SECTION_HEADERS as $sectionName) {\n $existingContent = $existingSections[$sectionName] ?? '';\n $newContent = $newSections[$sectionName] ?? '';\n\n $content = ! empty($existingContent) ? $existingContent : $newContent;\n\n if (! empty($content)) {\n $result .= '<p><strong>' . $sectionName . '</strong></p>' . $content;\n }\n }\n\n return $result;\n }\n\n private function wrapHeader(string $header): string\n {\n $header = trim($header);\n\n if (str_starts_with($header, '<p>')) {\n return $header;\n }\n\n if (str_starts_with($header, self::JIMINNY_MARKER)) {\n return $this->baseDescription() . substr($header, strlen(self::JIMINNY_MARKER));\n }\n\n return $header;\n }\n\n private function baseDescription(): string\n {\n return sprintf(\n '<p><strong><span style=\"font-size: 15px; line-height: 30px;\">%s</span></strong></p>',\n 'Jiminny Summary:'\n );\n }\n\n private function formatSoftphoneDetails(Activity $activity): string\n {\n $isOutbound = $activity->isTypeSoftPhone();\n $isInbound = $activity->isTypeSoftphoneInbound();\n\n if (! $isOutbound && ! $isInbound) {\n return '';\n }\n\n $output = $this->formatTitle($activity->getTitle());\n $output .= $this->formatCallDuration($activity->getAttribute('duration_for_humans'));\n\n $phone = $isOutbound\n ? $activity->to?->phone_number\n : $activity->from?->phone_number;\n\n if ($phone) {\n $output .= $isOutbound\n ? $this->formatDialedNumber($phone)\n : $this->formatCallerNumber($phone);\n }\n\n return $output . '<p></p>';\n }\n\n private function formatReasonOrPreview(Activity $activity): string\n {\n if ($activity->hasReasonCodeBotKicked()) {\n return '<p><span style=\"font-size: 13.3333px; line-height: 16px;\">'\n . 'Notetaker removed from this meeting'\n . '</span></p>';\n }\n\n if ($activity->hasReasonCodeNotCompliant()) {\n return '<p><span style=\"font-size: 13.3333px; line-height: 16px;\">'\n . 'Notetaker did not join due to recording consent not being provided by attendees'\n . '</span></p>';\n }\n\n return $this->formatPreviewUrl($activity);\n }\n\n\n public function formatStartTime(Activity $activity): int\n {\n return $activity->getActualStartTime()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;\n }\n\n public function formatEndTime(Activity $activity): int\n {\n return $activity->getActualEndTime()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;\n }\n\n public function formatCreatedAt(Activity $activity): int\n {\n return $activity->getCreatedAt()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;\n }\n\n public function formatCallToParticipant(Activity $activity): ?string\n {\n $callToParticipant = $activity->getToParticipant()?->getPhoneNumber();\n if ($callToParticipant && $activity->hasContact()) {\n return $activity->getContact()->getName() . ' ' . $callToParticipant;\n }\n\n return null;\n }\n\n private function formatActivityType(string $activityType): string\n {\n return '<p><strong><span style=\"font-size: 18.6667px; line-height: 22.4px;\">' . $activityType . '</span></strong></p>';\n }\n\n private function formatTitle(?string $title): string\n {\n return $title ? '<p><span style=\"font-size: 16px; line-height: 19.2px;\">' . $title . '</span></p>' : '';\n }\n\n private function formatCallDuration(string $duration): string\n {\n return '<p><span style=\"font-size: 13.3333px; line-height: 16px;\">Call Duration: ' . $duration . '</span></p>';\n }\n\n private function formatDialedNumber(string $phoneNumber): string\n {\n return '<p><span style=\"font-size: 13.3333px; line-height: 16px;\">Dialed: ' . $phoneNumber . '</span></p>';\n }\n\n private function formatCallerNumber(string $phoneNumber): string\n {\n return '<p><span style=\"font-size: 13.3333px; line-height: 16px;\">Caller: ' . $phoneNumber . '</span></p>';\n }\n\n private function formatAttendeesList(Activity $activity): string\n {\n $attendeesList = '<p><strong>Attendees</strong></p><ul>';\n\n $participantsRepository = app(ParticipantRepository::class);\n // Only include participants that joined.\n $participants = $participantsRepository->getParticipantsWhoEnteredMeeting($activity);\n foreach ($participants as $participant) {\n $attendee = '<li>';\n if ($participant->hasName()) {\n $attendee .= $participant->getName();\n if ($participant->hasPhoneNumber()) {\n $attendee .= ' (' . $participant->getPhoneNumber() . ')';\n } elseif ($participant->hasEmailAddress()) {\n $attendee .= ' (' . $participant->getEmailAddress() . ')';\n }\n } else {\n $attendee .= $participant->getPhoneNumber();\n }\n\n if ($participant->isCoach()) {\n $attendee .= ' <strong>coach</strong>';\n }\n\n if ($participant->getTitle()) {\n $attendee .= ', ' . $participant->getTitle();\n }\n\n $attendeesList .= $attendee . '</li>';\n }\n\n return $attendeesList . '</ul>';\n }\n\n private function formatPreviewUrl(Activity $activity): string\n {\n $description = '';\n $team = $activity->getUser()->getTeam();\n\n if ($activity->canReviewActivity()) {\n $playbackUrl = $team->getPartner()->getPlaybackUrl($activity);\n $description .= '<p><span style=\"font-size: 13.3333px; line-height: 16px;\"><a href=\"'\n . $playbackUrl\n . '\" target=\"_blank\">Review in Jiminny</a> ▶️</span></p>';\n }\n\n return $description;\n }\n\n private function formatNotes(Activity $activity): string\n {\n $description = '';\n if ($activity->getNotes()->isEmpty()) {\n return $description;\n }\n\n $description .= '<p><strong>Notes</strong></p>';\n foreach ($activity->getNotes() as $note) {\n $time = ($note->getTime() > 3600)\n ? gmdate('H:i:s', (int) $note->getTime())\n : gmdate('i:s', (int) $note->getTime());\n\n $description .= '<p>' . $time . ' ' . $note->getNote() . '</p>';\n }\n\n return $description . '</p>';\n }\n\n private function formatMessages(Activity $activity): string\n {\n $description = '';\n $messageRepository = app(ActivityMessageRepository::class);\n\n // Get all private messages.\n $privateMessages = $messageRepository->getPrivateMessages($activity);\n if ($privateMessages->isNotEmpty()) {\n $description .= '<p><strong>Coaching Chat</strong></p>';\n $description .= $this->getMessagesAsString($privateMessages);\n $description .= '</p>';\n }\n\n // Get all public messages\n $publicMessages = $messageRepository->getPublicMessages($activity);\n if ($publicMessages->isNotEmpty()) {\n $description .= '<p><strong>Customer Chat</strong></p>';\n $description .= $this->getMessagesAsString($publicMessages);\n $description .= '</p>';\n }\n\n return $description;\n }\n\n private function getMessagesAsString(Collection $messages): string\n {\n $description = '';\n\n /** @var Activity\\Message $message */\n foreach ($messages as $message) {\n $description .= '<p>' . $message->participant->getName()\n . ': ' . $message->getAttribute('message') . '</p>';\n }\n\n return $description;\n }\n\n private function formatSummary(Activity $activity): string\n {\n $description = '';\n if ($activity->getSummary() !== null) {\n $description .= '<p><strong>Summary</strong></p><p>' . nl2br($activity->getSummary()) . '</p><p></p>';\n }\n\n return $description;\n }\n\n private function formatSmsDescription(Activity $activity): string\n {\n // Use Rich-text formatting.\n $description = '<p><span style=\"font-size: 16px; line-height: 19.2px;\"><strong>' . $activity->getTitle() . '</strong></span></p>';\n $description .= '<p><span style=\"font-size: 16px; line-height: 19.2px;\">' . $activity->getDescription() . '</span></p>';\n\n return $description;\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Execute","depth":4,"bounds":{"left":0.85486114,"top":0.31,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Explain Plan","depth":4,"bounds":{"left":0.87291664,"top":0.31,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Browse Query History","depth":4,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"View Parameters","depth":4,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open Query Execution Settings…","depth":4,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"In-Editor Results","depth":4,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Tx: Auto","depth":4,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Cancel Running Statements","depth":4,"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Playground","depth":4,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"jiminny","depth":4,"bounds":{"left":0.9138889,"top":0.31,"width":0.059027776,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.088194445,"height":0.027777778},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"8","depth":4,"bounds":{"left":0.8645833,"top":0.34444445,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":4,"bounds":{"left":0.8854167,"top":0.34444445,"width":0.015277778,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"3","depth":4,"bounds":{"left":0.9048611,"top":0.34444445,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"4","depth":4,"bounds":{"left":0.92569447,"top":0.34444445,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.9458333,"top":0.3422222,"width":0.015277778,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.9611111,"top":0.3422222,"width":0.014583333,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"SELECT\n# DISTINCT\nopp.id as opp_id, opp.uuid, opp.name,\n# COUNT(dr.id) AS deal_risk_count,\n\n# dr.id,\n# cfd.value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\n# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id\n# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id\n\nLEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 1\nAND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\nGROUP BY opp.id, cfd.value\nORDER BY\n# cfd.value\n CAST(cfd.value AS UNSIGNED)\n# owner_name\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1\n# AND gdrt.is_enabled = 1)\nDESC\nLIMIT 25\n# OFFSET 0\n;\n\nselect * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';\nselect * from crm_layout_entities where crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4584045;\nSELECT * FROM crm_field_data WHERE object_id = 4584045;\n\nSELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'\n\nSELECT\n opp.id as opportunity_id,\n opp.name,\n COUNT(dr.id) as risk_count\nFROM opportunities opp\nLEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id\nWHERE opp.id IN (\n 6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788\n)\nGROUP BY opp.id;\n\nSELECT COUNT(dr.id)\n FROM deal_risks dr\n JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n WHERE dr.opportunity_id = 5563344\n# AND gdrt.group_id = usr.group_id\n\n\n\nEXPLAIN SELECT\n opp.id as opp_id, opp.uuid, opp.name,\n\ncfd.value,\ncfv.sequence,\ncfv.value,\n# MAX(cfd.value) AS max_cfd_value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\n\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\nLEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id\n FROM crm_field_data sub_cfd\n WHERE sub_cfd.object_id = opp.id\n AND sub_cfd.crm_field_id = 66810\n ORDER BY sub_cfd.updated_at DESC\n LIMIT 1)\n\nLEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 0\n# AND opp.is_closed = 1\n# AND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\n# GROUP BY opp.id\nORDER BY\n cfv.sequence DESC,\n# opp.name\n# owner_name\n cfd.value\n# CAST(cfd.value AS UNSIGNED)\n# CAST(MAX(cfd.value) AS UNSIGNED)\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1 AND gdrt.is_enabled = 1)\nDESC\n# LIMIT 75, 25\n;\n\n\n\nSELECT * FROM crm_field_values WHERE crm_field_id = 66810;\n\nSELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at\nFROM crm_fields f\nINNER JOIN crm_field_data fd ON fd.crm_field_id = f.id\n WHERE (f.crm_configuration_id = 1)\n AND (f.object_type = 'opportunity')\n# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))\n AND (fd.object_id IN (4158460))\n AND (f.crm_provider_id IN ('ForecastCategoryName'))\n ORDER BY fd.object_id ASC, fd.updated_at DESC;\n\nselect * from crm_layouts where crm_configuration_id = 1;\nselect cf.* from crm_fields cf\njoin crm_layout_entities cle on cf.id = cle.crm_field_id\nwhere crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4158460;\nSELECT * FROM crm_field_data WHERE object_id = 4158460;\n\nselect * from users where team_id = 1;\nSELECT * FROM users WHERE id = 7160;\nselect * from role_user where user_id = 3248;\n\nselect * from crm_field_values where crm_field_id = 66824;\n\nSELECT * FROM users WHERE id = 23470;\nselect * from crm_configurations;\n\n# ******************************************\nselect * from teams where id = 1038; # 23521, 966\nselect * from users where team_id = 1038;\nselect * from crm_configurations where id = 966;\nSELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762\nSELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764\nSELECT * FROM participants WHERE activity_id = 54965764;\n\nSELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075\nSELECT * FROM participants WHERE activity_id = 54964075;\nselect f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id\n where tf.team_id = 1038;\n\n\n# ****************************************** PD *************************\nselect * from teams where id = 1029;\nSELECT * FROM crm_configurations WHERE id = 957;\nSELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421\n\n# ****************************************** Close *************************\nselect * from teams where id = 1031;\nSELECT * FROM crm_configurations WHERE id = 959;\nSELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517\n\n\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009\n\n# ****************************************** SF *************************\nSELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;\n\nselect * from roles;\nselect * from permissions;\nselect * from permission_role where permission_id = 136;\n\nselect * from migrations order by id desc;\n\nselect * from teams where id IN (1, 1037);\nselect * from crm_layouts where crm_configuration_id = 1;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;\nSELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);\n\nselect * from features;\nselect * from team_features where feature_id = 33;\nselect * from opportunities;\n\nselect * from teams;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 1052 and sa.provider = 'hubspot';\n\nSELECT * FROM accounts where id = 11512582;\nselect * from activities where account_id = 11512582;","depth":4,"on_screen":true,"value":"SELECT\n# DISTINCT\nopp.id as opp_id, opp.uuid, opp.name,\n# COUNT(dr.id) AS deal_risk_count,\n\n# dr.id,\n# cfd.value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\n# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id\n# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id\n\nLEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 1\nAND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\nGROUP BY opp.id, cfd.value\nORDER BY\n# cfd.value\n CAST(cfd.value AS UNSIGNED)\n# owner_name\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1\n# AND gdrt.is_enabled = 1)\nDESC\nLIMIT 25\n# OFFSET 0\n;\n\nselect * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';\nselect * from crm_layout_entities where crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4584045;\nSELECT * FROM crm_field_data WHERE object_id = 4584045;\n\nSELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'\n\nSELECT\n opp.id as opportunity_id,\n opp.name,\n COUNT(dr.id) as risk_count\nFROM opportunities opp\nLEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id\nWHERE opp.id IN (\n 6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788\n)\nGROUP BY opp.id;\n\nSELECT COUNT(dr.id)\n FROM deal_risks dr\n JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n WHERE dr.opportunity_id = 5563344\n# AND gdrt.group_id = usr.group_id\n\n\n\nEXPLAIN SELECT\n opp.id as opp_id, opp.uuid, opp.name,\n\ncfd.value,\ncfv.sequence,\ncfv.value,\n# MAX(cfd.value) AS max_cfd_value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\n\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\nLEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id\n FROM crm_field_data sub_cfd\n WHERE sub_cfd.object_id = opp.id\n AND sub_cfd.crm_field_id = 66810\n ORDER BY sub_cfd.updated_at DESC\n LIMIT 1)\n\nLEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 0\n# AND opp.is_closed = 1\n# AND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\n# GROUP BY opp.id\nORDER BY\n cfv.sequence DESC,\n# opp.name\n# owner_name\n cfd.value\n# CAST(cfd.value AS UNSIGNED)\n# CAST(MAX(cfd.value) AS UNSIGNED)\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1 AND gdrt.is_enabled = 1)\nDESC\n# LIMIT 75, 25\n;\n\n\n\nSELECT * FROM crm_field_values WHERE crm_field_id = 66810;\n\nSELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at\nFROM crm_fields f\nINNER JOIN crm_field_data fd ON fd.crm_field_id = f.id\n WHERE (f.crm_configuration_id = 1)\n AND (f.object_type = 'opportunity')\n# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))\n AND (fd.object_id IN (4158460))\n AND (f.crm_provider_id IN ('ForecastCategoryName'))\n ORDER BY fd.object_id ASC, fd.updated_at DESC;\n\nselect * from crm_layouts where crm_configuration_id = 1;\nselect cf.* from crm_fields cf\njoin crm_layout_entities cle on cf.id = cle.crm_field_id\nwhere crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4158460;\nSELECT * FROM crm_field_data WHERE object_id = 4158460;\n\nselect * from users where team_id = 1;\nSELECT * FROM users WHERE id = 7160;\nselect * from role_user where user_id = 3248;\n\nselect * from crm_field_values where crm_field_id = 66824;\n\nSELECT * FROM users WHERE id = 23470;\nselect * from crm_configurations;\n\n# ******************************************\nselect * from teams where id = 1038; # 23521, 966\nselect * from users where team_id = 1038;\nselect * from crm_configurations where id = 966;\nSELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762\nSELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764\nSELECT * FROM participants WHERE activity_id = 54965764;\n\nSELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075\nSELECT * FROM participants WHERE activity_id = 54964075;\nselect f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id\n where tf.team_id = 1038;\n\n\n# ****************************************** PD *************************\nselect * from teams where id = 1029;\nSELECT * FROM crm_configurations WHERE id = 957;\nSELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421\n\n# ****************************************** Close *************************\nselect * from teams where id = 1031;\nSELECT * FROM crm_configurations WHERE id = 959;\nSELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517\n\n\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009\n\n# ****************************************** SF *************************\nSELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;\n\nselect * from roles;\nselect * from permissions;\nselect * from permission_role where permission_id = 136;\n\nselect * from migrations order by id desc;\n\nselect * from teams where id IN (1, 1037);\nselect * from crm_layouts where crm_configuration_id = 1;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;\nSELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);\n\nselect * from features;\nselect * from team_features where feature_id = 33;\nselect * from opportunities;\n\nselect * from teams;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 1052 and sa.provider = 'hubspot';\n\nSELECT * FROM accounts where id = 11512582;\nselect * from activities where account_id = 11512582;","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Project","depth":3,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Project","depth":3,"bounds":{"left":0.025,"top":0.06666667,"width":0.050694443,"height":0.034444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-4502170315616947179
|
9001456016336028185
|
click
|
accessibility
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
1
2
15
12
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\Hubspot;
use Illuminate\Support\Collection;
use Jiminny\Models\Activity;
use Jiminny\Repositories\ActivityMessageRepository;
use Jiminny\Repositories\ParticipantRepository;
use Jiminny\Services\Crm\DecorateActivity\BaseDecorateActivity;
class DecorateActivity extends BaseDecorateActivity
{
public const string JIMINNY_MARKER = 'Jiminny Summary:';
public function generateTitle(Activity $activity): ?string
{
if ($activity->hasTitle()) {
$title = $activity->getTitle();
} elseif ($activity->hasActivityType()) {
$title = $activity->getActivityType()->getName();
} else {
$title = 'Conference Call';
}
return $title;
}
public function convertMeetingOutcome(Activity $activity): ?string
{
switch ($activity->getStatus()) {
case Activity::STATUS_SCHEDULED:
return 'SCHEDULED';
case Activity::STATUS_CANCELLED:
return 'CANCELED';
case Activity::STATUS_COMPLETED:
return 'COMPLETED';
//case Activity::STATUS_NO_SHOW:
// return 'NO_SHOW';
default:
return null;
}
}
public function convertCallStatus(Activity $activity): string
{
switch ($activity->getStatus()) {
case Activity::STATUS_NO_ANSWER:
return 'NO_ANSWER';
default:
return 'COMPLETED';
}
}
public function generateDescription(Activity $activity): ?string
{
if (in_array($activity->getType(), [Activity::TYPE_SMS_INBOUND, Activity::TYPE_SMS_OUTBOUND], true)) {
return $this->formatSmsDescription($activity);
}
$description = $this->baseDescription();
if ($activity->hasTitle() && $activity->hasActivityType()) {
$description .= $this->formatActivityType($activity->getActivityType()->getName());
}
if ($activity->getProvider() !== Activity::PROVIDER_UPLOADER) {
$description .= $this->formatSoftphoneDetails($activity);
}
$description .= $this->formatReasonOrPreview($activity);
if ($activity->isTypeConference()) {
$description .= $this->formatAttendeesList($activity);
}
return $description
. $this->formatNotes($activity)
. $this->formatMessages($activity)
. $this->formatSummary($activity);
}
public function mergeDescriptions(string $jiminnyDescription, ?string $existingCrmDescription): string
{
if (empty($existingCrmDescription)) {
return $jiminnyDescription;
}
if (! $this->isJiminnyDescription($existingCrmDescription)) {
return $existingCrmDescription . '<hr>' . $jiminnyDescription;
}
$existingSections = $this->parseHtmlSections($existingCrmDescription);
$newSections = $this->parseHtmlSections($jiminnyDescription);
return $this->mergeHtmlSections($newSections, $existingSections);
}
private function parseHtmlSections(string $html): array
{
$sections = [
'beforeJiminny' => '',
'header' => '',
];
foreach (self::SECTION_HEADERS as $name) {
$sections[$name] = '';
}
$headerStartPos = $this->findHeaderStartPosition($html);
$markerPos = stripos($html, self::JIMINNY_MARKER);
if ($headerStartPos !== false && $headerStartPos > 0) {
$sections['beforeJiminny'] = trim(substr($html, 0, $headerStartPos));
}
if ($headerStartPos !== false) {
$jiminnyStart = $headerStartPos;
} elseif ($markerPos !== false) {
$jiminnyStart = $markerPos;
} else {
$jiminnyStart = 0;
}
$firstSectionPos = $this->findFirstHtmlSectionPosition($html, $jiminnyStart);
if ($firstSectionPos === false) {
$sections['header'] = substr($html, $jiminnyStart);
} else {
$sections['header'] = substr($html, $jiminnyStart, $firstSectionPos - $jiminnyStart);
}
$sections['header'] = trim($sections['header']);
foreach (self::SECTION_HEADERS as $sectionName) {
$sections[$sectionName] = $this->extractHtmlSectionContent($html, $sectionName, $jiminnyStart);
}
return $sections;
}
private function findHeaderStartPosition(string $html): int|false
{
$pattern = '/<p[^>]*>\s*<strong[^>]*>\s*<span[^>]*>\s*' . preg_quote(self::JIMINNY_MARKER, '/') . '/i';
if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE)) {
return $matches[0][1];
}
$markerPos = stripos($html, self::JIMINNY_MARKER);
if ($markerPos === false) {
return false;
}
$beforeMarker = substr($html, 0, $markerPos);
$lastPTagPos = strrpos($beforeMarker, '<p');
return $lastPTagPos !== false ? $lastPTagPos : $markerPos;
}
private function findFirstHtmlSectionPosition(string $html, int $afterPosition = 0): int|false
{
$firstPos = false;
foreach (self::SECTION_HEADERS as $sectionName) {
$pattern = '/<p[^>]*>\s*<strong[^>]*>\s*' . preg_quote($sectionName, '/') . '\s*<\/strong>\s*<\/p>/i';
if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {
$pos = $matches[0][1];
if ($firstPos === false || $pos < $firstPos) {
$firstPos = $pos;
}
}
}
return $firstPos;
}
private function extractHtmlSectionContent(string $html, string $sectionName, int $afterPosition = 0): string
{
$pattern = '/<p[^>]*>\s*<strong[^>]*>\s*' . preg_quote($sectionName, '/') . '\s*<\/strong>\s*<\/p>/i';
if (! preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {
return '';
}
$headerMatch = $matches[0][0];
$headerPos = $matches[0][1];
$contentStart = $headerPos + strlen($headerMatch);
$nextSectionPos = $this->findNextHtmlSectionPosition($html, $contentStart);
if ($nextSectionPos === false) {
$content = substr($html, $contentStart);
} else {
$content = substr($html, $contentStart, $nextSectionPos - $contentStart);
}
return trim($content);
}
private function findNextHtmlSectionPosition(string $html, int $afterPosition): int|false
{
$nextPos = false;
foreach (self::SECTION_HEADERS as $sectionName) {
$pattern = '/<p[^>]*>\s*<strong[^>]*>\s*' . preg_quote($sectionName, '/') . '\s*<\/strong>\s*<\/p>/i';
if (preg_match($pattern, $html, $matches, PREG_OFFSET_CAPTURE, $afterPosition)) {
$pos = $matches[0][1];
if ($nextPos === false || $pos < $nextPos) {
$nextPos = $pos;
}
}
}
return $nextPos;
}
private function mergeHtmlSections(array $newSections, array $existingSections): string
{
$result = '';
if (! empty($existingSections['beforeJiminny'])) {
$result .= $existingSections['beforeJiminny'];
}
$result .= $this->wrapHeader($newSections['header']);
foreach (self::SECTION_HEADERS as $sectionName) {
$existingContent = $existingSections[$sectionName] ?? '';
$newContent = $newSections[$sectionName] ?? '';
$content = ! empty($existingContent) ? $existingContent : $newContent;
if (! empty($content)) {
$result .= '<p><strong>' . $sectionName . '</strong></p>' . $content;
}
}
return $result;
}
private function wrapHeader(string $header): string
{
$header = trim($header);
if (str_starts_with($header, '<p>')) {
return $header;
}
if (str_starts_with($header, self::JIMINNY_MARKER)) {
return $this->baseDescription() . substr($header, strlen(self::JIMINNY_MARKER));
}
return $header;
}
private function baseDescription(): string
{
return sprintf(
'<p><strong><span style="font-size: 15px; line-height: 30px;">%s</span></strong></p>',
'Jiminny Summary:'
);
}
private function formatSoftphoneDetails(Activity $activity): string
{
$isOutbound = $activity->isTypeSoftPhone();
$isInbound = $activity->isTypeSoftphoneInbound();
if (! $isOutbound && ! $isInbound) {
return '';
}
$output = $this->formatTitle($activity->getTitle());
$output .= $this->formatCallDuration($activity->getAttribute('duration_for_humans'));
$phone = $isOutbound
? $activity->to?->phone_number
: $activity->from?->phone_number;
if ($phone) {
$output .= $isOutbound
? $this->formatDialedNumber($phone)
: $this->formatCallerNumber($phone);
}
return $output . '<p></p>';
}
private function formatReasonOrPreview(Activity $activity): string
{
if ($activity->hasReasonCodeBotKicked()) {
return '<p><span style="font-size: 13.3333px; line-height: 16px;">'
. 'Notetaker removed from this meeting'
. '</span></p>';
}
if ($activity->hasReasonCodeNotCompliant()) {
return '<p><span style="font-size: 13.3333px; line-height: 16px;">'
. 'Notetaker did not join due to recording consent not being provided by attendees'
. '</span></p>';
}
return $this->formatPreviewUrl($activity);
}
public function formatStartTime(Activity $activity): int
{
return $activity->getActualStartTime()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;
}
public function formatEndTime(Activity $activity): int
{
return $activity->getActualEndTime()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;
}
public function formatCreatedAt(Activity $activity): int
{
return $activity->getCreatedAt()->tz($activity->getUser()->timezone)->getTimestamp() * 1000;
}
public function formatCallToParticipant(Activity $activity): ?string
{
$callToParticipant = $activity->getToParticipant()?->getPhoneNumber();
if ($callToParticipant && $activity->hasContact()) {
return $activity->getContact()->getName() . ' ' . $callToParticipant;
}
return null;
}
private function formatActivityType(string $activityType): string
{
return '<p><strong><span style="font-size: 18.6667px; line-height: 22.4px;">' . $activityType . '</span></strong></p>';
}
private function formatTitle(?string $title): string
{
return $title ? '<p><span style="font-size: 16px; line-height: 19.2px;">' . $title . '</span></p>' : '';
}
private function formatCallDuration(string $duration): string
{
return '<p><span style="font-size: 13.3333px; line-height: 16px;">Call Duration: ' . $duration . '</span></p>';
}
private function formatDialedNumber(string $phoneNumber): string
{
return '<p><span style="font-size: 13.3333px; line-height: 16px;">Dialed: ' . $phoneNumber . '</span></p>';
}
private function formatCallerNumber(string $phoneNumber): string
{
return '<p><span style="font-size: 13.3333px; line-height: 16px;">Caller: ' . $phoneNumber . '</span></p>';
}
private function formatAttendeesList(Activity $activity): string
{
$attendeesList = '<p><strong>Attendees</strong></p><ul>';
$participantsRepository = app(ParticipantRepository::class);
// Only include participants that joined.
$participants = $participantsRepository->getParticipantsWhoEnteredMeeting($activity);
foreach ($participants as $participant) {
$attendee = '<li>';
if ($participant->hasName()) {
$attendee .= $participant->getName();
if ($participant->hasPhoneNumber()) {
$attendee .= ' (' . $participant->getPhoneNumber() . ')';
} elseif ($participant->hasEmailAddress()) {
$attendee .= ' (' . $participant->getEmailAddress() . ')';
}
} else {
$attendee .= $participant->getPhoneNumber();
}
if ($participant->isCoach()) {
$attendee .= ' <strong>coach</strong>';
}
if ($participant->getTitle()) {
$attendee .= ', ' . $participant->getTitle();
}
$attendeesList .= $attendee . '</li>';
}
return $attendeesList . '</ul>';
}
private function formatPreviewUrl(Activity $activity): string
{
$description = '';
$team = $activity->getUser()->getTeam();
if ($activity->canReviewActivity()) {
$playbackUrl = $team->getPartner()->getPlaybackUrl($activity);
$description .= '<p><span style="font-size: 13.3333px; line-height: 16px;"><a href="'
. $playbackUrl
. '" target="_blank">Review in Jiminny</a> ▶️</span></p>';
}
return $description;
}
private function formatNotes(Activity $activity): string
{
$description = '';
if ($activity->getNotes()->isEmpty()) {
return $description;
}
$description .= '<p><strong>Notes</strong></p>';
foreach ($activity->getNotes() as $note) {
$time = ($note->getTime() > 3600)
? gmdate('H:i:s', (int) $note->getTime())
: gmdate('i:s', (int) $note->getTime());
$description .= '<p>' . $time . ' ' . $note->getNote() . '</p>';
}
return $description . '</p>';
}
private function formatMessages(Activity $activity): string
{
$description = '';
$messageRepository = app(ActivityMessageRepository::class);
// Get all private messages.
$privateMessages = $messageRepository->getPrivateMessages($activity);
if ($privateMessages->isNotEmpty()) {
$description .= '<p><strong>Coaching Chat</strong></p>';
$description .= $this->getMessagesAsString($privateMessages);
$description .= '</p>';
}
// Get all public messages
$publicMessages = $messageRepository->getPublicMessages($activity);
if ($publicMessages->isNotEmpty()) {
$description .= '<p><strong>Customer Chat</strong></p>';
$description .= $this->getMessagesAsString($publicMessages);
$description .= '</p>';
}
return $description;
}
private function getMessagesAsString(Collection $messages): string
{
$description = '';
/** @var Activity\Message $message */
foreach ($messages as $message) {
$description .= '<p>' . $message->participant->getName()
. ': ' . $message->getAttribute('message') . '</p>';
}
return $description;
}
private function formatSummary(Activity $activity): string
{
$description = '';
if ($activity->getSummary() !== null) {
$description .= '<p><strong>Summary</strong></p><p>' . nl2br($activity->getSummary()) . '</p><p></p>';
}
return $description;
}
private function formatSmsDescription(Activity $activity): string
{
// Use Rich-text formatting.
$description = '<p><span style="font-size: 16px; line-height: 19.2px;"><strong>' . $activity->getTitle() . '</strong></span></p>';
$description .= '<p><span style="font-size: 16px; line-height: 19.2px;">' . $activity->getDescription() . '</span></p>';
return $description;
}
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Sync Changes
Hide This Notification
Code changed:
Hide
8
1
3
4
Previous Highlighted Error
Next Highlighted Error
SELECT
# DISTINCT
opp.id as opp_id, opp.uuid, opp.name,
# COUNT(dr.id) AS deal_risk_count,
# dr.id,
# cfd.value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id
# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id
LEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 1
AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
GROUP BY opp.id, cfd.value
ORDER BY
# cfd.value
CAST(cfd.value AS UNSIGNED)
# owner_name
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1
# AND gdrt.is_enabled = 1)
DESC
LIMIT 25
# OFFSET 0
;
select * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';
select * from crm_layout_entities where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4584045;
SELECT * FROM crm_field_data WHERE object_id = 4584045;
SELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'
SELECT
opp.id as opportunity_id,
opp.name,
COUNT(dr.id) as risk_count
FROM opportunities opp
LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id
WHERE opp.id IN (
6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788
)
GROUP BY opp.id;
SELECT COUNT(dr.id)
FROM deal_risks dr
JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
WHERE dr.opportunity_id = 5563344
# AND gdrt.group_id = usr.group_id
EXPLAIN SELECT
opp.id as opp_id, opp.uuid, opp.name,
cfd.value,
cfv.sequence,
cfv.value,
# MAX(cfd.value) AS max_cfd_value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
LEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id
FROM crm_field_data sub_cfd
WHERE sub_cfd.object_id = opp.id
AND sub_cfd.crm_field_id = 66810
ORDER BY sub_cfd.updated_at DESC
LIMIT 1)
LEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 0
# AND opp.is_closed = 1
# AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
# GROUP BY opp.id
ORDER BY
cfv.sequence DESC,
# opp.name
# owner_name
cfd.value
# CAST(cfd.value AS UNSIGNED)
# CAST(MAX(cfd.value) AS UNSIGNED)
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1 AND gdrt.is_enabled = 1)
DESC
# LIMIT 75, 25
;
SELECT * FROM crm_field_values WHERE crm_field_id = 66810;
SELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at
FROM crm_fields f
INNER JOIN crm_field_data fd ON fd.crm_field_id = f.id
WHERE (f.crm_configuration_id = 1)
AND (f.object_type = 'opportunity')
# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))
AND (fd.object_id IN (4158460))
AND (f.crm_provider_id IN ('ForecastCategoryName'))
ORDER BY fd.object_id ASC, fd.updated_at DESC;
select * from crm_layouts where crm_configuration_id = 1;
select cf.* from crm_fields cf
join crm_layout_entities cle on cf.id = cle.crm_field_id
where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4158460;
SELECT * FROM crm_field_data WHERE object_id = 4158460;
select * from users where team_id = 1;
SELECT * FROM users WHERE id = 7160;
select * from role_user where user_id = 3248;
select * from crm_field_values where crm_field_id = 66824;
SELECT * FROM users WHERE id = 23470;
select * from crm_configurations;
# [PASSWORD_DOTS]
select * from teams where id = 1038; # 23521, 966
select * from users where team_id = 1038;
select * from crm_configurations where id = 966;
SELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762
SELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764
SELECT * FROM participants WHERE activity_id = 54965764;
SELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075
SELECT * FROM participants WHERE activity_id = 54964075;
select f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id
where tf.team_id = 1038;
# [PASSWORD_DOTS] PD [PASSWORD_DOTS]
select * from teams where id = 1029;
SELECT * FROM crm_configurations WHERE id = 957;
SELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421
# [PASSWORD_DOTS] Close [PASSWORD_DOTS]
select * from teams where id = 1031;
SELECT * FROM crm_configurations WHERE id = 959;
SELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009
# [PASSWORD_DOTS] SF [PASSWORD_DOTS]
SELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;
select * from roles;
select * from permissions;
select * from permission_role where permission_id = 136;
select * from migrations order by id desc;
select * from teams where id IN (1, 1037);
select * from crm_layouts where crm_configuration_id = 1;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;
SELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);
select * from features;
select * from team_features where feature_id = 33;
select * from opportunities;
select * from teams;
SELECT
CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,
u.email,
sa.*,
t.owner_id FROM social_accounts sa
JOIN users u on u.id = sa.sociable_id
JOIN teams t on t.id = u.team_id
WHERE u.team_id = 1052 and sa.provider = 'hubspot';
SELECT * FROM accounts where id = 11512582;
select * from activities where account_id = 11512582;
Project
Project...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
45139
|
NULL
|
0
|
2026-05-14T14:21:20.658492+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778768480658_m2.jpg...
|
Firefox
|
Jiminny — Work
|
1
|
app.staging.jiminny.com/dashboard
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
Companies | All companies
Close tab
Developers | HubSpot
Close tab
Jiminny
Close tab
Feed — jiminny — Sentry
Close tab
Inbox (1,684) - [EMAIL] - Jiminny Mail
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
JY-20493-smart-instant-nudge-pre-filtering ■ 885799
75
75
My Recordings
My Recordings
Everyone's Recordings
Everyone's Recordings
No Recordings
Schedule
Schedule
Invite Notetaker
This Week
This Week
Everyone's Schedule
Everyone's Schedule
Unknown Customer
Backend Chapter
Tomorrow, 10:30 AM
Trending this month
Trending this month
Sort by Sort by: Most played
Sort by
Sort by:
Most played
Unknown Customer
Notetaker added by Veselin Kulov
Notetaker added by Veselin Kulov
2
times played
Unknown Customer
Notetaker added by Veselin Kulov
Notetaker added by Veselin Kulov
1
times played
Unknown Customer
Processing tickets review
Processing tickets review
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Planing - Processing
Planing - Processing
0
times played
Unknown Customer
Refinement - Processing
Refinement - Processing
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Notetaker added by Todor Stamatov
Notetaker added by Todor Stamatov
0
times played
Unknown Customer
Stefka / James Weekly
Stefka / James Weekly
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Robinson Crusoe Cruises Limited
Sprint Review
Sprint Review
0
times played
Todor Stamatov at Drun Drun Chiki Chiki Bam Bam
Test 42
Test 42
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Robinson Crusoe Cruises Limited
Sprint Review
Sprint Review
0
times played
Unknown Customer
Notetaker added by Mihail Mihaylov
Notetaker added by Mihail Mihaylov
0
times played
Unknown Customer
Planing - Processing
Planing - Processing
0
times played
Unknown Customer
Stefka / James Weekly
Stefka / James Weekly
0
times played
Unknown Customer
Kara / James
Kara / James
0
times played
Unknown Customer
Jiminny SF App
Jiminny SF App
0
times played
Unknown Customer
2026-04-28-jiminny-x-cmbio-at-partnership-kick-off
2026-04-28-jiminny-x-cmbio-at-partnership-kick-off
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Laura / James
Laura / James
0
times played
Live Feed
Live Feed
Veselin Kulov
listened to call
7 May, 3:47 PM
activity
with
unknown customer
Held:
7 May, 10:37 AM
Duration:
4m
Value:
$0
Veselin Kulov
listened to call
7 May, 11:12 AM
activity
with
unknown customer
Held:
7 May, 10:37 AM
Duration:
4m
Value:
$0
Veselin Kulov
listened to call
29 Apr, 2:03 PM
activity
with
unknown customer
Held:
29 Apr, 1:33 PM
Duration:
4m
Value:
$0
Veselin Kulov
listened to call
8 Apr, 12:51 AM
activity
with
unknown customer
Held:
8 Apr, 12:36 AM
Duration:
7m
Value:
$0
Nikolay Nikolov
listened to call
27 Feb, 4:38 PM
Web Demo
with
Martin Petkov
Held:
13 Feb, 2:15 PM
Duration:
11m
Value:
$1
Nikolay Yankov
listened to call
12 Feb, 10:07 AM
activity
with
Nikolay Yankov
Held:
12 Feb, 9:42 AM
Duration:
1m
Value:
$0
Nikolay Yankov
listened to call
12 Feb, 10:06 AM
activity
with
Nikolay Yankov
Held:
12 Feb, 9:42 AM
Duration:
1m
Value:
$0
Martin Petkov
listened to call
22 Jan, 1:30 PM
Discovery
with
Martin Petkov
Held:
21 Jan, 4:00 PM
Duration:
35m
Value:
$2
Martin Petkov
listened to call
20 Jan, 11:42 AM
activity
with
Jonathan Heaton
Held:
25 Sep, 2024, 1:33 PM
Duration:
37m
Value:
£8,886
Galya Dimitrova
listened to call
26 Nov, 2025, 1:29 PM
activity
with
David Ehrlich
Held:
9 Oct, 2024, 3:31 PM
Duration:
39m
Value:
$23,000
Aneliya Angelova
listened to call
18 Aug, 2025, 8:45 PM
Cold call
with
Robinson Crusoe New 13333
Held:
23 Jul, 2025, 5:43 PM
Duration:
2m
Value:
$5
Jiminny Web SA
shared in Slack
23 Jul, 2025, 5:48 PM
Cold call
with
Robinson Crusoe New 13333
Held:
23 Jul, 2025, 5:43 PM
Duration:
2m
Value:
$5
Jiminny Web SA
shared in Slack
23 Jul, 2025, 5:32 PM
activity
with
Reward Gateway
Held:
19 Sep, 2024, 4:00 PM
Duration:
52m
Value:
$0
Jiminny Web SA
shared in Slack
17 Jul, 2025, 1:32 PM
activity
with
Robinson Crusoe New 13333
Held:
17 Jul, 2025, 1:28 PM
Duration:
10s
Value:
$5
Jiminny Web SA
shared in Slack
17 Jul, 2025, 1:29 PM
activity
with
Storyclash GmbH
Held:
6 Jun, 2024, 11:00 AM
Duration:
37m
Value:
$4,725
Jiminny Web SA
shared in Slack
16 Jul, 2025, 9:25 AM
activity
with
Robinson Crusoe New 13333
Held:
16 Jul, 2025, 9:21 AM
Duration:
37s
Value:
$5
Veselin Kulov
listened to call
11 Jul, 2025, 9:53 AM
Discovery
with
Drun Drun Chiki Chiki Bam Bam
Held:
2 Jul, 2025, 5:08 PM
Duration:
30m
Value:
$0
Veselin Kulov
listened to call
11 Jul, 2025, 9:46 AM
Discovery
with
Drun Drun Chiki Chiki Bam Bam
Held:
2 Jul, 2025, 5:08 PM
Duration:
30m
Value:
$0
Jiminny Web SA
shared in Slack
9 Jul, 2025, 12:11 PM
activity
with...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.509976,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.53351957,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.53351957,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":0.566241,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.566241,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.5989625,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.5989625,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Usage | Windsurf","depth":4,"bounds":{"left":0.27027926,"top":0.63168395,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.63168395,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.669593,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6848] Sidekick SMS issue - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.69313645,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.69313645,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20891] Sidekick SMS issue - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.7258579,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.7258579,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":0.75857943,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.75857943,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.7964884,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.82003194,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.82003194,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20903] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.8527534,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.8527534,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":0.88547486,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.88547486,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":0.9181963,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.9181963,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":0.9509178,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.9509178,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.9888268,"width":0.007978723,"height":0.011173189},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6853] Moxso - Potential deal stages bug - Jira","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.012370348},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.012370348},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.04509175},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.04509175},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Configure SSH access to multiple environment - Engineering - Confluence","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.07781327},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.07781327},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Useful commands - Engineering - Confluence","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"CloudWatch | us-east-2","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Companies | All companies","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Developers | HubSpot","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Feed — jiminny — Sentry","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Inbox (1,684) - lukas.kovalik@jiminny.com - Jiminny Mail","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20493-smart-instant-nudge-pre-filtering ■ 885799","depth":9,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"75","depth":12,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"75","depth":14,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"My Recordings","depth":14,"bounds":{"left":0.3382646,"top":1.0,"width":0.03856383,"height":-0.07182765},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"My Recordings","depth":15,"bounds":{"left":0.3402593,"top":1.0,"width":0.034574468,"height":-0.09058261},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Everyone's Recordings","depth":14,"bounds":{"left":0.37682846,"top":1.0,"width":0.05618351,"height":-0.07182765},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Everyone's Recordings","depth":15,"bounds":{"left":0.37882313,"top":1.0,"width":0.05219415,"height":-0.09058261},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"No Recordings","depth":17,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Schedule","depth":13,"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Schedule","depth":14,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Invite Notetaker","depth":14,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXComboBox","text":"This Week","depth":14,"on_screen":true,"value":"This Week","help_text":"","role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"This Week","depth":17,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXComboBox","text":"Everyone's Schedule","depth":14,"on_screen":true,"value":"Everyone's Schedule","help_text":"","role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Everyone's Schedule","depth":17,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Backend Chapter","depth":17,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Tomorrow, 10:30 AM","depth":16,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Trending this month","depth":13,"bounds":{"left":0.4652593,"top":1.0,"width":0.04637633,"height":-0.0885874},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Trending this month","depth":14,"bounds":{"left":0.4652593,"top":1.0,"width":0.04637633,"height":-0.09058261},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXComboBox","text":"Sort by Sort by: Most played","depth":13,"bounds":{"left":0.5349069,"top":1.0,"width":0.05651596,"height":-0.08339989},"on_screen":true,"value":"Sort by Sort by: Most played","help_text":"","role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextField","text":"Sort by","depth":14,"on_screen":false,"help_text":"","role_description":"text field","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Sort by:","depth":15,"bounds":{"left":0.53856385,"top":1.0,"width":0.016954787,"height":-0.091380715},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Most played","depth":15,"bounds":{"left":0.5555186,"top":1.0,"width":0.025930852,"height":-0.091380715},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Notetaker added by Veselin Kulov","depth":15,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Notetaker added by Veselin Kulov","depth":16,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2","depth":16,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Notetaker added by Veselin Kulov","depth":15,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Notetaker added by Veselin Kulov","depth":16,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1","depth":16,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Processing tickets review","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Processing tickets review","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Daily - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Daily - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Planing - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Planing - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Refinement - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Refinement - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Daily - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Daily - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Notetaker added by Todor Stamatov","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Notetaker added by Todor Stamatov","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Stefka / James Weekly","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Stefka / James Weekly","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Daily - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Daily - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Robinson Crusoe Cruises Limited","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Sprint Review","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Sprint Review","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Todor Stamatov at Drun Drun Chiki Chiki Bam Bam","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Test 42","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Test 42","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Daily - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Daily - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Daily - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Daily - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Robinson Crusoe Cruises Limited","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Sprint Review","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Sprint Review","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Notetaker added by Mihail Mihaylov","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Notetaker added by Mihail Mihaylov","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Planing - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Planing - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Stefka / James Weekly","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Stefka / James Weekly","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Kara / James","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Kara / James","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Jiminny SF App","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny SF App","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"2026-04-28-jiminny-x-cmbio-at-partnership-kick-off","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"2026-04-28-jiminny-x-cmbio-at-partnership-kick-off","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Daily - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Daily - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Daily - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Daily - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Daily - Processing","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Daily - Processing","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Unknown Customer","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Laura / James","depth":15,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Laura / James","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"0","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"times played","depth":17,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Live Feed","depth":13,"bounds":{"left":0.6080452,"top":1.0,"width":0.021775266,"height":-0.0885874},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Live Feed","depth":14,"bounds":{"left":0.6080452,"top":1.0,"width":0.021775266,"height":-0.09058261},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Veselin Kulov","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"7 May, 3:47 PM","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"unknown customer","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"7 May, 10:37 AM","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"4m","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$0","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Veselin Kulov","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"7 May, 11:12 AM","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"unknown customer","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"7 May, 10:37 AM","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"4m","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$0","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Veselin Kulov","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"29 Apr, 2:03 PM","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"unknown customer","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"29 Apr, 1:33 PM","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"4m","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$0","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Veselin Kulov","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"8 Apr, 12:51 AM","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"unknown customer","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"8 Apr, 12:36 AM","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"7m","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$0","depth":18,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Nikolay Nikolov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"27 Feb, 4:38 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Web Demo","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Martin Petkov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"13 Feb, 2:15 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"11m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$1","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Nikolay Yankov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12 Feb, 10:07 AM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Nikolay Yankov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12 Feb, 9:42 AM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$0","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Nikolay Yankov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12 Feb, 10:06 AM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Nikolay Yankov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12 Feb, 9:42 AM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$0","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Martin Petkov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"22 Jan, 1:30 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Discovery","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Martin Petkov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"21 Jan, 4:00 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"35m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$2","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Martin Petkov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"20 Jan, 11:42 AM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jonathan Heaton","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"25 Sep, 2024, 1:33 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"37m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"£8,886","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"26 Nov, 2025, 1:29 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"David Ehrlich","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"9 Oct, 2024, 3:31 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"39m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$23,000","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"18 Aug, 2025, 8:45 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Cold call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Robinson Crusoe New 13333","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"23 Jul, 2025, 5:43 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$5","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny Web SA","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"shared in Slack","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"23 Jul, 2025, 5:48 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Cold call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Robinson Crusoe New 13333","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"23 Jul, 2025, 5:43 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$5","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny Web SA","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"shared in Slack","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"23 Jul, 2025, 5:32 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Reward Gateway","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"19 Sep, 2024, 4:00 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"52m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$0","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny Web SA","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"shared in Slack","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"17 Jul, 2025, 1:32 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Robinson Crusoe New 13333","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"17 Jul, 2025, 1:28 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"10s","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$5","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny Web SA","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"shared in Slack","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"17 Jul, 2025, 1:29 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Storyclash GmbH","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"6 Jun, 2024, 11:00 AM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"37m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$4,725","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny Web SA","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"shared in Slack","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"16 Jul, 2025, 9:25 AM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Robinson Crusoe New 13333","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"16 Jul, 2025, 9:21 AM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"37s","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$5","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Veselin Kulov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"11 Jul, 2025, 9:53 AM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Discovery","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Drun Drun Chiki Chiki Bam Bam","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2 Jul, 2025, 5:08 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"30m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$0","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Veselin Kulov","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"listened to call","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"11 Jul, 2025, 9:46 AM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Discovery","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Drun Drun Chiki Chiki Bam Bam","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Held:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2 Jul, 2025, 5:08 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Duration:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"30m","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Value:","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"$0","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny Web SA","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"shared in Slack","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"9 Jul, 2025, 12:11 PM","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"activity","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"with","depth":18,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
5522898728514368553
|
2174280806071036290
|
idle
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
Companies | All companies
Close tab
Developers | HubSpot
Close tab
Jiminny
Close tab
Feed — jiminny — Sentry
Close tab
Inbox (1,684) - [EMAIL] - Jiminny Mail
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
JY-20493-smart-instant-nudge-pre-filtering ■ 885799
75
75
My Recordings
My Recordings
Everyone's Recordings
Everyone's Recordings
No Recordings
Schedule
Schedule
Invite Notetaker
This Week
This Week
Everyone's Schedule
Everyone's Schedule
Unknown Customer
Backend Chapter
Tomorrow, 10:30 AM
Trending this month
Trending this month
Sort by Sort by: Most played
Sort by
Sort by:
Most played
Unknown Customer
Notetaker added by Veselin Kulov
Notetaker added by Veselin Kulov
2
times played
Unknown Customer
Notetaker added by Veselin Kulov
Notetaker added by Veselin Kulov
1
times played
Unknown Customer
Processing tickets review
Processing tickets review
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Planing - Processing
Planing - Processing
0
times played
Unknown Customer
Refinement - Processing
Refinement - Processing
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Notetaker added by Todor Stamatov
Notetaker added by Todor Stamatov
0
times played
Unknown Customer
Stefka / James Weekly
Stefka / James Weekly
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Robinson Crusoe Cruises Limited
Sprint Review
Sprint Review
0
times played
Todor Stamatov at Drun Drun Chiki Chiki Bam Bam
Test 42
Test 42
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Robinson Crusoe Cruises Limited
Sprint Review
Sprint Review
0
times played
Unknown Customer
Notetaker added by Mihail Mihaylov
Notetaker added by Mihail Mihaylov
0
times played
Unknown Customer
Planing - Processing
Planing - Processing
0
times played
Unknown Customer
Stefka / James Weekly
Stefka / James Weekly
0
times played
Unknown Customer
Kara / James
Kara / James
0
times played
Unknown Customer
Jiminny SF App
Jiminny SF App
0
times played
Unknown Customer
2026-04-28-jiminny-x-cmbio-at-partnership-kick-off
2026-04-28-jiminny-x-cmbio-at-partnership-kick-off
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Daily - Processing
Daily - Processing
0
times played
Unknown Customer
Laura / James
Laura / James
0
times played
Live Feed
Live Feed
Veselin Kulov
listened to call
7 May, 3:47 PM
activity
with
unknown customer
Held:
7 May, 10:37 AM
Duration:
4m
Value:
$0
Veselin Kulov
listened to call
7 May, 11:12 AM
activity
with
unknown customer
Held:
7 May, 10:37 AM
Duration:
4m
Value:
$0
Veselin Kulov
listened to call
29 Apr, 2:03 PM
activity
with
unknown customer
Held:
29 Apr, 1:33 PM
Duration:
4m
Value:
$0
Veselin Kulov
listened to call
8 Apr, 12:51 AM
activity
with
unknown customer
Held:
8 Apr, 12:36 AM
Duration:
7m
Value:
$0
Nikolay Nikolov
listened to call
27 Feb, 4:38 PM
Web Demo
with
Martin Petkov
Held:
13 Feb, 2:15 PM
Duration:
11m
Value:
$1
Nikolay Yankov
listened to call
12 Feb, 10:07 AM
activity
with
Nikolay Yankov
Held:
12 Feb, 9:42 AM
Duration:
1m
Value:
$0
Nikolay Yankov
listened to call
12 Feb, 10:06 AM
activity
with
Nikolay Yankov
Held:
12 Feb, 9:42 AM
Duration:
1m
Value:
$0
Martin Petkov
listened to call
22 Jan, 1:30 PM
Discovery
with
Martin Petkov
Held:
21 Jan, 4:00 PM
Duration:
35m
Value:
$2
Martin Petkov
listened to call
20 Jan, 11:42 AM
activity
with
Jonathan Heaton
Held:
25 Sep, 2024, 1:33 PM
Duration:
37m
Value:
£8,886
Galya Dimitrova
listened to call
26 Nov, 2025, 1:29 PM
activity
with
David Ehrlich
Held:
9 Oct, 2024, 3:31 PM
Duration:
39m
Value:
$23,000
Aneliya Angelova
listened to call
18 Aug, 2025, 8:45 PM
Cold call
with
Robinson Crusoe New 13333
Held:
23 Jul, 2025, 5:43 PM
Duration:
2m
Value:
$5
Jiminny Web SA
shared in Slack
23 Jul, 2025, 5:48 PM
Cold call
with
Robinson Crusoe New 13333
Held:
23 Jul, 2025, 5:43 PM
Duration:
2m
Value:
$5
Jiminny Web SA
shared in Slack
23 Jul, 2025, 5:32 PM
activity
with
Reward Gateway
Held:
19 Sep, 2024, 4:00 PM
Duration:
52m
Value:
$0
Jiminny Web SA
shared in Slack
17 Jul, 2025, 1:32 PM
activity
with
Robinson Crusoe New 13333
Held:
17 Jul, 2025, 1:28 PM
Duration:
10s
Value:
$5
Jiminny Web SA
shared in Slack
17 Jul, 2025, 1:29 PM
activity
with
Storyclash GmbH
Held:
6 Jun, 2024, 11:00 AM
Duration:
37m
Value:
$4,725
Jiminny Web SA
shared in Slack
16 Jul, 2025, 9:25 AM
activity
with
Robinson Crusoe New 13333
Held:
16 Jul, 2025, 9:21 AM
Duration:
37s
Value:
$5
Veselin Kulov
listened to call
11 Jul, 2025, 9:53 AM
Discovery
with
Drun Drun Chiki Chiki Bam Bam
Held:
2 Jul, 2025, 5:08 PM
Duration:
30m
Value:
$0
Veselin Kulov
listened to call
11 Jul, 2025, 9:46 AM
Discovery
with
Drun Drun Chiki Chiki Bam Bam
Held:
2 Jul, 2025, 5:08 PM
Duration:
30m
Value:
$0
Jiminny Web SA
shared in Slack
9 Jul, 2025, 12:11 PM
activity
with...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
45138
|
NULL
|
0
|
2026-05-14T14:21:03.964711+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778768463964_m1.jpg...
|
Firefox
|
Jiminny — Work
|
1
|
app.staging.jiminny.com/dashboard
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
Companies | All companies
Close tab
Developers | HubSpot
Close tab
Jiminny
Close tab
Feed — jiminny — Sentry
Close tab
Inbox (1,684) - [EMAIL] - Jiminny Mail
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
JY-20493-smart-instant-nudge-pre-filtering ■ 885799
75
75
My Recordings
My Recordings
Everyone's Recordings
Everyone's Recordings
No Recordings
Schedule
Schedule
Invite Notetaker
This Week...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Usage | Windsurf","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6848] Sidekick SMS issue - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20891] Sidekick SMS issue - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20903] Recorded call does not appear on the dashboard - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.033680554,"height":0.045555554},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.0,"width":0.010416667,"height":0.016666668},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.0,"width":0.016666668,"height":0.026666667},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6853] Moxso - Potential deal stages bug - Jira","depth":4,"bounds":{"left":0.0,"top":0.017222222,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.017222222,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.06277778,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.06277778,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Configure SSH access to multiple environment - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.108333334,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.108333334,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Useful commands - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.1538889,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.1538889,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.20666666,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.23944445,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.23944445,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira","depth":4,"bounds":{"left":0.0,"top":0.285,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.285,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.33055556,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.33055556,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.37611112,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.37611112,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.42166665,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.42166665,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"CloudWatch | us-east-2","depth":4,"bounds":{"left":0.0,"top":0.4672222,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.4672222,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Companies | All companies","depth":4,"bounds":{"left":0.0,"top":0.5127778,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.5127778,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Developers | HubSpot","depth":4,"bounds":{"left":0.0,"top":0.55833334,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.55833334,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.60388887,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.60388887,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Feed — jiminny — Sentry","depth":4,"bounds":{"left":0.0,"top":0.64944446,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.64944446,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Inbox (1,684) - lukas.kovalik@jiminny.com - Jiminny Mail","depth":4,"bounds":{"left":0.0,"top":0.695,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.695,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.005902778,"top":0.74666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.0,"top":0.7977778,"width":0.033680554,"height":0.043333333},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.0,"top":0.8411111,"width":0.033680554,"height":0.038333334},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.0,"top":0.8794444,"width":0.033680554,"height":0.03888889},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.0,"top":0.91833335,"width":0.033680554,"height":0.038333334},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0,"top":0.95666665,"width":0.033680554,"height":0.043333333},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20493-smart-instant-nudge-pre-filtering ■ 885799","depth":9,"bounds":{"left":0.035069443,"top":0.98055553,"width":0.21875,"height":0.017777778},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"75","depth":12,"bounds":{"left":0.03923611,"top":0.88,"width":0.033333335,"height":0.04888889},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"75","depth":14,"bounds":{"left":0.05659722,"top":0.885,"width":0.009722223,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"My Recordings","depth":14,"bounds":{"left":0.14201389,"top":0.1,"width":0.08055556,"height":0.07333333},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"My Recordings","depth":15,"bounds":{"left":0.14618056,"top":0.1261111,"width":0.072222225,"height":0.021666666},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Everyone's Recordings","depth":14,"bounds":{"left":0.22256945,"top":0.1,"width":0.11736111,"height":0.07333333},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Everyone's Recordings","depth":15,"bounds":{"left":0.22673611,"top":0.1261111,"width":0.10902778,"height":0.021666666},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"No Recordings","depth":17,"bounds":{"left":0.209375,"top":0.36055556,"width":0.063541666,"height":0.018888889},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Schedule","depth":13,"bounds":{"left":0.396875,"top":0.36333334,"width":0.050347224,"height":0.037777778},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Schedule","depth":14,"bounds":{"left":0.396875,"top":0.37,"width":0.050347224,"height":0.024444444},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Invite Notetaker","depth":14,"bounds":{"left":0.5888889,"top":0.36,"width":0.09236111,"height":0.04},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXComboBox","text":"This Week","depth":14,"bounds":{"left":0.40729168,"top":0.4288889,"width":0.12847222,"height":0.04111111},"on_screen":true,"value":"This Week","help_text":"","role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-2034224878044018832
|
1613787138033477474
|
visual_change
|
hybrid
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
Companies | All companies
Close tab
Developers | HubSpot
Close tab
Jiminny
Close tab
Feed — jiminny — Sentry
Close tab
Inbox (1,684) - [EMAIL] - Jiminny Mail
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
JY-20493-smart-instant-nudge-pre-filtering ■ 885799
75
75
My Recordings
My Recordings
Everyone's Recordings
Everyone's Recordings
No Recordings
Schedule
Schedule
Invite Notetaker
This Week
FirefoxFileEditViewHistoryBookmarksCProfilesTools WindowHelp= app.staging.jiminny.com/dashboard< 40 lihl100% C 8• Thu 14 May 17:21:03=My Recordings Everyone's RecordingsTrending this monthSort by: Mos...D1IOUnknown Customer MNotetaker added by Veselin KulovD 2times playedNo RecordingsScheduleThis WeekInvite NotetakerEveryone's Schedule•Unknown CustomerBackend ChapterTomorrow, 10:30 AMM+Live FeedVeselin Kulov listened to call 607 May, 3:47 PMactivity with unknown customerHeld: 7 May, 10:37 AM≥ Value: $0Veselin Kulov listened to call 6д7 May, 11:12 AMactivity with unknown customerHeld: 7 May, 10:37 AM§ Value: $0Veselin Kulov listened to call 6d29 Apr, 2:03 PMactivity with unknown customerHeld: 29 Apr, 1:33 PM≥ Value: $0Veselin Kulov listened to call 608 Apr, 12:51 AMactivity with unknown customerỞ Duration: 4mỞ Duration: 4mỞ Duration: 4mSettingsLộ3JY-20493-smart-instant-nudge-pre-filtering = 885799...
|
45137
|
NULL
|
NULL
|
NULL
|
|
45006
|
NULL
|
0
|
2026-05-14T14:16:05.725037+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778768165725_m2.jpg...
|
Postman
|
search contact by email Copy - Hubspot
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Go back (⌘[)
Go forward (⌘])
Navigation menu
Team Go back (⌘[)
Go forward (⌘])
Navigation menu
Team Workspace Hubspot
Hubspot
Search
(
⌘K
)
Your team is now on the Free plan with 1 admin.
You retain editing access and other members are read-only.
View team permissions
View team permissions
to see who can edit, or
upgrade
upgrade
to restore collaboration.
Items
Services
History
Local Files
Filter panels
Input field
Create new
Collections
COLLECTIONS
Expand
Associations
Expand
Associations V4
Expand
CMS - URL Redirects API Collection
Expand
Companies
Expand
COMPARE
Expand
Contacts
Expand
CRM Objects
Expand
CRM Owners
Expand
CRM Pipelines
Expand
Deals
Expand
Engagements
Expand
Hubspot
Expand
Iteration run HS
Collapse
Iteration run Search HS
POST
search contact by email Copy
Expand
Journal & webhoooks v4
Expand
OAuth
Expand
Properties
Expand
RESEARCH
Collapse
SEARCH
POST
search contact by phone
POST
search contact by email
POST
search meetings
POST
search notes
Expand
POST
Search calls v3
POST
Search related meetings v3
POST
search deals
Expand
Tickets
Expand
Useful
Expand
Webhooks
Environments
ENVIRONMENTS
Specs
SPECS
Flows
FLOWS
GET
next offset
POST
Read a batch of objects by internal ID, or unique property values
POST
Read a batch of associations
GET
Read
GET
Read Copy
GET
https://api.hubapi.com/account-info/v3/api-usage/daily/private-apps
Iteration run Search HS
POST
search contact by email Copy
Iteration run Search HS
GET
get history of property - deal stage
GET
Read
POST
filter per company / only open deal stages
Iteration run Search HS
Create new request
Search tabs
Environment No environment Select environment
Environment
No environment
Iteration run Search HS
Iteration run Search HS
search contact by email Copy
search contact by email Copy
Button group
Save
Save
button
Share
Copy Link
POST
Open dropdown
https://api.hubapi.com/crm/v3/objects/contacts/search
https://api.hubapi.com/crm/v3/objects/contacts/search
Send
Send options
Docs
Docs
Params
Authorization
Headers
Body
Body
Scripts
Settings
Cookies
none
form-data
x-www-form-urlencoded
raw
binary
GraphQL
JSON
JSON
JSON
Schema
Schema
Beautify
{ "limit": 1 }
Schema
Response
Response
History
History
View more actions
Send + Get a successful response
Send + Get a successful response
Send + Visualize response
Send + Visualize response
Send + Write tests
Send + Write tests
Connect Git
Connect Git
Console
Console
Terminal
Terminal
Globals
Vault
Tools
System Resource Warning
System resources are constrained. The system may not be able to generate the load needed for this test and the test is likely to stop.
"dealstage": {, 4 of 12 found for 'dealstage', at 2457:10
Variables in this request...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Go back (⌘[)","depth":12,"bounds":{"left":0.2962101,"top":1.0,"width":0.007978723,"height":-0.024740577},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Go forward (⌘])","depth":13,"bounds":{"left":0.30418882,"top":1.0,"width":0.007978723,"height":-0.024740577},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Navigation menu","depth":12,"bounds":{"left":0.31349733,"top":1.0,"width":0.013962766,"height":-0.024740577},"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Team Workspace Hubspot","depth":14,"bounds":{"left":0.3287899,"top":1.0,"width":0.03158245,"height":-0.024740577},"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Hubspot","depth":16,"bounds":{"left":0.33676863,"top":1.0,"width":0.016289894,"height":-0.028730989},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Search","depth":15,"bounds":{"left":0.49900267,"top":1.0,"width":0.013297873,"height":-0.028730989},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"(","depth":15,"bounds":{"left":0.51396275,"top":1.0,"width":0.0016622341,"height":-0.028730989},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"⌘K","depth":15,"bounds":{"left":0.515625,"top":1.0,"width":0.0066489363,"height":-0.028730989},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":")","depth":15,"bounds":{"left":0.52227396,"top":1.0,"width":0.0013297872,"height":-0.028730989},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Your team is now on the Free plan with 1 admin.","depth":13,"bounds":{"left":0.2835771,"top":1.0,"width":0.09042553,"height":-0.057462096},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"You retain editing access and other members are read-only.","depth":13,"bounds":{"left":0.37367022,"top":1.0,"width":0.115359046,"height":-0.057462096},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"View team permissions","depth":13,"bounds":{"left":0.4886968,"top":1.0,"width":0.04454787,"height":-0.057462096},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"View team permissions","depth":14,"bounds":{"left":0.4886968,"top":1.0,"width":0.04454787,"height":-0.057462096},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"to see who can edit, or","depth":13,"bounds":{"left":0.53291225,"top":1.0,"width":0.045545213,"height":-0.057462096},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"upgrade","depth":13,"bounds":{"left":0.5784575,"top":1.0,"width":0.015957447,"height":-0.057462096},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"upgrade","depth":14,"bounds":{"left":0.5784575,"top":1.0,"width":0.015957447,"height":-0.057462096},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"to restore collaboration.","depth":13,"bounds":{"left":0.5944149,"top":1.0,"width":0.046210106,"height":-0.057462096},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Items","depth":15,"bounds":{"left":0.2862367,"top":1.0,"width":0.013297873,"height":-0.081404686},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXRadioButton","text":"Services","depth":15,"bounds":{"left":0.29986703,"top":1.0,"width":0.013297873,"height":-0.081404686},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"History","depth":15,"bounds":{"left":0.31349733,"top":1.0,"width":0.013297873,"height":-0.081404686},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Local Files","depth":15,"bounds":{"left":0.32712767,"top":1.0,"width":0.013297873,"height":-0.081404686},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Filter panels","depth":16,"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextField","text":"Input field","depth":15,"on_screen":true,"role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Create new","depth":14,"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collections","depth":17,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"COLLECTIONS","depth":18,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Associations","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Associations V4","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"CMS - URL Redirects API Collection","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Companies","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"COMPARE","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Contacts","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"CRM Objects","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"CRM Owners","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"CRM Pipelines","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Deals","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Engagements","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Hubspot","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Iteration run HS","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Collapse","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"Iteration run Search HS","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search contact by email Copy","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Journal & webhoooks v4","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OAuth","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Properties","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"RESEARCH","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Collapse","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"SEARCH","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search contact by phone","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search contact by email","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search meetings","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search notes","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"POST","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Search calls v3","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Search related meetings v3","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"search deals","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Tickets","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Useful","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Webhooks","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Environments","depth":17,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"ENVIRONMENTS","depth":18,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Specs","depth":17,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"SPECS","depth":18,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Flows","depth":17,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"FLOWS","depth":18,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":22,"bounds":{"left":0.3567154,"top":1.0,"width":0.0026595744,"height":-0.08699119},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"next offset","depth":22,"bounds":{"left":0.36070478,"top":1.0,"width":0.012965426,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":22,"bounds":{"left":0.37865692,"top":1.0,"width":0.007978723,"height":-0.08699119},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Read a batch of objects by internal ID, or unique property values","depth":22,"bounds":{"left":0.3879654,"top":1.0,"width":0.010970744,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":22,"bounds":{"left":0.4039229,"top":1.0,"width":0.007978723,"height":-0.08699119},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Read a batch of associations","depth":22,"bounds":{"left":0.41323137,"top":1.0,"width":0.010970744,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":21,"bounds":{"left":0.43118352,"top":1.0,"width":0.005984043,"height":-0.08699119},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":21,"bounds":{"left":0.43849733,"top":1.0,"width":0.008976064,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":22,"bounds":{"left":0.45445478,"top":1.0,"width":0.005984043,"height":-0.08699119},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Read Copy","depth":22,"bounds":{"left":0.46176863,"top":1.0,"width":0.012965426,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":22,"bounds":{"left":0.47972074,"top":1.0,"width":0.005984043,"height":-0.08699119},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"https://api.hubapi.com/account-info/v3/api-usage/daily/private-apps","depth":22,"bounds":{"left":0.4870346,"top":1.0,"width":0.012965426,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Iteration run Search HS","depth":22,"bounds":{"left":0.5103058,"top":1.0,"width":0.014960106,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":22,"bounds":{"left":0.53025264,"top":1.0,"width":0.007978723,"height":-0.08699119},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search contact by email Copy","depth":22,"bounds":{"left":0.53956115,"top":1.0,"width":0.010970744,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Iteration run Search HS","depth":22,"bounds":{"left":0.56083775,"top":1.0,"width":0.014960106,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":22,"bounds":{"left":0.58078456,"top":1.0,"width":0.005984043,"height":-0.08699119},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"get history of property - deal stage","depth":22,"bounds":{"left":0.5880984,"top":1.0,"width":0.012965426,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":21,"bounds":{"left":0.6080452,"top":1.0,"width":0.005984043,"height":-0.08699119},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":21,"bounds":{"left":0.61535907,"top":1.0,"width":0.008976064,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":22,"bounds":{"left":0.6313165,"top":1.0,"width":0.007978723,"height":-0.08699119},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"filter per company / only open deal stages","depth":22,"bounds":{"left":0.640625,"top":1.0,"width":0.010970744,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Iteration run Search HS","depth":22,"bounds":{"left":0.6619016,"top":1.0,"width":0.014960106,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Create new request","depth":18,"bounds":{"left":0.67985374,"top":1.0,"width":0.00831117,"height":-0.081404686},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search tabs","depth":16,"bounds":{"left":0.6878325,"top":1.0,"width":0.00831117,"height":-0.081404686},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"Environment No environment Select environment","depth":17,"bounds":{"left":0.69913566,"top":1.0,"width":0.03956117,"height":-0.08220267},"on_screen":true,"value":"Environment No environment Select environment","role_description":"combo box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Environment","depth":19,"bounds":{"left":0.70212764,"top":1.0,"width":0.0006648936,"height":-0.0909816},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"No environment","depth":20,"bounds":{"left":0.7024601,"top":1.0,"width":0.027593086,"height":-0.086193085},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Iteration run Search HS","depth":20,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Iteration run Search HS","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"search contact by email Copy","depth":20,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"search contact by email Copy","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Button group","depth":19,"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Save","depth":22,"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Save","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"button","depth":21,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Share","depth":19,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Copy Link","depth":19,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextField","text":"POST","depth":22,"on_screen":true,"value":"POST","help_text":"POST","placeholder":"METHOD","role_description":"search text field","subrole":"AXSearchField","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open dropdown","depth":20,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"https://api.hubapi.com/crm/v3/objects/contacts/search","depth":25,"on_screen":true,"value":"https://api.hubapi.com/crm/v3/objects/contacts/search","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://api.hubapi.com/crm/v3/objects/contacts/search","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Send","depth":20,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Send options","depth":20,"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Docs","depth":20,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Docs","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Params","depth":20,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Authorization","depth":20,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Headers","depth":20,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Body","depth":20,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Body","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Scripts","depth":20,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Settings","depth":20,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Cookies","depth":19,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"none","depth":21,"on_screen":true,"role_description":"radio button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"form-data","depth":21,"on_screen":true,"role_description":"radio button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"x-www-form-urlencoded","depth":21,"on_screen":true,"role_description":"radio button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"raw","depth":21,"on_screen":true,"role_description":"radio button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"binary","depth":21,"on_screen":true,"role_description":"radio button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"GraphQL","depth":21,"on_screen":true,"role_description":"radio button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"JSON","depth":22,"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JSON","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"JSON","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Schema","depth":21,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Schema","depth":22,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Beautify","depth":21,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"{ \"limit\": 1 }","depth":28,"on_screen":true,"value":"{ \"limit\": 1 }","role_description":"editor","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Schema","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXHeading","text":"Response","depth":21,"on_screen":true,"role_description":"heading"},{"role":"AXStaticText","text":"Response","depth":22,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"History","depth":19,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"History","depth":20,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"View more actions","depth":19,"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Send + Get a successful response","depth":19,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Send + Get a successful response","depth":20,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Send + Visualize response","depth":19,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Send + Visualize response","depth":20,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Send + Write tests","depth":19,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Send + Write tests","depth":20,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Connect Git","depth":11,"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Connect Git","depth":12,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Console","depth":11,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Console","depth":12,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Terminal","depth":11,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Terminal","depth":12,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Globals","depth":11,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vault","depth":11,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Tools","depth":12,"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"System Resource Warning","depth":15,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"System resources are constrained. The system may not be able to generate the load needed for this test and the test is likely to stop.","depth":15,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"\"dealstage\": {, 4 of 12 found for 'dealstage', at 2457:10","depth":9,"bounds":{"left":0.27027926,"top":1.0,"width":0.0003324468,"height":-0.019952059},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Variables in this request","depth":9,"on_screen":true,"role_description":"text"}]...
|
-7390854949908589235
|
-3350634719846050604
|
click
|
accessibility
|
NULL
|
Go back (⌘[)
Go forward (⌘])
Navigation menu
Team Go back (⌘[)
Go forward (⌘])
Navigation menu
Team Workspace Hubspot
Hubspot
Search
(
⌘K
)
Your team is now on the Free plan with 1 admin.
You retain editing access and other members are read-only.
View team permissions
View team permissions
to see who can edit, or
upgrade
upgrade
to restore collaboration.
Items
Services
History
Local Files
Filter panels
Input field
Create new
Collections
COLLECTIONS
Expand
Associations
Expand
Associations V4
Expand
CMS - URL Redirects API Collection
Expand
Companies
Expand
COMPARE
Expand
Contacts
Expand
CRM Objects
Expand
CRM Owners
Expand
CRM Pipelines
Expand
Deals
Expand
Engagements
Expand
Hubspot
Expand
Iteration run HS
Collapse
Iteration run Search HS
POST
search contact by email Copy
Expand
Journal & webhoooks v4
Expand
OAuth
Expand
Properties
Expand
RESEARCH
Collapse
SEARCH
POST
search contact by phone
POST
search contact by email
POST
search meetings
POST
search notes
Expand
POST
Search calls v3
POST
Search related meetings v3
POST
search deals
Expand
Tickets
Expand
Useful
Expand
Webhooks
Environments
ENVIRONMENTS
Specs
SPECS
Flows
FLOWS
GET
next offset
POST
Read a batch of objects by internal ID, or unique property values
POST
Read a batch of associations
GET
Read
GET
Read Copy
GET
https://api.hubapi.com/account-info/v3/api-usage/daily/private-apps
Iteration run Search HS
POST
search contact by email Copy
Iteration run Search HS
GET
get history of property - deal stage
GET
Read
POST
filter per company / only open deal stages
Iteration run Search HS
Create new request
Search tabs
Environment No environment Select environment
Environment
No environment
Iteration run Search HS
Iteration run Search HS
search contact by email Copy
search contact by email Copy
Button group
Save
Save
button
Share
Copy Link
POST
Open dropdown
https://api.hubapi.com/crm/v3/objects/contacts/search
https://api.hubapi.com/crm/v3/objects/contacts/search
Send
Send options
Docs
Docs
Params
Authorization
Headers
Body
Body
Scripts
Settings
Cookies
none
form-data
x-www-form-urlencoded
raw
binary
GraphQL
JSON
JSON
JSON
Schema
Schema
Beautify
{ "limit": 1 }
Schema
Response
Response
History
History
View more actions
Send + Get a successful response
Send + Get a successful response
Send + Visualize response
Send + Visualize response
Send + Write tests
Send + Write tests
Connect Git
Connect Git
Console
Console
Terminal
Terminal
Globals
Vault
Tools
System Resource Warning
System resources are constrained. The system may not be able to generate the load needed for this test and the test is likely to stop.
"dealstage": {, 4 of 12 found for 'dealstage', at 2457:10
Variables in this request...
|
45003
|
NULL
|
NULL
|
NULL
|
|
45005
|
NULL
|
0
|
2026-05-14T14:16:05.705203+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778768165705_m1.jpg...
|
Postman
|
search contact by email Copy - Hubspot
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Go back (⌘[)
Go forward (⌘])
Navigation menu
Team Go back (⌘[)
Go forward (⌘])
Navigation menu
Team Workspace Hubspot
Hubspot
Search
(
⌘K
)
Your team is now on the Free plan with 1 admin.
You retain editing access and other members are read-only.
View team permissions
View team permissions
to see who can edit, or
upgrade
upgrade
to restore collaboration.
Items
Services
History
Local Files
Filter panels
Input field
Create new
Collections
COLLECTIONS
Expand
Associations
Expand
Associations V4
Expand
CMS - URL Redirects API Collection
Expand
Companies
Expand
COMPARE
Expand
Contacts
Expand
CRM Objects
Expand
CRM Owners
Expand
CRM Pipelines
Expand
Deals
Expand
Engagements
Expand
Hubspot
Expand
Iteration run HS
Collapse
Iteration run Search HS
POST
search contact by email Copy
Expand
Journal & webhoooks v4
Expand
OAuth
Expand
Properties
Expand
RESEARCH
Collapse
SEARCH
POST
search contact by phone
POST
search contact by email
POST
search meetings
POST
search notes
Expand
POST
Search calls v3
POST
Search related meetings v3
POST
search deals
Expand
Tickets
Expand
Useful
Expand
Webhooks
Environments
ENVIRONMENTS
Specs
SPECS
Flows
FLOWS
GET
next offset
POST
Read a batch of objects by internal ID, or unique property values
POST
Read a batch of associations
GET
Read
GET
Read Copy
GET
https://api.hubapi.com/account-info/v3/api-usage/daily/private-apps
Iteration run Search HS
POST
search contact by email Copy
Iteration run Search HS
GET
get history of property - deal stage
GET
Read
POST
filter per company / only open deal stages
Iteration run Search HS
Create new request
Search tabs
Environment No environment Select environment
Environment
No environment
Iteration run Search HS...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Go back (⌘[)","depth":12,"bounds":{"left":0.054166667,"top":0.034444444,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Go forward (⌘])","depth":13,"bounds":{"left":0.07083333,"top":0.034444444,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Navigation menu","depth":12,"bounds":{"left":0.090277776,"top":0.034444444,"width":0.029166667,"height":0.026666667},"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Team Workspace Hubspot","depth":14,"bounds":{"left":0.12222222,"top":0.034444444,"width":0.065972224,"height":0.026666667},"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Hubspot","depth":16,"bounds":{"left":0.1388889,"top":0.04,"width":0.034027778,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Search","depth":15,"bounds":{"left":0.47777778,"top":0.04,"width":0.027777778,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"(","depth":15,"bounds":{"left":0.5090278,"top":0.04,"width":0.0034722222,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"⌘K","depth":15,"bounds":{"left":0.5125,"top":0.04,"width":0.013888889,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":")","depth":15,"bounds":{"left":0.5263889,"top":0.04,"width":0.0027777778,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Your team is now on the Free plan with 1 admin.","depth":13,"bounds":{"left":0.027777778,"top":0.08,"width":0.18888889,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"You retain editing access and other members are read-only.","depth":13,"bounds":{"left":0.21597221,"top":0.08,"width":0.24097222,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"View team permissions","depth":13,"bounds":{"left":0.45625,"top":0.08,"width":0.093055554,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"View team permissions","depth":14,"bounds":{"left":0.45625,"top":0.08,"width":0.093055554,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"to see who can edit, or","depth":13,"bounds":{"left":0.5486111,"top":0.08,"width":0.09513889,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"upgrade","depth":13,"bounds":{"left":0.64375,"top":0.08,"width":0.033333335,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"upgrade","depth":14,"bounds":{"left":0.64375,"top":0.08,"width":0.033333335,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"to restore collaboration.","depth":13,"bounds":{"left":0.6770833,"top":0.08,"width":0.09652778,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Items","depth":15,"bounds":{"left":0.033333335,"top":0.11333334,"width":0.027777778,"height":0.026666667},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXRadioButton","text":"Services","depth":15,"bounds":{"left":0.061805554,"top":0.11333334,"width":0.027777778,"height":0.026666667},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"History","depth":15,"bounds":{"left":0.090277776,"top":0.11333334,"width":0.027777778,"height":0.026666667},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Local Files","depth":15,"bounds":{"left":0.11875,"top":0.11333334,"width":0.027777778,"height":0.026666667},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Filter panels","depth":16,"bounds":{"left":0.0069444445,"top":0.15333334,"width":0.016666668,"height":0.022222223},"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextField","text":"Input field","depth":15,"bounds":{"left":0.024305556,"top":0.15444444,"width":0.110416666,"height":0.02},"on_screen":true,"role_description":"text field","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Create new","depth":14,"bounds":{"left":0.13958333,"top":0.15111111,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"pop up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collections","depth":17,"bounds":{"left":0.0055555557,"top":0.18666667,"width":0.16875,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"COLLECTIONS","depth":18,"bounds":{"left":0.022222223,"top":0.19333333,"width":0.05277778,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.21777777,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Associations","depth":23,"bounds":{"left":0.02638889,"top":0.2188889,"width":0.05,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.24444444,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Associations V4","depth":23,"bounds":{"left":0.02638889,"top":0.24555555,"width":0.063194446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.2711111,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"CMS - URL Redirects API Collection","depth":23,"bounds":{"left":0.02638889,"top":0.27222222,"width":0.14027777,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.29777777,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Companies","depth":23,"bounds":{"left":0.02638889,"top":0.2988889,"width":0.044444446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.32444444,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"COMPARE","depth":23,"bounds":{"left":0.02638889,"top":0.32555556,"width":0.04097222,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.3511111,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Contacts","depth":23,"bounds":{"left":0.02638889,"top":0.35222223,"width":0.036111113,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.37777779,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"CRM Objects","depth":23,"bounds":{"left":0.02638889,"top":0.37888888,"width":0.052083332,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.40444446,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"CRM Owners","depth":23,"bounds":{"left":0.02638889,"top":0.40555555,"width":0.052083332,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.4311111,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"CRM Pipelines","depth":23,"bounds":{"left":0.02638889,"top":0.43222222,"width":0.056944445,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.45777777,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Deals","depth":23,"bounds":{"left":0.02638889,"top":0.4588889,"width":0.022222223,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.48444444,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Engagements","depth":23,"bounds":{"left":0.02638889,"top":0.48555556,"width":0.054166667,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.51111114,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Hubspot","depth":23,"bounds":{"left":0.02638889,"top":0.51222223,"width":0.034027778,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.5377778,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Iteration run HS","depth":23,"bounds":{"left":0.02638889,"top":0.5388889,"width":0.061805554,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Collapse","depth":23,"bounds":{"left":0.013888889,"top":0.5644444,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"Iteration run Search HS","depth":23,"bounds":{"left":0.02638889,"top":0.5655556,"width":0.09166667,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"bounds":{"left":0.031944446,"top":0.59444445,"width":0.013888889,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search contact by email Copy","depth":23,"bounds":{"left":0.046527777,"top":0.5922222,"width":0.11736111,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.61777776,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Journal & webhoooks v4","depth":23,"bounds":{"left":0.02638889,"top":0.6188889,"width":0.097222224,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.64444447,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"OAuth","depth":23,"bounds":{"left":0.02638889,"top":0.64555556,"width":0.025,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.6711111,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Properties","depth":23,"bounds":{"left":0.02638889,"top":0.6722222,"width":0.04097222,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.013888889,"top":0.69777775,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"RESEARCH","depth":23,"bounds":{"left":0.02638889,"top":0.6988889,"width":0.044444446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Collapse","depth":23,"bounds":{"left":0.013888889,"top":0.72444445,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"SEARCH","depth":23,"bounds":{"left":0.02638889,"top":0.72555554,"width":0.034027778,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"bounds":{"left":0.031944446,"top":0.7544444,"width":0.013888889,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search contact by phone","depth":23,"bounds":{"left":0.046527777,"top":0.75222224,"width":0.09791667,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"bounds":{"left":0.031944446,"top":0.7811111,"width":0.013888889,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search contact by email","depth":23,"bounds":{"left":0.046527777,"top":0.7788889,"width":0.094444446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"bounds":{"left":0.031944446,"top":0.80777776,"width":0.013888889,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search meetings","depth":23,"bounds":{"left":0.046527777,"top":0.8055556,"width":0.06527778,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"bounds":{"left":0.031944446,"top":0.83444446,"width":0.013888889,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search notes","depth":23,"bounds":{"left":0.046527777,"top":0.8322222,"width":0.05138889,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"bounds":{"left":0.019444445,"top":0.8577778,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"POST","depth":23,"bounds":{"left":0.031944446,"top":0.8611111,"width":0.013888889,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Search calls v3","depth":23,"bounds":{"left":0.046527777,"top":0.85888886,"width":0.060416665,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Search related meetings v3","depth":23,"bounds":{"left":0.046527777,"top":0.88555557,"width":0.108333334,"height":0.0022222223},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"search deals","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Tickets","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Useful","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Expand","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Webhooks","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Environments","depth":17,"bounds":{"left":0.0055555557,"top":0.8877778,"width":0.16875,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"ENVIRONMENTS","depth":18,"bounds":{"left":0.022222223,"top":0.89555556,"width":0.059722222,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Specs","depth":17,"bounds":{"left":0.0055555557,"top":0.91444445,"width":0.16875,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"SPECS","depth":18,"bounds":{"left":0.022222223,"top":0.9222222,"width":0.024305556,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Flows","depth":17,"bounds":{"left":0.0055555557,"top":0.9411111,"width":0.16875,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"FLOWS","depth":18,"bounds":{"left":0.022222223,"top":0.9488889,"width":0.02638889,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":22,"bounds":{"left":0.18055555,"top":0.12111111,"width":0.0055555557,"height":0.011111111},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.1736111,"top":0.12111111,"width":0.0048611113,"height":0.011111111}},{"char_start":1,"char_count":2,"bounds":{"left":0.17847222,"top":0.12111111,"width":0.007638889,"height":0.011111111}}],"role_description":"text"},{"role":"AXStaticText","text":"next offset","depth":22,"bounds":{"left":0.18888889,"top":0.12,"width":0.027083334,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.18888889,"top":0.12,"width":0.0048611113,"height":0.014444444}},{"char_start":1,"char_count":10,"bounds":{"left":0.19305556,"top":0.12,"width":0.034722224,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":22,"bounds":{"left":0.22638889,"top":0.12111111,"width":0.016666668,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Read a batch of objects by internal ID, or unique property values","depth":22,"bounds":{"left":0.24583334,"top":0.12,"width":0.022916667,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24583334,"top":0.12,"width":0.0048611113,"height":0.014444444}},{"char_start":1,"char_count":64,"bounds":{"left":0.25069445,"top":0.12,"width":0.22708334,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":22,"bounds":{"left":0.27916667,"top":0.12111111,"width":0.016666668,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Read a batch of associations","depth":22,"bounds":{"left":0.2986111,"top":0.12,"width":0.022916667,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.2986111,"top":0.12,"width":0.0048611113,"height":0.014444444}},{"char_start":1,"char_count":27,"bounds":{"left":0.30347222,"top":0.12,"width":0.099305555,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":21,"bounds":{"left":0.3361111,"top":0.12111111,"width":0.0125,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":21,"bounds":{"left":0.3513889,"top":0.12,"width":0.01875,"height":0.014444444},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":22,"bounds":{"left":0.38472223,"top":0.12111111,"width":0.0125,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Read Copy","depth":22,"bounds":{"left":0.4,"top":0.12,"width":0.027083334,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.4,"top":0.12,"width":0.0048611113,"height":0.014444444}},{"char_start":1,"char_count":8,"bounds":{"left":0.40486112,"top":0.12,"width":0.034722224,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":22,"bounds":{"left":0.4375,"top":0.12111111,"width":0.0125,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"https://api.hubapi.com/account-info/v3/api-usage/daily/private-apps","depth":22,"bounds":{"left":0.45277777,"top":0.12,"width":0.027083334,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.45277777,"top":0.12,"width":0.0048611113,"height":0.014444444}},{"char_start":1,"char_count":66,"bounds":{"left":0.45694444,"top":0.12,"width":0.24444444,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"Iteration run Search HS","depth":22,"bounds":{"left":0.5013889,"top":0.12,"width":0.03125,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.5013889,"top":0.12,"width":0.0027777778,"height":0.014444444}},{"char_start":1,"char_count":22,"bounds":{"left":0.5034722,"top":0.12,"width":0.08194444,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":22,"bounds":{"left":0.54305553,"top":0.12111111,"width":0.016666668,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"search contact by email Copy","depth":22,"bounds":{"left":0.5625,"top":0.12,"width":0.022916667,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.5625,"top":0.12,"width":0.004166667,"height":0.014444444}},{"char_start":1,"char_count":27,"bounds":{"left":0.56666666,"top":0.12,"width":0.10277778,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"Iteration run Search HS","depth":22,"bounds":{"left":0.60694444,"top":0.12,"width":0.03125,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.60694444,"top":0.12,"width":0.0027777778,"height":0.014444444}},{"char_start":1,"char_count":22,"bounds":{"left":0.6090278,"top":0.12,"width":0.08194444,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":22,"bounds":{"left":0.6486111,"top":0.12111111,"width":0.0125,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"get history of property - deal stage","depth":22,"bounds":{"left":0.6638889,"top":0.12,"width":0.027083334,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.6638889,"top":0.12,"width":0.0048611113,"height":0.014444444}},{"char_start":1,"char_count":35,"bounds":{"left":0.66805553,"top":0.12,"width":0.12291667,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"GET","depth":21,"bounds":{"left":0.70555556,"top":0.12111111,"width":0.0125,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Read","depth":21,"bounds":{"left":0.72083336,"top":0.12,"width":0.01875,"height":0.014444444},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"POST","depth":22,"bounds":{"left":0.75416666,"top":0.12111111,"width":0.016666668,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"filter per company / only open deal stages","depth":22,"bounds":{"left":0.7736111,"top":0.12,"width":0.022916667,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.7736111,"top":0.12,"width":0.0027777778,"height":0.014444444}},{"char_start":1,"char_count":41,"bounds":{"left":0.7763889,"top":0.12,"width":0.14930555,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"Iteration run Search HS","depth":22,"bounds":{"left":0.81805557,"top":0.12,"width":0.03125,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.81805557,"top":0.12,"width":0.0027777778,"height":0.014444444}},{"char_start":1,"char_count":22,"bounds":{"left":0.8201389,"top":0.12,"width":0.08194444,"height":0.014444444}}],"role_description":"text"},{"role":"AXButton","text":"Create new request","depth":18,"bounds":{"left":0.85555553,"top":0.11333334,"width":0.017361112,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search tabs","depth":16,"bounds":{"left":0.87222224,"top":0.11333334,"width":0.017361112,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"Environment No environment Select environment","depth":17,"bounds":{"left":0.8958333,"top":0.11444444,"width":0.08263889,"height":0.024444444},"on_screen":true,"value":"Environment No environment Select environment","role_description":"combo box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Environment","depth":19,"bounds":{"left":0.90208334,"top":0.12666667,"width":0.0013888889,"height":0.0011111111},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.90208334,"top":0.12666667,"width":0.0055555557,"height":0.015555556}},{"char_start":1,"char_count":10,"bounds":{"left":0.90694445,"top":0.12666667,"width":0.044444446,"height":0.015555556}}],"role_description":"text"},{"role":"AXStaticText","text":"No environment","depth":20,"bounds":{"left":0.9027778,"top":0.12,"width":0.057638887,"height":0.014444444},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Iteration run Search HS","depth":20,"bounds":{"left":0.20972222,"top":0.15555556,"width":0.097222224,"height":0.022222223},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-1602344786523579071
|
-2618805414326417899
|
click
|
accessibility
|
NULL
|
Go back (⌘[)
Go forward (⌘])
Navigation menu
Team Go back (⌘[)
Go forward (⌘])
Navigation menu
Team Workspace Hubspot
Hubspot
Search
(
⌘K
)
Your team is now on the Free plan with 1 admin.
You retain editing access and other members are read-only.
View team permissions
View team permissions
to see who can edit, or
upgrade
upgrade
to restore collaboration.
Items
Services
History
Local Files
Filter panels
Input field
Create new
Collections
COLLECTIONS
Expand
Associations
Expand
Associations V4
Expand
CMS - URL Redirects API Collection
Expand
Companies
Expand
COMPARE
Expand
Contacts
Expand
CRM Objects
Expand
CRM Owners
Expand
CRM Pipelines
Expand
Deals
Expand
Engagements
Expand
Hubspot
Expand
Iteration run HS
Collapse
Iteration run Search HS
POST
search contact by email Copy
Expand
Journal & webhoooks v4
Expand
OAuth
Expand
Properties
Expand
RESEARCH
Collapse
SEARCH
POST
search contact by phone
POST
search contact by email
POST
search meetings
POST
search notes
Expand
POST
Search calls v3
POST
Search related meetings v3
POST
search deals
Expand
Tickets
Expand
Useful
Expand
Webhooks
Environments
ENVIRONMENTS
Specs
SPECS
Flows
FLOWS
GET
next offset
POST
Read a batch of objects by internal ID, or unique property values
POST
Read a batch of associations
GET
Read
GET
Read Copy
GET
https://api.hubapi.com/account-info/v3/api-usage/daily/private-apps
Iteration run Search HS
POST
search contact by email Copy
Iteration run Search HS
GET
get history of property - deal stage
GET
Read
POST
filter per company / only open deal stages
Iteration run Search HS
Create new request
Search tabs
Environment No environment Select environment
Environment
No environment
Iteration run Search HS...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44906
|
NULL
|
0
|
2026-05-14T14:10:26.349452+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778767826349_m1.jpg...
|
iTerm2
|
ec2-user@ip-10-30-145-148:~
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
root@698e45803568:/home/jiminny# php artisan crm:s root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:34:24] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:34:24] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS] php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:35:11] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:35:11] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS] php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 14:10:06] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
Syncing opportunity for Hubspot QAi
[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting data key {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting tokens {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 14:10:06] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:07] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS]
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
ffmpeg
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:34:24] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:34:24] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.43,\"average_seconds_per_request\":0.43} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":5556,\"company_assoc_api_ms\":218,\"contact_assoc_api_ms\":329,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":4996,\"avg_deal_ms\":38,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6000.59} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:34:30] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:35:11] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:35:11] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.43,\"average_seconds_per_request\":0.43} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":5698,\"company_assoc_api_ms\":227,\"contact_assoc_api_ms\":295,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":5162,\"avg_deal_ms\":39,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6139.29} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:35:17] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 14:10:06] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting data key {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting tokens {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 14:10:06] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:07] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.48,\"average_seconds_per_request\":0.48} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:10] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":6204,\"company_assoc_api_ms\":285,\"contact_assoc_api_ms\":287,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":36,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":5619,\"avg_deal_ms\":42,\"slow_deals_count\":1,\"slow_deals\":[{\"crmId\":\"50513413495\",\"ms\":1510}]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6696.3} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSynced 133 opportunities.\n[2026-05-14 14:10:13] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nroot@698e45803568:/home/jiminny#","depth":4,"on_screen":true,"value":"root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:34:24] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:34:24] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.43,\"average_seconds_per_request\":0.43} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":5556,\"company_assoc_api_ms\":218,\"contact_assoc_api_ms\":329,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":4996,\"avg_deal_ms\":38,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6000.59} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:34:30] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:35:11] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:35:11] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.43,\"average_seconds_per_request\":0.43} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":5698,\"company_assoc_api_ms\":227,\"contact_assoc_api_ms\":295,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":5162,\"avg_deal_ms\":39,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6139.29} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:35:17] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 14:10:06] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting data key {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting tokens {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 14:10:06] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:07] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.48,\"average_seconds_per_request\":0.48} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:10] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":6204,\"company_assoc_api_ms\":285,\"contact_assoc_api_ms\":287,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":36,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":5619,\"avg_deal_ms\":42,\"slow_deals_count\":1,\"slow_deals\":[{\"crmId\":\"50513413495\",\"ms\":1510}]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6696.3} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSynced 133 opportunities.\n[2026-05-14 14:10:13] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nroot@698e45803568:/home/jiminny#","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12326389,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.12743056,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.24652778,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25069445,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.36979166,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.37395832,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ffmpeg","depth":2,"bounds":{"left":0.49305555,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.49722221,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-129-190:~ (-zsh)","depth":2,"bounds":{"left":0.6159722,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.6201389,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-20-31-146:~ (-zsh)","depth":2,"bounds":{"left":0.73888886,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7430556,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-145-148:~ (nc)","depth":2,"bounds":{"left":0.86180556,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.8659722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.95625,"top":0.032222223,"width":0.03888889,"height":0.018888889},"on_screen":true,"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"ec2-user@ip-10-30-145-148:~","depth":1,"bounds":{"left":0.42916667,"top":0.033333335,"width":0.14305556,"height":0.017777778},"on_screen":true,"role_description":"text"}]...
|
-658411668045909120
|
8754681217488101209
|
click
|
accessibility
|
NULL
|
root@698e45803568:/home/jiminny# php artisan crm:s root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:34:24] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:34:24] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS] php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:35:11] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:35:11] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS] php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 14:10:06] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
Syncing opportunity for Hubspot QAi
[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting data key {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting tokens {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 14:10:06] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:07] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS]
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
ffmpeg
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44904
|
NULL
|
0
|
2026-05-14T14:10:22.439707+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778767822439_m2.jpg...
|
iTerm2
|
ec2-user@ip-10-30-145-148:~
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
root@698e45803568:/home/jiminny# php artisan crm:s root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:34:24] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:34:24] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS] php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:35:11] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:35:11] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS] php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 14:10:06] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
Syncing opportunity for Hubspot QAi
[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting data key {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting tokens {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 14:10:06] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:07] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS]
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
screenpipe"
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:34:24] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:34:24] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.43,\"average_seconds_per_request\":0.43} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":5556,\"company_assoc_api_ms\":218,\"contact_assoc_api_ms\":329,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":4996,\"avg_deal_ms\":38,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6000.59} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:34:30] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:35:11] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:35:11] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.43,\"average_seconds_per_request\":0.43} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":5698,\"company_assoc_api_ms\":227,\"contact_assoc_api_ms\":295,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":5162,\"avg_deal_ms\":39,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6139.29} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:35:17] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 14:10:06] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting data key {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting tokens {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 14:10:06] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:07] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.48,\"average_seconds_per_request\":0.48} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:10] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":6204,\"company_assoc_api_ms\":285,\"contact_assoc_api_ms\":287,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":36,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":5619,\"avg_deal_ms\":42,\"slow_deals_count\":1,\"slow_deals\":[{\"crmId\":\"50513413495\",\"ms\":1510}]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6696.3} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSynced 133 opportunities.\n[2026-05-14 14:10:13] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nroot@698e45803568:/home/jiminny#","depth":4,"on_screen":true,"value":"root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:34:24] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:34:24] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:24] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.43,\"average_seconds_per_request\":0.43} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:25] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:26] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":5556,\"company_assoc_api_ms\":218,\"contact_assoc_api_ms\":329,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":4996,\"avg_deal_ms\":38,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\n[2026-05-14 13:34:30] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6000.59} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:34:30] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"505ec46c-ce4b-4fb4-9882-c863d6033336\",\"trace_id\":\"421e1d0b-32b5-4c90-a105-6b1debb0b890\"}\n\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:35:11] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:35:11] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:11] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.43,\"average_seconds_per_request\":0.43} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:13] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:14] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:15] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:16] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":5698,\"company_assoc_api_ms\":227,\"contact_assoc_api_ms\":295,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":5162,\"avg_deal_ms\":39,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\n[2026-05-14 13:35:17] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6139.29} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:35:17] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"8d8fa611-65bb-410c-afee-8a593cbe651f\",\"trace_id\":\"aa3b9478-c871-4d59-82de-6bda467b1d6c\"}\n\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 14:10:06] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting data key {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting tokens {\"social_account_id\":193} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 14:10:06] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:07] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.48,\"average_seconds_per_request\":0.48} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:08] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:10] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:11] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:12] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":6204,\"company_assoc_api_ms\":285,\"contact_assoc_api_ms\":287,\"prepare_entities_ms\":8,\"prepare_accounts_ms\":4,\"prepare_contacts_ms\":4,\"total_companies\":36,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":5619,\"avg_deal_ms\":42,\"slow_deals_count\":1,\"slow_deals\":[{\"crmId\":\"50513413495\",\"ms\":1510}]} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\n[2026-05-14 14:10:13] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":6696.3} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nSynced 133 opportunities.\n[2026-05-14 14:10:13] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":126.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":126.0} {\"correlation_id\":\"ae429532-9343-44a2-a7f4-27f7a027d063\",\"trace_id\":\"9e342b1a-f34e-4d12-98b6-185e68efdc13\"}\n\nroot@698e45803568:/home/jiminny#","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.27027926,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.27227393,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.32928857,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.33128324,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.3882979,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.39029256,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.44730717,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.44930187,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"screenpipe\"","depth":2,"bounds":{"left":0.5063165,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50831115,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-129-190:~ (-zsh)","depth":2,"bounds":{"left":0.56515956,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.5671542,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-20-31-146:~ (-zsh)","depth":2,"bounds":{"left":0.62400264,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62599736,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-145-148:~ (nc)","depth":2,"bounds":{"left":0.6828458,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.68484044,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.7280585,"top":1.0,"width":0.01861702,"height":-0.023144484},"on_screen":true,"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"ec2-user@ip-10-30-145-148:~","depth":1,"bounds":{"left":0.47573137,"top":1.0,"width":0.068484046,"height":-0.02394259},"on_screen":true,"role_description":"text"}]...
|
4028886302514181894
|
8754681217488101209
|
visual_change
|
accessibility
|
NULL
|
root@698e45803568:/home/jiminny# php artisan crm:s root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:34:24] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:34:24] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"505ec46c-ce4b-4fb4-9882-c863d6033336","trace_id":"421e1d0b-32b5-4c90-a105-6b1debb0b890"}
[2026-05-14 13:34:24] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS] php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:35:11] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:35:11] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"8d8fa611-65bb-410c-afee-8a593cbe651f","trace_id":"aa3b9478-c871-4d59-82de-6bda467b1d6c"}
[2026-05-14 13:35:11] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS] php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 14:10:06] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
Syncing opportunity for Hubspot QAi
[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting data key {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:06] qai.INFO: [EncryptedTokenManager] Decrypting tokens {"social_account_id":193} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 14:10:06] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"ae429532-9343-44a2-a7f4-27f7a027d063","trace_id":"9e342b1a-f34e-4d12-98b6-185e68efdc13"}
[2026-05-14 14:10:07] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS]
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
screenpipe"
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
44903
|
NULL
|
NULL
|
NULL
|
|
44808
|
NULL
|
0
|
2026-05-14T14:05:28.270561+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778767528270_m1.jpg...
|
Firefox
|
CloudWatch | us-east-2 — Work
|
1
|
us-east-2.console.aws.amazon.com/cloudwatch/home?r us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetail$3D~(end~0~start~-300~timeType~'RELATIVE~tz~'UTC~unit~'seconds~editorString~'fields*20*40timestamp*2c*20*40message*2c*20*40logStream*2c*20*40log*0a*7c*20filter*20*40message*20like*20*22RematchActivityOnCrmObjectDetach*22*20*20*0a*23*20*7c*20filter*20*40message*20like*20*22*5bHubspot*5d*20Received*20429*20from*20API*22*20*20*0a*23*20*7c*20filter*20*40message*20like*20*22Hubspot*22*20*0a*7c*20filter*20*40message*20not*20like*20*2fAnalytic*2f*20*7c*20filter*20*40message*20not*20like*20*2fTranscript*2f*0a*7c*20filter*20*40message*20not*20like*20*2fWebhook*2f*20*7c*20filter*20*40message*20not*20like*20*2fMeetingBot*2f*20*0a*7c*20limit*2010000~queryId~'0551e814-f51a-4339-8372-80d7ba4cef27~source~(~'*2a)~lang~'CWLI~logClass~'STANDARD~accountIDs~(~'All)~queryBy~'allLogGroups)...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
Companies | All companies
Close tab
Developers | HubSpot
Close tab
Jiminny
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
AWS Console Home
Skip to Main Content
Skip to Main Content
Amazon Q
Services
Search
Ask Amazon Q
[Option+S]
CloudShell
Notifications (none available)
Help & support
Settings
United States (Ohio)
United States (Ohio)
QAI
Account ID: 0559-0866-0479
QAI
EC2 EC2
EC2
Elastic Container Service Elastic Container Service
Elastic Container Service
S3 S3
S3
CodeDeploy CodeDeploy
CodeDeploy
CloudWatch CloudWatch
CloudWatch
ElastiCache ElastiCache
ElastiCache
Aurora and RDS Aurora and RDS
Aurora and RDS
Amazon OpenSearch Service Amazon OpenSearch Service
Amazon OpenSearch Service
CloudFront CloudFront
CloudFront
MediaLive MediaLive
MediaLive
Open side navigation
CloudWatch
CloudWatch
Logs Insights
Logs Insights
Query definition
Query definition
Info : Query definition
Log Analytics
a unified observability platform for a smoother experience, now in preview mode. Click
here
here
to try it out!
5m (5 Minutes)
30m (30 Minutes)
1h (1 Hour)
3h (3 Hours)
12h (12 Hours)
Custom
Custom
Compare (Off)
Compare
(
Off
)
Time zone UTC timezone
UTC timezone
Start tailing with selected log group (opens in a new tab)
Start tailing
Query scope
Query scope All log groups
All log groups
All log groups
Log class
Log class STANDARD
STANDARD
Account(s)
Account(s) Change Account(s)...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Usage | Windsurf","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6848] Sidekick SMS issue - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20891] Sidekick SMS issue - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20903] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.033680554,"height":0.045555554},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.0,"width":0.010416667,"height":0.016666668},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.033680554,"height":0.045555554},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.0,"width":0.010416667,"height":0.016666668},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.022777777,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.022777777,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.068333335,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.068333335,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.12111111,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6853] Moxso - Potential deal stages bug - Jira","depth":4,"bounds":{"left":0.0,"top":0.1538889,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.1538889,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.19944444,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.19944444,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Configure SSH access to multiple environment - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.245,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.245,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Useful commands - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.29055557,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.29055557,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.34333333,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.37611112,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.37611112,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira","depth":4,"bounds":{"left":0.0,"top":0.42166665,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.42166665,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.4672222,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.4672222,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.5127778,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.5127778,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.55833334,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.55833334,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"CloudWatch | us-east-2","depth":4,"bounds":{"left":0.0,"top":0.60388887,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.60388887,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Companies | All companies","depth":4,"bounds":{"left":0.0,"top":0.64944446,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.64944446,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Developers | HubSpot","depth":4,"bounds":{"left":0.0,"top":0.695,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.695,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.7405556,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.7405556,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.005902778,"top":0.74666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.0,"top":0.7977778,"width":0.033680554,"height":0.043333333},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.0,"top":0.8411111,"width":0.033680554,"height":0.038333334},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.0,"top":0.8794444,"width":0.033680554,"height":0.03888889},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.0,"top":0.91833335,"width":0.033680554,"height":0.038333334},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0,"top":0.95666665,"width":0.033680554,"height":0.043333333},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"AWS Console Home","depth":13,"bounds":{"left":0.033680554,"top":0.07666667,"width":0.045138888,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to Main Content","depth":13,"bounds":{"left":0.032986112,"top":0.075555556,"width":0.0027777778,"height":0.0022222223},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to Main Content","depth":14,"bounds":{"left":0.034375,"top":0.07666667,"width":0.034722224,"height":0.071666665},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Amazon Q","depth":14,"bounds":{"left":0.07951389,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Services","depth":13,"bounds":{"left":0.11423611,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"Search","depth":16,"bounds":{"left":0.14895834,"top":0.086666666,"width":0.375,"height":0.033333335},"on_screen":true,"role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Ask Amazon Q","depth":15,"bounds":{"left":0.49618056,"top":0.09,"width":0.020833334,"height":0.026666667},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[Option+S]","depth":16,"bounds":{"left":0.45104167,"top":0.093888886,"width":0.048611112,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"CloudShell","depth":14,"bounds":{"left":0.6090278,"top":0.07666667,"width":0.033333335,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Notifications (none available)","depth":15,"bounds":{"left":0.6423611,"top":0.08111111,"width":0.034722224,"height":0.044444446},"on_screen":true,"help_text":"Notifications","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Help & support","depth":15,"bounds":{"left":0.6770833,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Settings","depth":15,"bounds":{"left":0.7118056,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"United States (Ohio)","depth":15,"bounds":{"left":0.7465278,"top":0.07666667,"width":0.11215278,"height":0.053333335},"on_screen":true,"value":"United States (Ohio)","help_text":"United States (Ohio)","role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"United States (Ohio)","depth":17,"bounds":{"left":0.7583333,"top":0.095,"width":0.077430554,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"QAI","depth":15,"bounds":{"left":0.85868055,"top":0.07666667,"width":0.14131944,"height":0.053333335},"on_screen":true,"help_text":"QA2_View_Only @ jiminny-qa2","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Account ID: 0559-0866-0479","depth":19,"bounds":{"left":0.86493057,"top":0.079444446,"width":0.11354167,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"QAI","depth":18,"bounds":{"left":0.97083336,"top":0.105,"width":0.013888889,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"EC2 EC2","depth":16,"bounds":{"left":0.03923611,"top":0.13333334,"width":0.04236111,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"EC2","depth":18,"bounds":{"left":0.061458334,"top":0.14055556,"width":0.014583333,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Elastic Container Service Elastic Container Service","depth":16,"bounds":{"left":0.081597224,"top":0.13333334,"width":0.12013889,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Elastic Container Service","depth":18,"bounds":{"left":0.103819445,"top":0.14055556,"width":0.09236111,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"S3 S3","depth":16,"bounds":{"left":0.20173611,"top":0.13333334,"width":0.0375,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"S3","depth":18,"bounds":{"left":0.22395833,"top":0.14055556,"width":0.009722223,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"CodeDeploy CodeDeploy","depth":16,"bounds":{"left":0.23923612,"top":0.13333334,"width":0.07326389,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"CodeDeploy","depth":18,"bounds":{"left":0.26145834,"top":0.14055556,"width":0.04548611,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"CloudWatch CloudWatch","depth":16,"bounds":{"left":0.3125,"top":0.13333334,"width":0.07361111,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"CloudWatch","depth":18,"bounds":{"left":0.33472222,"top":0.14055556,"width":0.045833334,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"ElastiCache ElastiCache","depth":16,"bounds":{"left":0.3861111,"top":0.13333334,"width":0.07083333,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"ElastiCache","depth":18,"bounds":{"left":0.40833333,"top":0.14055556,"width":0.043055557,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Aurora and RDS Aurora and RDS","depth":16,"bounds":{"left":0.45694444,"top":0.13333334,"width":0.0875,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Aurora and RDS","depth":18,"bounds":{"left":0.47916666,"top":0.14055556,"width":0.059722222,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Amazon OpenSearch Service Amazon OpenSearch Service","depth":16,"bounds":{"left":0.54444444,"top":0.13333334,"width":0.13194445,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Amazon OpenSearch Service","depth":18,"bounds":{"left":0.56666666,"top":0.14055556,"width":0.108333334,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"CloudFront CloudFront","depth":16,"bounds":{"left":0.67638886,"top":0.13333334,"width":0.06979167,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"CloudFront","depth":18,"bounds":{"left":0.69861114,"top":0.14055556,"width":0.042013887,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"MediaLive MediaLive","depth":16,"bounds":{"left":0.74618053,"top":0.13333334,"width":0.065625,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"MediaLive","depth":18,"bounds":{"left":0.76840276,"top":0.14055556,"width":0.03784722,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Open side navigation","depth":13,"bounds":{"left":0.044791665,"top":0.17277777,"width":0.020833334,"height":0.033333335},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"CloudWatch","depth":14,"bounds":{"left":0.07395833,"top":0.17722222,"width":0.05625,"height":0.024444444},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"CloudWatch","depth":16,"bounds":{"left":0.07534722,"top":0.18,"width":0.05347222,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Logs Insights","depth":14,"bounds":{"left":0.15243055,"top":0.17833333,"width":0.059722222,"height":0.022222223},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Logs Insights","depth":16,"bounds":{"left":0.15243055,"top":0.18,"width":0.059722222,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Query definition","depth":26,"bounds":{"left":0.07361111,"top":0.08722222,"width":0.10520833,"height":0.026666667},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXButton","text":"Query definition","depth":28,"bounds":{"left":0.055555556,"top":0.08722222,"width":0.12326389,"height":0.026666667},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXButton","text":"Info : Query definition","depth":27,"bounds":{"left":0.184375,"top":0.09555556,"width":0.016319444,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Log Analytics","depth":29,"bounds":{"left":0.2375,"top":0.095,"width":0.051041666,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"a unified observability platform for a smoother experience, now in preview mode. Click","depth":28,"bounds":{"left":0.29409721,"top":0.09277778,"width":0.3871528,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"here","depth":28,"bounds":{"left":0.68125,"top":0.09277778,"width":0.019444445,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"here","depth":29,"bounds":{"left":0.68125,"top":0.09277778,"width":0.019444445,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"to try it out!","depth":28,"bounds":{"left":0.70069444,"top":0.09277778,"width":0.05590278,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"5m (5 Minutes)","depth":27,"bounds":{"left":0.08229167,"top":0.13444445,"width":0.025694445,"height":0.022222223},"on_screen":true,"help_text":"5 Minutes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"30m (30 Minutes)","depth":27,"bounds":{"left":0.123958334,"top":0.13444445,"width":0.03125,"height":0.022222223},"on_screen":true,"help_text":"30 Minutes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"1h (1 Hour)","depth":27,"bounds":{"left":0.17118056,"top":0.13444445,"width":0.022569444,"height":0.022222223},"on_screen":true,"help_text":"1 Hour","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"3h (3 Hours)","depth":27,"bounds":{"left":0.209375,"top":0.13444445,"width":0.022569444,"height":0.022222223},"on_screen":true,"help_text":"3 Hours","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"12h (12 Hours)","depth":27,"bounds":{"left":0.24791667,"top":0.13444445,"width":0.028125,"height":0.022222223},"on_screen":true,"help_text":"12 Hours","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Custom","depth":27,"bounds":{"left":0.29201388,"top":0.13444445,"width":0.050694443,"height":0.022222223},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Custom","depth":29,"bounds":{"left":0.29201388,"top":0.13611111,"width":0.034027778,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"Compare (Off)","depth":26,"bounds":{"left":0.35625,"top":0.12888889,"width":0.09791667,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Compare","depth":27,"bounds":{"left":0.3715278,"top":0.13722222,"width":0.041666668,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":27,"bounds":{"left":0.41319445,"top":0.13722222,"width":0.005902778,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Off","depth":27,"bounds":{"left":0.41909721,"top":0.13722222,"width":0.016319444,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":27,"bounds":{"left":0.43541667,"top":0.13722222,"width":0.0034722222,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Time zone UTC timezone","depth":26,"bounds":{"left":0.45902777,"top":0.12888889,"width":0.09618056,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"UTC timezone","depth":28,"bounds":{"left":0.46805555,"top":0.13722222,"width":0.061458334,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Start tailing with selected log group (opens in a new tab)","depth":26,"bounds":{"left":0.56354165,"top":0.12888889,"width":0.10034722,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Start tailing","depth":27,"bounds":{"left":0.59270835,"top":0.13722222,"width":0.05590278,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Query scope","depth":28,"bounds":{"left":0.055555556,"top":0.195,"width":0.056944445,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Query scope All log groups","depth":27,"bounds":{"left":0.055555556,"top":0.22666667,"width":0.1388889,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"All log groups","depth":29,"bounds":{"left":0.06458333,"top":0.235,"width":0.061458334,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXTextField","text":"All log groups","depth":26,"bounds":{"left":0.20694445,"top":0.22666667,"width":0.55659723,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"search text field","subrole":"AXSearchField","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Log class","depth":28,"bounds":{"left":0.7690972,"top":0.195,"width":0.041319445,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Log class STANDARD","depth":27,"bounds":{"left":0.7690972,"top":0.22666667,"width":0.084027775,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"STANDARD","depth":29,"bounds":{"left":0.778125,"top":0.235,"width":0.049305554,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Account(s)","depth":28,"bounds":{"left":0.85868055,"top":0.195,"width":0.047916666,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Account(s) Change Account(s)","depth":27,"bounds":{"left":0.85868055,"top":0.22666667,"width":0.11111111,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-2131728300617120663
|
1904266840096830451
|
visual_change
|
hybrid
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
Companies | All companies
Close tab
Developers | HubSpot
Close tab
Jiminny
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
AWS Console Home
Skip to Main Content
Skip to Main Content
Amazon Q
Services
Search
Ask Amazon Q
[Option+S]
CloudShell
Notifications (none available)
Help & support
Settings
United States (Ohio)
United States (Ohio)
QAI
Account ID: 0559-0866-0479
QAI
EC2 EC2
EC2
Elastic Container Service Elastic Container Service
Elastic Container Service
S3 S3
S3
CodeDeploy CodeDeploy
CodeDeploy
CloudWatch CloudWatch
CloudWatch
ElastiCache ElastiCache
ElastiCache
Aurora and RDS Aurora and RDS
Aurora and RDS
Amazon OpenSearch Service Amazon OpenSearch Service
Amazon OpenSearch Service
CloudFront CloudFront
CloudFront
MediaLive MediaLive
MediaLive
Open side navigation
CloudWatch
CloudWatch
Logs Insights
Logs Insights
Query definition
Query definition
Info : Query definition
Log Analytics
a unified observability platform for a smoother experience, now in preview mode. Click
here
here
to try it out!
5m (5 Minutes)
30m (30 Minutes)
1h (1 Hour)
3h (3 Hours)
12h (12 Hours)
Custom
Custom
Compare (Off)
Compare
(
Off
)
Time zone UTC timezone
UTC timezone
Start tailing with selected log group (opens in a new tab)
Start tailing
Query scope
Query scope All log groups
All log groups
All log groups
Log class
Log class STANDARD
STANDARD
Account(s)
Account(s) Change Account(s)
Ca+FirefoxFileEdit ViewHistoryBookmarksProfilesTools Window HelpC,0 loA100% C4 8• Thu 14 May 17:05:27→us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetailS3D~(W9Account ID: 0559-0866-0479 vawsSearch[Option+S] ©United States (Ohio) •QAIO EC2Elastic Container ServiceG 53CodeDeploya CloudWatchElastiCacheÇo: Aurora and RDSLộ Amazon OpenSearch Ser...CloudFrontMediaLive=CloudWatch> Logs InsightsAll log groupsQ All log groupsSTANDARD YChange Accoun...All accounts XN Mfields @timestamp, @message, @logStream, @logI- filter (message like "RematchActivityOnCrm0bjectDetach"# |• filter @message like "(Hubspot] Received 429 from API"# I• filter (message like "Hubspot"I filter @message not like /Analytic/ | filter @message not like /Transcript/| filter @message not like /Webhook/ | filter @message not like /MeetingBot/I-limit 10000Logs Insights QL½ Query generator@ Fields• Saved and sample queries? Query commandsRun queryCancelSaveSchedule query• Completed. Query executed for 46 log groups. ®HistoryLogs (-)Patterns (-)VisualizationLogs (-)À Summarize results• Investigate ?[ Share resultsExport resultsAdd to dashboard10080604020Showing O of 0 records matched @1,983 records (467.4 KB) scanned in 1.95 @ 1,042 records/s (245.7 KB/s)Hide histogram14:0014:0114:0114:0214:0214:0314:0314:0414:0414:05@ CloudShellFeedback© 2026, Amazon Web Services, Inc. or its affiliates.PrivacyTermsCookie preferences...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44805
|
NULL
|
0
|
2026-05-14T14:05:19.311016+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778767519311_m2.jpg...
|
Firefox
|
CloudWatch | us-east-2 — Work
|
1
|
us-east-2.console.aws.amazon.com/cloudwatch/home?r us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetail$3D~(end~0~start~-300~timeType~'RELATIVE~tz~'UTC~unit~'seconds~editorString~'fields*20*40timestamp*2c*20*40message*2c*20*40logStream*2c*20*40log*0a*7c*20filter*20*40message*20like*20*22RematchActivityOnCrmObjectDetach*22*20*20*0a*23*20*7c*20filter*20*40message*20like*20*22*5bHubspot*5d*20Received*20429*20from*20API*22*20*20*0a*23*20*7c*20filter*20*40message*20like*20*22Hubspot*22*20*0a*7c*20filter*20*40message*20not*20like*20*2fAnalytic*2f*20*7c*20filter*20*40message*20not*20like*20*2fTranscript*2f*0a*7c*20filter*20*40message*20not*20like*20*2fWebhook*2f*20*7c*20filter*20*40message*20not*20like*20*2fMeetingBot*2f*20*0a*7c*20limit*2010000~queryId~'0551e814-f51a-4339-8372-80d7ba4cef27~source~(~'*2a)~lang~'CWLI~logClass~'STANDARD~accountIDs~(~'All)~queryBy~'allLogGroups)...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.60814047,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.63168395,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.63168395,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":0.6644054,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.6644054,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.6971269,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.6971269,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Usage | Windsurf","depth":4,"bounds":{"left":0.27027926,"top":0.7298484,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.7298484,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.76775736,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6848] Sidekick SMS issue - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.7913009,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.7913009,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20891] Sidekick SMS issue - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.82402235,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.82402235,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":0.8567438,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.8567438,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.89465284,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.9181963,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.9181963,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20903] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.9509178,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.9509178,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":0.98363924,"width":0.016123671,"height":0.01636076},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
6371240816433984106
|
1543990139633362802
|
click
|
hybrid
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Jiminny... ~ActivityFilesLaterMore@ jiminny-x-integrati• plattorm-inner-teamE Channels# ai-chapter# alertsi backend# bugscontusion-cllnia# curiosity lab# engineering# general#jiminny-bgac nlattorm-nckets# product launches# random# releases# sofia-officed sunport# thank-yous# the people of iimi..A Direct messagesGalva Dimitrova DRAIVasil VasilevM Stefka StovanovaSg: Todor StamatovMario GeorgieyNiudlay lanay. James Graham "* Stoyan Tanevo Stelivan Georgiev( Petko Kashinski*. Lukas Kovali...::: AnnsToastJira dloud6d Huddle with Aneliva Angelovae Galya Dimitrova• Messagese FilesUntitledKecoraea call aoes not appear on the aasnooaraBug JY-20903 in Jira CloudPriorityCode Review= Mediume Lukas Kovalik (you)As of today at 3:05 PMOpen in Jira* Summariseтук ПРа е към другия тикет наличе по този нямаше да правим променистори ми се стоанно и викам ла проверя за всеки случайLukas Kovalik M 3.07 PNла не сьм ги оонъкал. сега ше виляла правилен eсамо ла проверявам сега дали ла си остане и кога може ла се смени stagе, за това те и питах.Galya Dimitrova 3:09 PMама то оеше за другия за стеиджаа този беше за failed рекординг който го пратихме на процесинг?lukas Kovalik 2.10 pMобnчках гиlGalva Dimitrova F 3:11 PMне е толкова важнопросто сме сега на елна среша сьс съпорта и глеламе какво поавим в споинтаGalva Dimitrova 4.38 PMмежлу поугото как усля ла полкараш тоакването в Useroilotче да знам за следвашите като правимLukas Kovalik 4:40 PMпроблем не беше в UserPilot event a в laravel event липсваше му сериализация (edited)Galya Dimitrova 4:42 PMинтересно обаче че този трьгна обаче новия евент за AJ Reports в datadog продължава да показвамного странноSe Lukas Kovalik 500 PMще го погледнаMessage Galva Dimitrova = In a meering • Google Calendar+ AaIAl Notes: OffLeavev Q SearchDate ModifiedYesterday at 13.78Yesterday at 13:28resterday at 13.2/Yesterdav at 13:26Yesterday at 13:26resterady al ls.4oYesterdav at 13:25Yesterday at 13:24Yesterday at 13.23Yesterdav at 13:22resterday at 15•2lYesterdav at 12:20lYesterday at 13:19Yesterdav at 13:18Yesterdav at 13:18resterday at 15-1/Yesterday at 13:16Yesterday at 13:15Voctordav at 12:15Yesterday at 13.14Yesterday at 13:13Yesterday at 13:12Vactordav at 12:11Yesterday at 13.10Yecterdav at 12:10Yesterdav at 13:09Yesterday at 13:08Yoctordau at 12:09Yesterday at 13:07Yecterdav at 12:06Yesterdav at 13:06Yesterday at 13:05Yesterdav at 13:01Yesterday at 13:04Yesterday at 13:03Yecterdav at 12:02Yesterdav at 13:09Yesterday at 13:02Yesterday at 13:01Yesterdav at 13:00MPEG-4 movie72 KRMPFG-1 movie13 KbMPEG-4 movie9 KBIMPEG-4 movie18 KBMPEG-4 movie12 KBMPEG-4 movie10 K:16 KB6 KBMDEG-A movieMPEG-4 movie12 KBI23 KB8 KBMPEG-4 movie6 KB11 KB11 KBMDEC.A movieMPEG-4 movie20 KBMPEG-A movie34 KBMPEG-4 movie10 KBMPEG-4 movie7 K:5 KB MPEG-4 movie11 KB26 KBMPEG-4 movie111 KR TMDSG-A movic102 KB88 KBMPEG-4 movie59 KE98 KB MPEG-4 movie97 KB66 K:MPEG-4 movieЛAKR93 KB78 KBMDSGLA movicMPEG-4 movie50 KRMPEG-A movie58 KB MPEG-4 movie27 KB7KBIMPEG-4 movieMDEC.A movid12 KB32 KB17 KBMPEG-4 movie10 KRIMDEG-A movie32 KB MPEG-4 movie10 KBMPEG-4 movie24 K:MPEG-A movie25 KB49 KB27 KB55 KPMPEG-4 movieMPEG-4 movieMDSG-A movie67 KB MPEG-4 movie51 KB17 K8IMPSG-A movid22 KBMDEC.A movid18 KB170 KB MPEG-4 movieL Lukás Koválik's No..n Home• No upcoming events7 View alliNew pageWork= Hubspot APl calls8 Hubsnot8 CRM• Work KnowledgeE DSK Report 2025EB DSK Report 202414 Report 2023(9 YEAR 2026ã App replacemen2 Read later9 LOGSã) Report 20241 Videos4 Todo2 TestDaily+ New agent* Quick Note- WorkKnowledgeIdeas4 Finance hubE=. Home viewe2 Integration-app*New chat x0Work• Jira ticket / New page'timestamp": 1773305812311, # 2026-03-12 08:56:52msounerd', mu erd:76091797",0d Huddle with Aneliva Ancelova*= Al Notes: Off vLukas KovalikScreen share"namp"l "dealstadoll"timestamp": 1751881632388, # ts 2025-07-07 09:47:12100% .• Inu 14 May 1/•00.19Edited 5h agoah Sharev @* ...Leave...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44708
|
NULL
|
0
|
2026-05-14T14:00:15.218222+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778767215218_m2.jpg...
|
Slack
|
Galya Dimitrova (DM) - Jiminny Inc - 3 new items - Galya Dimitrova (DM) - Jiminny Inc - 3 new items - Slack [Main]...
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
2
Galya Dimitrova
Vasil Vasilev
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Untitled
Untitled
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:54:49 PM
2:54
то не знам дали е проблем точно, по-скоро се малко губи информация
Today at 2:55:50 PM
2:55
ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване
Galya Dimitrova
Today at 2:56:21 PM
2:56 PM
хм ами това много трики защото зависи кога ще сме смени сделката
Today at 2:56:29 PM
2:56
тя ако се смени след месец тогава ще е грешно да го сменим
Today at 2:56:43 PM
2:56
тук какъв е казуса - някой я е сменил веднага ли
Lukas Kovalik
Today at 2:57:27 PM
2:57 PM
не просто между създаване преди три седмици и днес (когато се състои среща) има разлика
Galya Dimitrova
Today at 2:57:44 PM
2:57 PM
ааа
Today at 2:57:58 PM
2:57
ами със сигурност след като се състои ще трябва да се ъпдейтне
Today at 2:58:12 PM
2:58
защото все пак нали трябва да гледаме стейджа в момента в който се е състоял кола
Lukas Kovalik
Today at 2:58:27 PM
2:58 PM
да
Today at 2:59:20 PM
2:59
ок мерси
Galya Dimitrova
Today at 3:05:58 PM
3:05 PM
https://jiminny.atlassian.net/browse/JY-20903
https://jiminny.atlassian.net/browse/JY-20903
Jira Cloud
Jira Cloud
Jira Cloud Bug JY-20903 Recorded call does not appear on the dashboard Bug JY-20903 in Jira Cloud Preview in Slack Status Code Review Priority Medium Medium Assignee Lukas Kovalik(you) As of today at 3:05 PM Refresh Open in Jira ✨ Summarise
Recorded call does not appear on the dashboard
Bug JY-20903 in Jira Cloud
Preview in Slack
Status
Code Review
Priority
Medium
Assignee
Lukas Kovalik
(you)
As of today at 3:05 PM
Refresh
Open in Jira
✨ Summarise
Open in browser
Open
Share Bug JY-20903
View conversations
More actions
Today at 3:06:09 PM
3:06
тук ПРа е към другия тикет нали
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:14 PM
3:06
че по този нямаше да правим промени
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:22 PM
3:06
стори ми се странно и викам да проверя за всеки случай
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.0056515955,"top":0.058260176,"width":0.011968086,"height":0.028731046},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"bounds":{"left":0.0029920214,"top":0.10055866,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"bounds":{"left":0.0066489363,"top":0.13806863,"width":0.009973404,"height":0.0103751},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"bounds":{"left":0.0029920214,"top":0.15482841,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"bounds":{"left":0.0076462766,"top":0.19233839,"width":0.007978723,"height":0.0103751},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"bounds":{"left":0.0029920214,"top":0.20909816,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"bounds":{"left":0.004986702,"top":0.24660814,"width":0.012965426,"height":0.0103751},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.005319149,"top":0.24660814,"width":0.0026595744,"height":0.011173184}},{"char_start":1,"char_count":7,"bounds":{"left":0.0076462766,"top":0.24660814,"width":0.010638298,"height":0.011173184}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"bounds":{"left":0.0029920214,"top":0.26336792,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"bounds":{"left":0.0076462766,"top":0.3008779,"width":0.0076462766,"height":0.0103751},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.007978723,"top":0.3008779,"width":0.0019946808,"height":0.011173184}},{"char_start":1,"char_count":4,"bounds":{"left":0.009973404,"top":0.3008779,"width":0.0056515955,"height":0.011173184}}],"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"bounds":{"left":0.0029920214,"top":0.31763768,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"bounds":{"left":0.00731383,"top":0.35514766,"width":0.008643617,"height":0.0103751},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.00731383,"top":0.35514766,"width":0.0019946808,"height":0.011173184}},{"char_start":1,"char_count":4,"bounds":{"left":0.00930851,"top":0.35514766,"width":0.0066489363,"height":0.011173184}}],"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"bounds":{"left":0.0029920214,"top":0.3719074,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"bounds":{"left":0.006981383,"top":0.4094174,"width":0.008976064,"height":0.0103751},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.00731383,"top":0.4094174,"width":0.0033244682,"height":0.011173184}},{"char_start":1,"char_count":3,"bounds":{"left":0.010638298,"top":0.4094174,"width":0.0056515955,"height":0.011173184}}],"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.042220745,"top":0.09177973,"width":0.043882977,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.09177973,"width":0.0013297872,"height":0.014365523}},{"char_start":1,"char_count":24,"bounds":{"left":0.043550532,"top":0.09177973,"width":0.05418883,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.042220745,"top":0.11412609,"width":0.045877658,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.11412609,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":18,"bounds":{"left":0.045212764,"top":0.11412609,"width":0.043218084,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.042220745,"top":0.16679968,"width":0.022273935,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.16679968,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":9,"bounds":{"left":0.04488032,"top":0.16679968,"width":0.019614361,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.042220745,"top":0.18914606,"width":0.011968086,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.18914606,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":5,"bounds":{"left":0.04488032,"top":0.18914606,"width":0.00930851,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.042220745,"top":0.21149242,"width":0.018284574,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.21149242,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":6,"bounds":{"left":0.045212764,"top":0.21149242,"width":0.015292553,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.042220745,"top":0.23383878,"width":0.010305851,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.23383878,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":3,"bounds":{"left":0.045212764,"top":0.23383878,"width":0.00731383,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.042220745,"top":0.25618514,"width":0.034242023,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.25618514,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":15,"bounds":{"left":0.04454787,"top":0.25618514,"width":0.032247342,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.042220745,"top":0.27853152,"width":0.027593086,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.27853152,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":12,"bounds":{"left":0.04454787,"top":0.27853152,"width":0.025265958,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.042220745,"top":0.3008779,"width":0.025598405,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.3008779,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":10,"bounds":{"left":0.04488032,"top":0.3008779,"width":0.022938829,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.042220745,"top":0.32322428,"width":0.015957447,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.32322428,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":6,"bounds":{"left":0.04488032,"top":0.32322428,"width":0.013297873,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"bounds":{"left":0.042220745,"top":0.34557062,"width":0.022938829,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.34557062,"width":0.0013297872,"height":0.014365523}},{"char_start":1,"char_count":9,"bounds":{"left":0.043550532,"top":0.34557062,"width":0.021609042,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"bounds":{"left":0.042220745,"top":0.367917,"width":0.034906916,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.367917,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":15,"bounds":{"left":0.045212764,"top":0.367917,"width":0.031914894,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"bounds":{"left":0.042220745,"top":0.39026338,"width":0.03856383,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.39026338,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":15,"bounds":{"left":0.045212764,"top":0.39026338,"width":0.03557181,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"bounds":{"left":0.042220745,"top":0.41260973,"width":0.01662234,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.41260973,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":5,"bounds":{"left":0.044215426,"top":0.41260973,"width":0.014960106,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"bounds":{"left":0.042220745,"top":0.4349561,"width":0.018284574,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.4349561,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":7,"bounds":{"left":0.044215426,"top":0.4349561,"width":0.016289894,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"bounds":{"left":0.042220745,"top":0.45730248,"width":0.024268618,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.45730248,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":11,"bounds":{"left":0.04454787,"top":0.45730248,"width":0.021941489,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"bounds":{"left":0.042220745,"top":0.47964883,"width":0.016954787,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.47964883,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":6,"bounds":{"left":0.04454787,"top":0.47964883,"width":0.01462766,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"bounds":{"left":0.042220745,"top":0.5019952,"width":0.024268618,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.5019952,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":9,"bounds":{"left":0.044215426,"top":0.5019952,"width":0.022606382,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"bounds":{"left":0.042220745,"top":0.5243416,"width":0.04488032,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.5243416,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":20,"bounds":{"left":0.044215426,"top":0.5243416,"width":0.04720745,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"bounds":{"left":0.042220745,"top":0.57701516,"width":0.006981383,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.57701516,"width":0.0033244682,"height":0.014365523}},{"char_start":1,"char_count":15,"bounds":{"left":0.045545213,"top":0.57701516,"width":0.034242023,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"2","depth":24,"bounds":{"left":0.08510638,"top":0.57781327,"width":0.0026595744,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"bounds":{"left":0.042220745,"top":0.59936154,"width":0.034906916,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.59936154,"width":0.003656915,"height":0.014365523}},{"char_start":1,"char_count":14,"bounds":{"left":0.045877658,"top":0.59936154,"width":0.03158245,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.042220745,"top":0.6217079,"width":0.026263298,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.6217079,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":12,"bounds":{"left":0.045212764,"top":0.6217079,"width":0.023271276,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"bounds":{"left":0.042220745,"top":0.6440543,"width":0.03756649,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.6440543,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":15,"bounds":{"left":0.04488032,"top":0.6440543,"width":0.03523936,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"bounds":{"left":0.042220745,"top":0.6664006,"width":0.034242023,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.6664006,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":13,"bounds":{"left":0.04454787,"top":0.6664006,"width":0.031914894,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"bounds":{"left":0.042220745,"top":0.688747,"width":0.033909574,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.688747,"width":0.004654255,"height":0.014365523}},{"char_start":1,"char_count":13,"bounds":{"left":0.046875,"top":0.688747,"width":0.02925532,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"bounds":{"left":0.042220745,"top":0.71109337,"width":0.031914894,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.71109337,"width":0.0039893617,"height":0.014365523}},{"char_start":1,"char_count":13,"bounds":{"left":0.046210106,"top":0.71109337,"width":0.027925532,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"bounds":{"left":0.042220745,"top":0.73343974,"width":0.031914894,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.73343974,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":11,"bounds":{"left":0.044215426,"top":0.73343974,"width":0.029920213,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"bounds":{"left":0.042220745,"top":0.7557861,"width":0.028922873,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.7557861,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":11,"bounds":{"left":0.04488032,"top":0.7557861,"width":0.026263298,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"bounds":{"left":0.042220745,"top":0.7781325,"width":0.038231384,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.7781325,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":16,"bounds":{"left":0.04488032,"top":0.7781325,"width":0.03557181,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"bounds":{"left":0.042220745,"top":0.8004789,"width":0.034242023,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.8004789,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":14,"bounds":{"left":0.045212764,"top":0.8004789,"width":0.03158245,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.042220745,"top":0.8228252,"width":0.030585106,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.8228252,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":12,"bounds":{"left":0.04488032,"top":0.8228252,"width":0.026928192,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"bounds":{"left":0.07413564,"top":0.8228252,"width":0.00831117,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.07446808,"top":0.8228252,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":2,"bounds":{"left":0.07679521,"top":0.8228252,"width":0.0056515955,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"bounds":{"left":0.042220745,"top":0.87549883,"width":0.011968086,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.87549883,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":4,"bounds":{"left":0.04488032,"top":0.87549883,"width":0.009640957,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"bounds":{"left":0.042220745,"top":0.89784515,"width":0.021609042,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.89784515,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":9,"bounds":{"left":0.044215426,"top":0.89784515,"width":0.019946808,"height":0.014365523}}],"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.10206117,"top":0.09177973,"width":0.030585106,"height":0.030327214},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"bounds":{"left":0.111369684,"top":0.10055866,"width":0.01861702,"height":0.012769354},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.111369684,"top":0.10055866,"width":0.0039893617,"height":0.012769354}},{"char_start":1,"char_count":7,"bounds":{"left":0.115359046,"top":0.10055866,"width":0.014960106,"height":0.012769354}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":17,"bounds":{"left":0.13397606,"top":0.09177973,"width":0.020944148,"height":0.030327214},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":19,"bounds":{"left":0.14328457,"top":0.10055866,"width":0.008976064,"height":0.012769354},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.14328457,"top":0.10055866,"width":0.0026595744,"height":0.012769354}},{"char_start":1,"char_count":4,"bounds":{"left":0.14594415,"top":0.10055866,"width":0.0063164895,"height":0.012769354}}],"role_description":"text"},{"role":"AXRadioButton","text":"Untitled","depth":17,"bounds":{"left":0.15591756,"top":0.09177973,"width":0.02925532,"height":0.030327214},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Untitled","depth":19,"bounds":{"left":0.16522606,"top":0.10055866,"width":0.015957447,"height":0.012769354},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.16555852,"top":0.10055866,"width":0.0033244682,"height":0.012769354}},{"char_start":1,"char_count":7,"bounds":{"left":0.16855054,"top":0.10055866,"width":0.012965426,"height":0.012769354}}],"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.18650267,"top":0.09177973,"width":0.010638298,"height":0.030327214},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"bounds":{"left":0.096409574,"top":0.0518755,"width":0.015625,"height":0.0007980846},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"bounds":{"left":0.096409574,"top":0.0518755,"width":0.0076462766,"height":0.0007980846},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"bounds":{"left":0.096409574,"top":0.0518755,"width":0.013962766,"height":0.0007980846},"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"bounds":{"left":0.21210106,"top":0.12689546,"width":0.025265958,"height":0.022346368},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:54:49 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:54","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"то не знам дали е проблем точно, по-скоро се малко губи информация","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:55:50 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:55","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:56:21 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:56 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"хм ами това много трики защото зависи кога ще сме смени сделката","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:56:29 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:56","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"тя ако се смени след месец тогава ще е грешно да го сменим","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:56:43 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:56","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"тук какъв е казуса - някой я е сменил веднага ли","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:57:27 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:57 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"не просто между създаване преди три седмици и днес (когато се състои среща) има разлика","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:57:44 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:57 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ааа","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:57:58 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:57","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ами със сигурност след като се състои ще трябва да се ъпдейтне","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:58:12 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:58","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"защото все пак нали трябва да гледаме стейджа в момента в който се е състоял кола","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:58:27 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:58 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"да","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:59:20 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:59","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ок мерси","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 3:05:58 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:05 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20903","depth":24,"bounds":{"left":0.11801862,"top":0.11572227,"width":0.10106383,"height":0.0023942539},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20903","depth":25,"bounds":{"left":0.11801862,"top":0.11572227,"width":0.10106383,"height":0.0023942539},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"bounds":{"left":0.11801862,"top":0.12689546,"width":0.018949468,"height":0.012769354},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.11801862,"top":0.12689546,"width":0.0019946808,"height":0.012769354}},{"char_start":1,"char_count":9,"bounds":{"left":0.1200133,"top":0.12689546,"width":0.016954787,"height":0.012769354}}],"role_description":"text"},{"role":"AXButton","text":"Jira Cloud","depth":23,"bounds":{"left":0.13796543,"top":0.12689546,"width":0.0056515955,"height":0.012769354},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXButton","text":"Jira Cloud Bug JY-20903 Recorded call does not appear on the dashboard Bug JY-20903 in Jira Cloud Preview in Slack Status Code Review Priority Medium Medium Assignee Lukas Kovalik(you) As of today at 3:05 PM Refresh Open in Jira ✨ Summarise","depth":25,"bounds":{"left":0.11801862,"top":0.14365523,"width":0.15957446,"height":0.13727055},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Recorded call does not appear on the dashboard","depth":26,"bounds":{"left":0.13829787,"top":0.15722266,"width":0.10638298,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.13829787,"top":0.15722266,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":45,"bounds":{"left":0.14128989,"top":0.15722266,"width":0.103390954,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20903 in Jira Cloud","depth":27,"bounds":{"left":0.13829787,"top":0.17318435,"width":0.051529255,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"bounds":{"left":0.13829787,"top":0.17318435,"width":0.03125,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Status","depth":26,"bounds":{"left":0.13829787,"top":0.1963288,"width":0.011635638,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Code Review","depth":26,"bounds":{"left":0.13962767,"top":0.21548285,"width":0.028590426,"height":0.014365523},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Priority","depth":26,"bounds":{"left":0.1775266,"top":0.1963288,"width":0.013962766,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Medium","depth":26,"bounds":{"left":0.18550532,"top":0.21548285,"width":0.017952127,"height":0.014365523},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Assignee","depth":26,"bounds":{"left":0.21276596,"top":0.1963288,"width":0.016954787,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":27,"bounds":{"left":0.22307181,"top":0.21628092,"width":0.026263298,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"(you)","depth":27,"bounds":{"left":0.2506649,"top":0.21628092,"width":0.009640957,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"As of today at 3:05 PM","depth":27,"bounds":{"left":0.122340426,"top":0.25618514,"width":0.043550532,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Refresh","depth":27,"bounds":{"left":0.16722074,"top":0.25937748,"width":0.01462766,"height":0.006384677},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open in Jira","depth":27,"bounds":{"left":0.20711437,"top":0.25139666,"width":0.030917553,"height":0.022346368},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"✨ Summarise","depth":27,"bounds":{"left":0.2393617,"top":0.25139666,"width":0.03523936,"height":0.022346368},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Open in browser","depth":26,"bounds":{"left":0.21409574,"top":0.15722266,"width":0.022938829,"height":0.025538707},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Open","depth":27,"bounds":{"left":0.22340426,"top":0.16280925,"width":0.010970744,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Share Bug JY-20903","depth":26,"bounds":{"left":0.2400266,"top":0.15722266,"width":0.010638298,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"View conversations","depth":26,"bounds":{"left":0.2506649,"top":0.15722266,"width":0.010638298,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More actions","depth":26,"bounds":{"left":0.2613032,"top":0.15722266,"width":0.010638298,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:06:09 PM","depth":24,"bounds":{"left":0.107380316,"top":0.29449323,"width":0.007978723,"height":0.011173184},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:06","depth":25,"bounds":{"left":0.107380316,"top":0.29449323,"width":0.007978723,"height":0.011173184},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"тук ПРа е към другия тикет нали","depth":24,"bounds":{"left":0.11801862,"top":0.29209897,"width":0.07579787,"height":0.014365523},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:06:14 PM","depth":24,"bounds":{"left":0.107380316,"top":0.31843576,"width":0.007978723,"height":0.011173184},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:06","depth":25,"bounds":{"left":0.107380316,"top":0.31843576,"width":0.007978723,"height":0.011173184},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"че по този нямаше да правим промени","depth":24,"bounds":{"left":0.11801862,"top":0.3160415,"width":0.089428194,"height":0.014365523},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:06:22 PM","depth":24,"bounds":{"left":0.107380316,"top":0.3423783,"width":0.007978723,"height":0.011173184},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:06","depth":25,"bounds":{"left":0.107380316,"top":0.3423783,"width":0.007978723,"height":0.011173184},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"стори ми се странно и викам да проверя за всеки случай","depth":24,"bounds":{"left":0.11801862,"top":0.33998403,"width":0.1306516,"height":0.014365523},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.11801862,"top":0.3623304,"width":0.030917553,"height":0.017557861},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.15525267,"top":0.3639266,"width":0.0029920214,"height":0.014365523},"on_screen":true,"role_description":"text"}]...
|
-4794974130614333130
|
6717776086060892500
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
2
Galya Dimitrova
Vasil Vasilev
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Untitled
Untitled
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:54:49 PM
2:54
то не знам дали е проблем точно, по-скоро се малко губи информация
Today at 2:55:50 PM
2:55
ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване
Galya Dimitrova
Today at 2:56:21 PM
2:56 PM
хм ами това много трики защото зависи кога ще сме смени сделката
Today at 2:56:29 PM
2:56
тя ако се смени след месец тогава ще е грешно да го сменим
Today at 2:56:43 PM
2:56
тук какъв е казуса - някой я е сменил веднага ли
Lukas Kovalik
Today at 2:57:27 PM
2:57 PM
не просто между създаване преди три седмици и днес (когато се състои среща) има разлика
Galya Dimitrova
Today at 2:57:44 PM
2:57 PM
ааа
Today at 2:57:58 PM
2:57
ами със сигурност след като се състои ще трябва да се ъпдейтне
Today at 2:58:12 PM
2:58
защото все пак нали трябва да гледаме стейджа в момента в който се е състоял кола
Lukas Kovalik
Today at 2:58:27 PM
2:58 PM
да
Today at 2:59:20 PM
2:59
ок мерси
Galya Dimitrova
Today at 3:05:58 PM
3:05 PM
https://jiminny.atlassian.net/browse/JY-20903
https://jiminny.atlassian.net/browse/JY-20903
Jira Cloud
Jira Cloud
Jira Cloud Bug JY-20903 Recorded call does not appear on the dashboard Bug JY-20903 in Jira Cloud Preview in Slack Status Code Review Priority Medium Medium Assignee Lukas Kovalik(you) As of today at 3:05 PM Refresh Open in Jira ✨ Summarise
Recorded call does not appear on the dashboard
Bug JY-20903 in Jira Cloud
Preview in Slack
Status
Code Review
Priority
Medium
Assignee
Lukas Kovalik
(you)
As of today at 3:05 PM
Refresh
Open in Jira
✨ Summarise
Open in browser
Open
Share Bug JY-20903
View conversations
More actions
Today at 3:06:09 PM
3:06
тук ПРа е към другия тикет нали
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:14 PM
3:06
че по този нямаше да правим промени
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:22 PM
3:06
стори ми се странно и викам да проверя за всеки случай
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
SlackcalVIewHistoryJiminny…..@ jiminny-x-integrati….& platform-inner-teamE Channels# ai-chapter# alertsi backend# bugsActivityFiles•contusion-cllnia# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the people of iimi... Direct messagesRA.• Ma 62P. Galya Dimitrova€. Vasil VasilevA. Stefka Stoyanova%: Todor StamatovN. Mario GeorgievP. Nikolay Ivanov2o James Graham "2. Stoyan Tanev. Steliyan Georgiev( Petko Kashinski. Lukas Kovali...•: Apps® ToastJira dloud6 Huddle with Aneliya AngelovaWindowHelp@ Describe what you are looking for. Galya Dimitrova• Messagese FilesUntitledXE Bug r-2090 in Jira CoudaRecorded call does not appear on the dashboardCode ReviewPriority= MediumAssigneeLukas Kovalik (you)As of today at 3:05 PM"SummariseOpen in difaтук ПРа е към другия тикет налице по този нямаше ла поавим пооменистори ми се странно и викам да проверя за всеки случайLukas Kovalik 3:07 PMда не съм ги обръкал, сега ще видяла правилен есамо да проверявам сега дали да си остане и кога може да се смени stage. за това те и питахGalya Dimitrova # 3:09 PMама то оеше за другия за стеиджаа този беше за failed рекординг който го пратихме на процесинг?Lukas Kovalik Q 3:10 PMобоъках гиGalva Dimitrova 3:11 PMа ок.не е толкова важнопросто сме сега на елна среша сьс съпорта и глеламе какво поавим в споинтаGalya Dimitrova 4:38 PMмежду другото как успя да подкараш тракването в Userpilotче да знам за следвашите като правимLukas Kovalik © 4:40 PMпроблем не беше в UserPilot event a в laravel event липсваше му сериализация (edited)Galya Dimitrova 4:42 PMинтересно обаче че този трьгна обаче новия евент за AJ Reports в datadog продължава да показвамного странноMessage Galva Dimitrova F In a meeting • Goosle CalendariAaAl Notes: OffLeavev searchDate ModifiedYesterday at 13.2Yesterday at 13:26resterday at 13.40Yesterdav at 13:26Yesterday at 13:24resterady al 15.24Yesterday at 13:23Yesterday at 13:22Yesterday at 13.21Yesterdav at 13:20Yesterday at 13:20resterday at 15.19Yesterday at 13:18Yesterday at 13:17Yesterday at 13:17Yesterday at 13:16resterday al 15-10Yesterday at 13:15Yesterday at 13:14Yesterday at 13:13Yesterday at 13.12Yesterdav at 13:12Yesterday at 13:10Yesterday at 13:10day at 13:09Yesterday at 13.09Yecterdav at 12:08.Yesterday at 13:08Yesterday at 13:07Yesterday at 13:07Yesterday at 13:06Yesterday at 13:05Yecterdav at 12:00Yesterday at 13:04Yesterday at 13:04Yesterdav at 13:031Yesterday at 13:03Yesterday at 13:02Yecterdav at 12:01Yesterday at 13:00Yesterdav at 12:00Yesterday at 13:00Yesterdav at 12:591S K.MPEG-4 movie9KBMPEG-4 movie18 KB12 KbMPEG-4 moVie10 KBIMPEG-4 movie16 KBMPEG-4 movie6 KBMPEG-4 movie16 K:12 KBMPEG-4 movie23 KBMPEG-4 movie6 KBMPEG-4 movie6 KB11 KBMPE0"4 movie11 K:20 KBMPEG-4 movie34 KB10 KBMPEG-4 movie7 KBMPEG-4 movie5 KBMPEG-4 movie11 KBMPEG-4 movie26 K:111 KB MPEG-4 movie102 KB88 KBKO KRMPEG-4 movieMPEG-4 movie98 KB9/ KbMPEG-4 movie66 K:44 KBMPEG-4 movie93 KB78 K8KOKRMPEG-4 movieMPEG-4 movie58 KB27 KBMPEG-4 movie7 KPMPEG-A movie12 KB MPEG-4 movie32 KB17 K:MPEG-4 movie19 KBMPEG-4 movie32 KB10 KBMPEG-4 movieDAKPMDEG-A movie25 KBMPEG-4 movie49 KBMPEG-4 movie17 K:MPEG-4 movie55 KBMPEG-4 movie67 KB51 KBMPEG-4 movie17 KPMDSG-A movie22 KBMPEG-4 movie18 KBMPEG-4 movie170 KMPEG-4 movid197 KBMPEG-4 movie199 KB202 KВMPEG-4 movie$0L Lukás Koválik's No...A Home• No upcoming events7 View allNew page• Work= Hubspot APl callsS HubspotCRM* Work KnowledgeE DSK Report 2025E DSK Report 2024Report 2023YEAR 2026® App replacementRead later# LOGS© Report 2024Videos4 TodoTestDailyAgents+ New agent& Quick Note- Work• Knowledge* IdeasFinance hubE Home viewsIntegration-appZ New chat 80_ Work• Jira ticket / New page100% S28• Thu 14 May 17:00:15Edited 5h agoah Sharev*...'timestamp": 1773305812311, # 2026-03-12 08:56:52"Ssourcerd", userld:76891797,0d Huddle with Aneliva Ancelova*= Al Notes: Off ~Lukas KovalikScreen shareLeave"namp"l "dealstadoll"timestamp": 1751881632388, # ts 2025-07-07 09:47:1242c90bd0-e9cc-433e-b649-4344485a0029",...
|
44706
|
NULL
|
NULL
|
NULL
|
|
44707
|
NULL
|
0
|
2026-05-14T14:00:15.207498+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778767215207_m1.jpg...
|
Slack
|
Galya Dimitrova (DM) - Jiminny Inc - 3 new items - Galya Dimitrova (DM) - Jiminny Inc - 3 new items - Slack [Main]...
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
2
Galya Dimitrova
Vasil Vasilev
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Untitled
Untitled
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:54:49 PM
2:54
то не знам дали е проблем точно, по-скоро се малко губи информация
Today at 2:55:50 PM
2:55
ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване
Galya Dimitrova
Today at 2:56:21 PM
2:56 PM
хм ами това много трики защото зависи кога ще сме смени сделката
Today at 2:56:29 PM
2:56
тя ако се смени след месец тогава ще е грешно да го сменим
Today at 2:56:43 PM
2:56
тук какъв е казуса - някой я е сменил веднага ли
Lukas Kovalik
Today at 2:57:27 PM
2:57 PM
не просто между създаване преди три седмици и днес (когато се състои среща) има разлика
Galya Dimitrova
Today at 2:57:44 PM
2:57 PM
ааа
Today at 2:57:58 PM
2:57
ами със сигурност след като се състои ще трябва да се ъпдейтне
Today at 2:58:12 PM
2:58
защото все пак нали трябва да гледаме стейджа в момента в който се е състоял кола
Lukas Kovalik
Today at 2:58:27 PM
2:58 PM
да
Today at 2:59:20 PM
2:59
ок мерси
Galya Dimitrova
Today at 3:05:58 PM
3:05 PM
https://jiminny.atlassian.net/browse/JY-20903
https://jiminny.atlassian.net/browse/JY-20903
Jira Cloud
Jira Cloud
Jira Cloud Bug JY-20903 Recorded call does not appear on the dashboard Bug JY-20903 in Jira Cloud Preview in Slack Status Code Review Priority Medium Medium Assignee Lukas Kovalik(you) As of today at 3:05 PM Refresh Open in Jira ✨ Summarise
Recorded call does not appear on the dashboard
Bug JY-20903 in Jira Cloud
Preview in Slack
Status
Code Review
Priority
Medium
Assignee
Lukas Kovalik
(you)
As of today at 3:05 PM
Refresh
Open in Jira
✨ Summarise
Open in browser
Open
Share Bug JY-20903
View conversations
More actions
Today at 3:06:09 PM
3:06
тук ПРа е към другия тикет нали
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:14 PM
3:06
че по този нямаше да правим промени
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:22 PM
3:06
стори ми се странно и викам да проверя за всеки случай
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:07:53 PM
3:07 PM
да не съм ги обръкал, сега ще видя
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:08:37 PM
3:08
да правилен е
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:09:07 PM
3:09
само да проверявам сега дали да си остане и кога може да се смени stage, за това те и питах
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Galya Dimitrova
Today at 3:09:17 PM
3:09 PM
ама то беше за другия за стейджа
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:09:28 PM
3:09
а този беше за failed рекординг който го пратихме на процесинг?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:10:51 PM
3:10 PM
да
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:11:42 PM
3:11
обръках ги
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":17,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Untitled","depth":17,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Untitled","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:54:49 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:54","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"то не знам дали е проблем точно, по-скоро се малко губи информация","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:55:50 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:55","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:56:21 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:56 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"хм ами това много трики защото зависи кога ще сме смени сделката","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:56:29 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:56","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"тя ако се смени след месец тогава ще е грешно да го сменим","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:56:43 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:56","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"тук какъв е казуса - някой я е сменил веднага ли","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:57:27 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:57 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"не просто между създаване преди три седмици и днес (когато се състои среща) има разлика","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:57:44 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:57 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ааа","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:57:58 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:57","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ами със сигурност след като се състои ще трябва да се ъпдейтне","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:58:12 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:58","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"защото все пак нали трябва да гледаме стейджа в момента в който се е състоял кола","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:58:27 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:58 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"да","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:59:20 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:59","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ок мерси","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 3:05:58 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:05 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20903","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20903","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXButton","text":"Jira Cloud Bug JY-20903 Recorded call does not appear on the dashboard Bug JY-20903 in Jira Cloud Preview in Slack Status Code Review Priority Medium Medium Assignee Lukas Kovalik(you) As of today at 3:05 PM Refresh Open in Jira ✨ Summarise","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Recorded call does not appear on the dashboard","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20903 in Jira Cloud","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Status","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Code Review","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Priority","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Medium","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Assignee","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"(you)","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"As of today at 3:05 PM","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Refresh","depth":27,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open in Jira","depth":27,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"✨ Summarise","depth":27,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Open in browser","depth":26,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Open","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Share Bug JY-20903","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"View conversations","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More actions","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:06:09 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:06","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"тук ПРа е към другия тикет нали","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:06:14 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:06","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"че по този нямаше да правим промени","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:06:22 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:06","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"стори ми се странно и викам да проверя за всеки случай","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:07:53 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:07 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"да не съм ги обръкал, сега ще видя","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:08:37 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:08","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"да правилен е","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:09:07 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:09","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"само да проверявам сега дали да си остане и кога може да се смени stage, за това те и питах","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:09:17 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:09 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ама то беше за другия за стейджа","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:09:28 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:09","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"а този беше за failed рекординг който го пратихме на процесинг?","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:10:51 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:10 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"да","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:11:42 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:11","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"обръках ги","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-3945984477286638322
|
7654735983642331216
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
2
Galya Dimitrova
Vasil Vasilev
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Untitled
Untitled
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:54:49 PM
2:54
то не знам дали е проблем точно, по-скоро се малко губи информация
Today at 2:55:50 PM
2:55
ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване
Galya Dimitrova
Today at 2:56:21 PM
2:56 PM
хм ами това много трики защото зависи кога ще сме смени сделката
Today at 2:56:29 PM
2:56
тя ако се смени след месец тогава ще е грешно да го сменим
Today at 2:56:43 PM
2:56
тук какъв е казуса - някой я е сменил веднага ли
Lukas Kovalik
Today at 2:57:27 PM
2:57 PM
не просто между създаване преди три седмици и днес (когато се състои среща) има разлика
Galya Dimitrova
Today at 2:57:44 PM
2:57 PM
ааа
Today at 2:57:58 PM
2:57
ами със сигурност след като се състои ще трябва да се ъпдейтне
Today at 2:58:12 PM
2:58
защото все пак нали трябва да гледаме стейджа в момента в който се е състоял кола
Lukas Kovalik
Today at 2:58:27 PM
2:58 PM
да
Today at 2:59:20 PM
2:59
ок мерси
Galya Dimitrova
Today at 3:05:58 PM
3:05 PM
https://jiminny.atlassian.net/browse/JY-20903
https://jiminny.atlassian.net/browse/JY-20903
Jira Cloud
Jira Cloud
Jira Cloud Bug JY-20903 Recorded call does not appear on the dashboard Bug JY-20903 in Jira Cloud Preview in Slack Status Code Review Priority Medium Medium Assignee Lukas Kovalik(you) As of today at 3:05 PM Refresh Open in Jira ✨ Summarise
Recorded call does not appear on the dashboard
Bug JY-20903 in Jira Cloud
Preview in Slack
Status
Code Review
Priority
Medium
Assignee
Lukas Kovalik
(you)
As of today at 3:05 PM
Refresh
Open in Jira
✨ Summarise
Open in browser
Open
Share Bug JY-20903
View conversations
More actions
Today at 3:06:09 PM
3:06
тук ПРа е към другия тикет нали
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:14 PM
3:06
че по този нямаше да правим промени
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:22 PM
3:06
стори ми се странно и викам да проверя за всеки случай
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:07:53 PM
3:07 PM
да не съм ги обръкал, сега ще видя
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:08:37 PM
3:08
да правилен е
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:09:07 PM
3:09
само да проверявам сега дали да си остане и кога може да се смени stage, за това те и питах
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Galya Dimitrova
Today at 3:09:17 PM
3:09 PM
ама то беше за другия за стейджа
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:09:28 PM
3:09
а този беше за failed рекординг който го пратихме на процесинг?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:10:51 PM
3:10 PM
да
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:11:42 PM
3:11
обръках ги
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
PhpStormFileEditViewNavigateCodeLaravelRefactorRunToolsGitWindowHelp• •FV faVsco.js#12066 on JY-20725-handle-HS-search-rate-limit k v18.••Projectvv E° Scratches and Consolesv D Database ConsolesV AEU4 console [EU]4 DEAL RISKS [EU]4 DI [EU]4 EU [EU]v A jiminny@localhost« console jiminny@localho:4 DI jiminny@localhost]4 HS_local giminny@localhc4 SF (jiminny@localhost]4 zoho_dev jiminny@localhV A PRODA console [PROD]4 console_1 [PROD]A DI [PROD]> AQA> & QAiV A QAI PROD& console QAI PROD]A console_1 [QAI PROD]A console_2 [QAI PROD]A console_3 [QAI PROD]A console_4 [QAI PROD]& console_5 [QAI PROD]A console_6 [QAI PROD]A console_7 [QAI PROD]V Z STAGINGA console [STAGING]A console_1 [STAGING]A uranus [STAGING]> • ExtensionsD Scratches© ReportController.php© AutomatedReportGenerated.php© TrackAutomatedReportGeneratedEvent.phpPlaybackController.php© UserAutomatedReportsController.phpPlanhatService.php© AutomatedReportResult.phpSendReportJob.phpT DeleteCrmEntityTrait.php© DeleteAccountJob.phpAccountController.phpT IntegrationAppTrait.php= .env.stagingE.envDetachActivityObject.phpRematchActivityOnCrmObjectDetach.php© MatchActivityCrmData.php xClient.php© HubspotPaginationService.php© HandleHubspotRateLimit.php27class MatchActivityCrmData extends Job implemel@40public function -_construct(41id,421 $fromConfiguration = null,43sarch = false,4445FyId = $activityId;46ifiguration = $fromConfiguration;47jearch = $remoteSearch;4849•( queue: Constants::QUEUE_ANALYTICS_LOW);505152iddleware(): array5354andleHubspotRateLimit];555657› etryUntil(): \DateTimeInterface(...}6162liqueId(): stringf...}6970imeout(): int{...}7483Х9 л75tiqueFor(): intf...}Workspace associated with branch 'JY-20725-handle-HS-search-rate-limit' has been restored // Rollback // Configure... (43 minutes ago)lall100% <78• Thu 14 May 17:00:14U HandleHubspotRateLimitTest ~* :Q= custom.log= laravel.log4 SF [jiminny@localhost]4 HS_local [jiminny@localhost]console [QAI PROD] X& console (PROD]A console (EU]208209216211212213v' VTx: Auto vPlayground vGojiminny vselect *from permissions;08 4143 X4 A Vselect * from permission_role where permission_id = 136;select * from migrations order by id desc;select * from teams where id IN (1, 1037);select * from crm_layouts where crm_configuration_id= 1SELECT* FROM crm_layout_entities WHERE crm_layout_id =SELECT * FROM crm_fields WHERE id IN (1652,1661, 66799, 66select * from features;select * from team_features where feature_id = 33;select * from opportunities;select * from teams;SELECTCONCAT(u.id, CASEWHEN u.id = t.owner_id THEN ' (ownu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 1052 and sa.provider = 'hubspot':SELECT * FROM accounts where id = 11512582;select* from activities where account_id = 11512582;select * from participants where activity_id= 54966009;234W Windsurf Teams233:54UTF-84 spaces...
|
44705
|
NULL
|
NULL
|
NULL
|
|
44585
|
NULL
|
0
|
2026-05-14T13:54:54.836875+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778766894836_m1.jpg...
|
Firefox
|
CloudWatch | us-east-2 — Work
|
1
|
us-east-2.console.aws.amazon.com/cloudwatch/home?r us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetail$3D~(end~0~start~-3600~timeType~'RELATIVE~tz~'UTC~unit~'seconds~editorString~'fields*20*40timestamp*2c*20*40message*2c*20*40logStream*2c*20*40log*0a*23*20*7c*20filter*20*40message*20like*20*22RematchActivityOnCrmObjectDetach*22*20*20*0a*23*20*7c*20filter*20*40message*20like*20*22*5bHubspot*5d*20Received*20429*20from*20API*22*20*20*0a*7c*20filter*20*40message*20like*20*22Hubspot*22*20*0a*7c*20filter*20*40message*20not*20like*20*2fAnalytic*2f*20*7c*20filter*20*40message*20not*20like*20*2fTranscript*2f*0a*7c*20filter*20*40message*20not*20like*20*2fWebhook*2f*20*7c*20filter*20*40message*20not*20like*20*2fMeetingBot*2f*20*0a*7c*20limit*2010000~queryId~'0551e814-f51a-4339-8372-80d7ba4cef27~source~(~'*2a)~lang~'CWLI~logClass~'STANDARD~accountIDs~(~'All)~queryBy~'allLogGroups)...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
Companies | All companies
Close tab
Developers | HubSpot
Close tab
Jiminny
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
AWS Console Home
Skip to Main Content
Skip to Main Content
Amazon Q
Services
Search
Ask Amazon Q
[Option+S]
CloudShell
Notifications (none available)
Help & support
Settings
United States (Ohio)
United States (Ohio)
QAI...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Usage | Windsurf","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6848] Sidekick SMS issue - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20891] Sidekick SMS issue - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20903] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.033680554,"height":0.045555554},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.0,"width":0.010416667,"height":0.016666668},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.033680554,"height":0.045555554},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.0,"width":0.010416667,"height":0.016666668},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.022777777,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.022777777,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.068333335,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.068333335,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.12111111,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6853] Moxso - Potential deal stages bug - Jira","depth":4,"bounds":{"left":0.0,"top":0.1538889,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.1538889,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.19944444,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.19944444,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Configure SSH access to multiple environment - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.245,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.245,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Useful commands - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.29055557,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.29055557,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.34333333,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.37611112,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.37611112,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira","depth":4,"bounds":{"left":0.0,"top":0.42166665,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.42166665,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.4672222,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.4672222,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.5127778,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.5127778,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.55833334,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.55833334,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"CloudWatch | us-east-2","depth":4,"bounds":{"left":0.0,"top":0.60388887,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.60388887,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Companies | All companies","depth":4,"bounds":{"left":0.0,"top":0.64944446,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.64944446,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Developers | HubSpot","depth":4,"bounds":{"left":0.0,"top":0.695,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.695,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.7405556,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.7405556,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.005902778,"top":0.74666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.0,"top":0.7977778,"width":0.033680554,"height":0.043333333},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.0,"top":0.8411111,"width":0.033680554,"height":0.038333334},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.0,"top":0.8794444,"width":0.033680554,"height":0.03888889},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.0,"top":0.91833335,"width":0.033680554,"height":0.038333334},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0,"top":0.95666665,"width":0.033680554,"height":0.043333333},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"AWS Console Home","depth":13,"bounds":{"left":0.033680554,"top":0.07666667,"width":0.045138888,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to Main Content","depth":13,"bounds":{"left":0.032986112,"top":0.075555556,"width":0.0027777778,"height":0.0022222223},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to Main Content","depth":14,"bounds":{"left":0.034375,"top":0.07666667,"width":0.034722224,"height":0.071666665},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Amazon Q","depth":14,"bounds":{"left":0.07951389,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Services","depth":13,"bounds":{"left":0.11423611,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"Search","depth":16,"bounds":{"left":0.14895834,"top":0.086666666,"width":0.375,"height":0.033333335},"on_screen":true,"role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Ask Amazon Q","depth":15,"bounds":{"left":0.49618056,"top":0.09,"width":0.020833334,"height":0.026666667},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[Option+S]","depth":16,"bounds":{"left":0.45104167,"top":0.093888886,"width":0.048611112,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"CloudShell","depth":14,"bounds":{"left":0.6090278,"top":0.07666667,"width":0.033333335,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Notifications (none available)","depth":15,"bounds":{"left":0.6423611,"top":0.08111111,"width":0.034722224,"height":0.044444446},"on_screen":true,"help_text":"Notifications","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Help & support","depth":15,"bounds":{"left":0.6770833,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Settings","depth":15,"bounds":{"left":0.7118056,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"United States (Ohio)","depth":15,"bounds":{"left":0.7465278,"top":0.07666667,"width":0.11215278,"height":0.053333335},"on_screen":true,"value":"United States (Ohio)","help_text":"United States (Ohio)","role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"United States (Ohio)","depth":17,"bounds":{"left":0.7583333,"top":0.095,"width":0.077430554,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"QAI","depth":15,"bounds":{"left":0.85868055,"top":0.07666667,"width":0.14131944,"height":0.053333335},"on_screen":true,"help_text":"QA2_View_Only @ jiminny-qa2","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
2065575364606244561
|
6225473087740867427
|
visual_change
|
hybrid
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
Companies | All companies
Close tab
Developers | HubSpot
Close tab
Jiminny
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
AWS Console Home
Skip to Main Content
Skip to Main Content
Amazon Q
Services
Search
Ask Amazon Q
[Option+S]
CloudShell
Notifications (none available)
Help & support
Settings
United States (Ohio)
United States (Ohio)
QAI
•Firefox•awsO EC2FileEdit ViewHistoryBookmarks→ProfilesTools Window Helpr→0 l ous-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetailS3D~(W100% C 8• Thu 14 May 16:54:54Q SearchElastic Container Service53CodeDeployCô CloudWatch[Option+S]ElastiCacheÇo: Aurora and RDSUnited States (Ohio) •Lộ Amazon OpenSearch Ser...CloudFrontMediaLiveAccount ID: 0559-0866-0479 vQAI++E CloudShellFeedback© 2026, Amazon Web Services, Inc. or its affiliates.PrivacyTermsCookie preferences...
|
44584
|
NULL
|
NULL
|
NULL
|
|
44583
|
NULL
|
0
|
2026-05-14T13:54:49.898436+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778766889898_m2.jpg...
|
Firefox
|
CloudWatch Console — Work
|
1
|
us-east-2.console.aws.amazon.com/cloudwatch/home?r us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetail$3D~(end~0~start~-3600~timeType~'RELATIVE~tz~'UTC~unit~'seconds~editorString~'fields*20*40timestamp*2c*20*40message*2c*20*40logStream*2c*20*40log*0a*23*20*7c*20filter*20*40message*20like*20*22RematchActivityOnCrmObjectDetach*22*20*20*0a*23*20*7c*20filter*20*40message*20like*20*22*5bHubspot*5d*20Received*20429*20from*20API*22*20*20*0a*7c*20filter*20*40message*20like*20*22Hubspot*22*20*0a*7c*20filter*20*40message*20not*20like*20*2fAnalytic*2f*20*7c*20filter*20*40message*20not*20like*20*2fTranscript*2f*0a*7c*20filter*20*40message*20not*20like*20*2fWebhook*2f*20*7c*20filter*20*40message*20not*20like*20*2fMeetingBot*2f*20*0a*7c*20limit*2010000~queryId~'0551e814-f51a-4339-8372-80d7ba4cef27~source~(~'*2a)~lang~'CWLI~logClass~'STANDARD~accountIDs~(~'All)~queryBy~'allLogGroups)...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch Console
Close tab
Companies | All companies
Close tab
Developers | HubSpot
Close tab
Jiminny
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
Read a.b.cdn.console.awsstatic.com...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.60814047,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.63168395,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.63168395,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":0.6644054,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.6644054,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.6971269,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.6971269,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Usage | Windsurf","depth":4,"bounds":{"left":0.27027926,"top":0.7298484,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.7298484,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.76775736,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6848] Sidekick SMS issue - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.7913009,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.7913009,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20891] Sidekick SMS issue - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.82402235,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.82402235,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":0.8567438,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.8567438,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.89465284,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.9181963,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.9181963,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20903] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.9509178,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.9509178,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":0.98363924,"width":0.016123671,"height":0.01636076},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.98363924,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.01636076},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.01636076},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.04908216},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.04908216},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":1.0,"width":0.007978723,"height":-0.08699119},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6853] Moxso - Potential deal stages bug - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Configure SSH access to multiple environment - Engineering - Confluence","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Useful commands - Engineering - Confluence","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"CloudWatch Console","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Companies | All companies","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Developers | HubSpot","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Read a.b.cdn.console.awsstatic.com","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
493444912088150340
|
1616038388090300258
|
visual_change
|
hybrid
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch Console
Close tab
Companies | All companies
Close tab
Developers | HubSpot
Close tab
Jiminny
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
Read a.b.cdn.console.awsstatic.com
Jiminny...vActivityFilesLater@ jiminny-x-integrati….• plattorm-inner-teamE Channels# ai-chapter# alertsi backend# bugscontusion-cllnia# curiosity lab# engineering# general#jiminny-bgac nlattorm-nckets# product launches# random# releases# sofia-officed sunport# thank-yous# the people of iimi... Direct messages• e 02P. Galya Dimitrovavasil VasilevStefka StoyanovaSg: Todor StamatovMario GeorgieyNiudlay lanay. James Graham "* Stoyan Tanevad Stelivan Georgiev( Petko Kashinski*. Lukas Kovali...::: AnnsToastS lira Gloud6d Huddle with Aneliva AngelovaQ Describe what you are looking for* Aneliya Angelova &• MessagesAdd canvasur FilesTuesdav. April 28thvMonday, May 11thAneliva Angelova 1:24 PMIЛукаш за Huюsлог за синковете вече се изполава тази команла нали?Lukas Kovalik 1:32 PMла коон я пуска поез 5 минAneliya Angelova v 2:30 PMЛукаш, само при Сейлсфорс и Хубспот се синкваха активити типовете, когато се направи плейбук,Hanи?при останалите CRMi трябва рьчно да се въведатLukas Kovalik M 2:47 PNзлрастиами не знам по принцип се вика при всичкитрябва да се за всички, някъле не се ли полълвапри зохо маи оеше nагасоdеа но маи и там си връшаха две категодииAneliya Angelova 4:00 PMЛукаш имаш ли време да се чуем за тестването на [URL_WITH_CREDENTIALS] ...Leave...
|
44581
|
NULL
|
NULL
|
NULL
|
|
44439
|
NULL
|
0
|
2026-05-14T13:49:23.451685+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778766563451_m1.jpg...
|
Firefox
|
Developers | HubSpot — Work
|
1
|
app.hubspot.com/developer/2752939/application/3848 app.hubspot.com/developer/2752939/application/38483/monitoring/webhooks?startTime=1778385600000&endTime=1778817599999...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
deal.creation
Unnamed Group
Platform Sprint 4 Q2 - deal.creation
Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
Developers | HubSpot
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
HubSpot logo
Find or Ask
⌘
K
Create new
Scroll up
Scroll down
Back to all apps
Back to all apps
Jiminny (Staging)
Jiminny (Staging)
Created by
Jiminny (Staging) #34
Jiminny (Staging)
#
34
Basic info
Basic info
Contact & support
Contact & support
Monitoring
Monitoring
Features
Features
CRM cards
CRM cards
UI extensions BETA
UI extensions
BETA
Timeline events
Timeline events
Webhooks
Webhooks
App settings
App settings
More features
More features
API calls
API calls
Webhooks
Webhooks
App settings
App settings
UI extensions BETA
UI extensions
BETA
Log traces BETA
Log traces
BETA
OAuth
OAuth
Filter by:
Object type
Object type
Subscription type
Subscription type
Search
creation creation
creation
creation
object.creation object.creation
object.creation object.creation
object.creation
object.creation
contact.creation contact.creation
contact.creation contact.creation
contact.creation
contact.creation
company.creation company.creation
company.creation company.creation
company.creation
company.creation
deal.creation deal.creation
deal.creation deal.creation
deal.creation
deal.creation
ticket.creation ticket.creation
ticket.creation ticket.creation
ticket.creation
ticket.creation
product.creation product.creation
product.creation product.creation
product.creation
product.creation
line_item.creation line_item.creation
line_item.creation line_item.creation
line_item.creation
line_item.creation
conversation.creation conversation.creation
conversation.creation conversation.creation
conversation.creation
conversation.creation
deletion deletion
deletion
deletion
object.deletion object.deletion
object.deletion object.deletion
object.deletion
object.deletion
contact.deletion contact.deletion
contact.deletion contact.deletion
contact.deletion
contact.deletion
company.deletion company.deletion
company.deletion company.deletion
company.deletion
company.deletion
deal.deletion deal.deletion
deal.deletion deal.deletion
deal.deletion
deal.deletion
ticket.deletion ticket.deletion
ticket.deletion ticket.deletion
ticket.deletion
ticket.deletion
product.deletion product.deletion
product.deletion product.deletion
product.deletion
product.deletion
line_item.deletion line_item.deletion
line_item.deletion line_item.deletion
line_item.deletion
line_item.deletion
conversation.deletion conversation.deletion
conversation.deletion conversation.deletion
conversation.deletion
conversation.deletion
privacyDeletion privacyDeletion
privacyDeletion
privacyDeletion
contact.privacyDeletion contact.privacyDeletion
contact.privacyDeletion contact.privacyDeletion
contact.privacyDeletion
contact.privacyDeletion
conversation.privacyDeletion conversation.privacyDeletion
conversation.privacyDeletion conversation.privacyDeletion
conversation.privacyDeletion
conversation.privacyDeletion
propertyChange propertyChange
propertyChange
propertyChange
object.propertyChange object.propertyChange
object.propertyChange object.propertyChange
object.propertyChange
object.propertyChange
contact.propertyChange contact.propertyChange
contact.propertyChange contact.propertyChange
contact.propertyChange
contact.propertyChange
company.propertyChange company.propertyChange
company.propertyChange company.propertyChange
company.propertyChange
company.propertyChange
deal.propertyChange deal.propertyChange
deal.propertyChange deal.propertyChange
deal.propertyChange
deal.propertyChange
ticket.propertyChange ticket.propertyChange
ticket.propertyChange ticket.propertyChange
ticket.propertyChange
ticket.propertyChange
product.propertyChange product.propertyChange
product.propertyChange product.propertyChange
product.propertyChange
product.propertyChange
line_item.propertyChange line_item.propertyChange
line_item.propertyChange line_item.propertyChange
line_item.propertyChange
line_item.propertyChange
conversation.propertyChange conversation.propertyChange
conversation.propertyChange conversation.propertyChange
conversation.propertyChange
conversation.propertyChange
merge merge
merge
merge
object.merge object.merge
object.merge object.merge
object.merge
object.merge
contact.merge contact.merge
contact.merge contact.merge
contact.merge
contact.merge
company.merge company.merge
company.merge company.merge
company.merge
company.merge
deal.merge deal.merge
deal.merge deal.merge
deal.merge
deal.merge
ticket.merge ticket.merge
ticket.merge ticket.merge
ticket.merge
ticket.merge
product.merge product.merge
product.merge product.merge
product.merge
product.merge
line_item.merge line_item.merge
line_item.merge line_item.merge
line_item.merge
line_item.merge
restore restore
restore
restore
object.restore object.restore
object.restore object.restore
object.restore
object.restore
contact.restore contact.restore
contact.restore contact.restore
contact.restore
contact.restore
company.restore company.restore
company.restore company.restore
company.restore
company.restore
deal.restore deal.restore
deal.restore deal.restore
deal.restore
deal.restore
ticket.restore ticket.restore
ticket.restore ticket.restore
ticket.restore
ticket.restore
product.restore product.restore
product.restore product.restore...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"deal.creation","depth":2,"bounds":{"left":0.43541667,"top":0.71,"width":0.047222223,"height":0.015},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Usage | Windsurf","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6848] Sidekick SMS issue - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20891] Sidekick SMS issue - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.033680554,"height":0.045555554},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.0,"width":0.010416667,"height":0.016666668},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20903] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.033680554,"height":0.045555554},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.0,"width":0.010416667,"height":0.016666668},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.022777777,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.022777777,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.068333335,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.068333335,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.11388889,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.11388889,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.16666667,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6853] Moxso - Potential deal stages bug - Jira","depth":4,"bounds":{"left":0.0,"top":0.19944444,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.19944444,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.245,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.245,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Configure SSH access to multiple environment - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.29055557,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.29055557,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Useful commands - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.3361111,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.3361111,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.3888889,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.42166665,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.42166665,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira","depth":4,"bounds":{"left":0.0,"top":0.4672222,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.4672222,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.5127778,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.5127778,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.55833334,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.55833334,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.60388887,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.60388887,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"CloudWatch | us-east-2","depth":4,"bounds":{"left":0.0,"top":0.64944446,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.64944446,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Developers | HubSpot","depth":4,"bounds":{"left":0.0,"top":0.695,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.695,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.005902778,"top":0.74666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.0,"top":0.7977778,"width":0.033680554,"height":0.043333333},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.0,"top":0.8411111,"width":0.033680554,"height":0.038333334},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.0,"top":0.8794444,"width":0.033680554,"height":0.03888889},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.0,"top":0.91833335,"width":0.033680554,"height":0.038333334},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0,"top":0.95666665,"width":0.033680554,"height":0.043333333},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"HubSpot logo","depth":9,"bounds":{"left":0.042013887,"top":0.07611111,"width":0.028472222,"height":0.04111111},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXTextField","text":"Find or Ask","depth":12,"bounds":{"left":0.078819446,"top":0.08,"width":0.38055557,"height":0.033333335},"on_screen":true,"help_text":"","role_description":"search text field","subrole":"AXSearchField","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"⌘","depth":14,"bounds":{"left":0.42256945,"top":0.08722222,"width":0.009722223,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"K","depth":14,"bounds":{"left":0.4392361,"top":0.08722222,"width":0.0069444445,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Create new","depth":9,"bounds":{"left":0.46840277,"top":0.078888886,"width":0.022222223,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Scroll up","depth":9,"bounds":{"left":0.033680554,"top":0.12111111,"width":0.044444446,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Scroll down","depth":9,"bounds":{"left":0.033680554,"top":0.96444446,"width":0.044444446,"height":0.03555554},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Back to all apps","depth":10,"bounds":{"left":0.11145833,"top":0.15,"width":0.07361111,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Back to all apps","depth":12,"bounds":{"left":0.119791664,"top":0.15055555,"width":0.06527778,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Jiminny (Staging)","depth":10,"bounds":{"left":0.11145833,"top":0.17555556,"width":0.85520834,"height":0.026666667},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Jiminny (Staging)","depth":13,"bounds":{"left":0.11145833,"top":0.175,"width":0.12083333,"height":0.027777778},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Created by","depth":10,"bounds":{"left":0.11145833,"top":0.21111111,"width":0.052430555,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Jiminny (Staging) #34","depth":10,"bounds":{"left":0.16388889,"top":0.21111111,"width":0.10625,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny (Staging)","depth":11,"bounds":{"left":0.16388889,"top":0.21111111,"width":0.08472222,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"#","depth":11,"bounds":{"left":0.24861111,"top":0.21111111,"width":0.009722223,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"34","depth":11,"bounds":{"left":0.25833333,"top":0.21111111,"width":0.011805556,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Basic info","depth":12,"bounds":{"left":0.103125,"top":0.28,"width":0.14166667,"height":0.04222222},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Basic info","depth":14,"bounds":{"left":0.11145833,"top":0.2911111,"width":0.044097222,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Contact & support","depth":12,"bounds":{"left":0.103125,"top":0.32222223,"width":0.14166667,"height":0.04222222},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Contact & support","depth":14,"bounds":{"left":0.11145833,"top":0.33333334,"width":0.083680555,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Monitoring","depth":12,"bounds":{"left":0.103125,"top":0.36444443,"width":0.14166667,"height":0.04222222},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"Monitoring","depth":14,"bounds":{"left":0.11145833,"top":0.37555555,"width":0.048958335,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Features","depth":10,"bounds":{"left":0.11145833,"top":0.44333333,"width":0.13333334,"height":0.022222223},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Features","depth":11,"bounds":{"left":0.11145833,"top":0.44333333,"width":0.047222223,"height":0.022222223},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"CRM cards","depth":12,"bounds":{"left":0.103125,"top":0.47444445,"width":0.14166667,"height":0.04222222},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"CRM cards","depth":14,"bounds":{"left":0.11145833,"top":0.48555556,"width":0.048611112,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"UI extensions BETA","depth":12,"bounds":{"left":0.103125,"top":0.51666665,"width":0.14166667,"height":0.04222222},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"UI extensions","depth":14,"bounds":{"left":0.11145833,"top":0.5277778,"width":0.061458334,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"BETA","depth":14,"bounds":{"left":0.18402778,"top":0.53055555,"width":0.018402778,"height":0.013888889},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Timeline events","depth":12,"bounds":{"left":0.103125,"top":0.5588889,"width":0.14166667,"height":0.04222222},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Timeline events","depth":14,"bounds":{"left":0.11145833,"top":0.57,"width":0.07048611,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Webhooks","depth":12,"bounds":{"left":0.103125,"top":0.6011111,"width":0.14166667,"height":0.04222222},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Webhooks","depth":14,"bounds":{"left":0.11145833,"top":0.6122222,"width":0.047916666,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"App settings","depth":12,"bounds":{"left":0.103125,"top":0.6433333,"width":0.14166667,"height":0.04222222},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"App settings","depth":14,"bounds":{"left":0.11145833,"top":0.65444446,"width":0.056944445,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"More features","depth":12,"bounds":{"left":0.103125,"top":0.6855556,"width":0.14166667,"height":0.04222222},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More features","depth":14,"bounds":{"left":0.11145833,"top":0.69666666,"width":0.06284722,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"API calls","depth":12,"bounds":{"left":0.26770833,"top":0.28111112,"width":0.07638889,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"API calls","depth":13,"bounds":{"left":0.28715277,"top":0.29777777,"width":0.0375,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Webhooks","depth":12,"bounds":{"left":0.34409723,"top":0.28111112,"width":0.08958333,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Webhooks","depth":13,"bounds":{"left":0.36423612,"top":0.29777777,"width":0.05,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"App settings","depth":12,"bounds":{"left":0.43368056,"top":0.28111112,"width":0.09652778,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"App settings","depth":13,"bounds":{"left":0.45381945,"top":0.29777777,"width":0.056944445,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"UI extensions BETA","depth":12,"bounds":{"left":0.53020835,"top":0.28111112,"width":0.13576388,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"UI extensions","depth":13,"bounds":{"left":0.5503472,"top":0.29777777,"width":0.061458334,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"BETA","depth":14,"bounds":{"left":0.62291664,"top":0.30222222,"width":0.018055556,"height":0.013888889},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Log traces BETA","depth":12,"bounds":{"left":0.66597223,"top":0.28111112,"width":0.12118056,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Log traces","depth":13,"bounds":{"left":0.6861111,"top":0.29777777,"width":0.046875,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"BETA","depth":14,"bounds":{"left":0.74409723,"top":0.30222222,"width":0.018055556,"height":0.013888889},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"OAuth","depth":12,"bounds":{"left":0.78715277,"top":0.28111112,"width":0.068402775,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"OAuth","depth":13,"bounds":{"left":0.8072917,"top":0.29777777,"width":0.028819444,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Filter by:","depth":11,"bounds":{"left":0.26701388,"top":0.37,"width":0.03923611,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Object type","depth":12,"bounds":{"left":0.31458333,"top":0.35777777,"width":0.08298611,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Object type","depth":15,"bounds":{"left":0.3236111,"top":0.37,"width":0.05659722,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Subscription type","depth":12,"bounds":{"left":0.39756945,"top":0.35777777,"width":0.11215278,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXStaticText","text":"Subscription type","depth":15,"bounds":{"left":0.40659723,"top":0.37,"width":0.08576389,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXComboBox","text":"Search","depth":15,"bounds":{"left":0.042708334,"top":0.086666666,"width":0.19236112,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"creation creation","depth":15,"bounds":{"left":0.034375,"top":0.14888889,"width":0.20902778,"height":0.04},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"creation","depth":19,"bounds":{"left":0.047569446,"top":0.14777778,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"creation","depth":22,"bounds":{"left":0.07048611,"top":0.15777777,"width":0.039583333,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"object.creation object.creation","depth":15,"bounds":{"left":0.034375,"top":0.18888889,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"object.creation object.creation","depth":16,"bounds":{"left":0.04826389,"top":0.18888889,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"object.creation","depth":20,"bounds":{"left":0.061458334,"top":0.18777777,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"object.creation","depth":23,"bounds":{"left":0.084375,"top":0.2,"width":0.06736111,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.creation contact.creation","depth":15,"bounds":{"left":0.034375,"top":0.23333333,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.creation contact.creation","depth":16,"bounds":{"left":0.04826389,"top":0.23333333,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"contact.creation","depth":20,"bounds":{"left":0.061458334,"top":0.23222223,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"contact.creation","depth":23,"bounds":{"left":0.084375,"top":0.24444444,"width":0.07326389,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"company.creation company.creation","depth":15,"bounds":{"left":0.034375,"top":0.2777778,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"company.creation company.creation","depth":16,"bounds":{"left":0.04826389,"top":0.2777778,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"company.creation","depth":20,"bounds":{"left":0.061458334,"top":0.27666667,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"company.creation","depth":23,"bounds":{"left":0.084375,"top":0.2888889,"width":0.08055556,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal.creation deal.creation","depth":15,"bounds":{"left":0.034375,"top":0.32222223,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal.creation deal.creation","depth":16,"bounds":{"left":0.04826389,"top":0.32222223,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"deal.creation","depth":20,"bounds":{"left":0.061458334,"top":0.3211111,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"deal.creation","depth":23,"bounds":{"left":0.084375,"top":0.33333334,"width":0.05798611,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ticket.creation ticket.creation","depth":15,"bounds":{"left":0.034375,"top":0.36666667,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ticket.creation ticket.creation","depth":16,"bounds":{"left":0.04826389,"top":0.36666667,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"ticket.creation","depth":20,"bounds":{"left":0.061458334,"top":0.36555555,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"ticket.creation","depth":23,"bounds":{"left":0.084375,"top":0.37777779,"width":0.06423611,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"product.creation product.creation","depth":15,"bounds":{"left":0.034375,"top":0.41111112,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"product.creation product.creation","depth":16,"bounds":{"left":0.04826389,"top":0.41111112,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"product.creation","depth":20,"bounds":{"left":0.061458334,"top":0.41,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"product.creation","depth":23,"bounds":{"left":0.084375,"top":0.42222223,"width":0.075,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"line_item.creation line_item.creation","depth":15,"bounds":{"left":0.034375,"top":0.45555556,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"line_item.creation line_item.creation","depth":16,"bounds":{"left":0.04826389,"top":0.45555556,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"line_item.creation","depth":20,"bounds":{"left":0.061458334,"top":0.45444444,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"line_item.creation","depth":23,"bounds":{"left":0.084375,"top":0.46666667,"width":0.08194444,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"conversation.creation conversation.creation","depth":15,"bounds":{"left":0.034375,"top":0.5,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"conversation.creation conversation.creation","depth":16,"bounds":{"left":0.04826389,"top":0.5,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"conversation.creation","depth":20,"bounds":{"left":0.061458334,"top":0.49888888,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"conversation.creation","depth":23,"bounds":{"left":0.084375,"top":0.51111114,"width":0.097222224,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deletion deletion","depth":15,"bounds":{"left":0.034375,"top":0.54888886,"width":0.20902778,"height":0.04},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"deletion","depth":19,"bounds":{"left":0.047569446,"top":0.5477778,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"deletion","depth":22,"bounds":{"left":0.07048611,"top":0.55777776,"width":0.03923611,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"object.deletion object.deletion","depth":15,"bounds":{"left":0.034375,"top":0.5888889,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"object.deletion object.deletion","depth":16,"bounds":{"left":0.04826389,"top":0.5888889,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"object.deletion","depth":20,"bounds":{"left":0.061458334,"top":0.5877778,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"object.deletion","depth":23,"bounds":{"left":0.084375,"top":0.6,"width":0.06736111,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.deletion contact.deletion","depth":15,"bounds":{"left":0.034375,"top":0.6333333,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.deletion contact.deletion","depth":16,"bounds":{"left":0.04826389,"top":0.6333333,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"contact.deletion","depth":20,"bounds":{"left":0.061458334,"top":0.63222224,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"contact.deletion","depth":23,"bounds":{"left":0.084375,"top":0.64444447,"width":0.072916664,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"company.deletion company.deletion","depth":15,"bounds":{"left":0.034375,"top":0.67777777,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"company.deletion company.deletion","depth":16,"bounds":{"left":0.04826389,"top":0.67777777,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"company.deletion","depth":20,"bounds":{"left":0.061458334,"top":0.6766667,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"company.deletion","depth":23,"bounds":{"left":0.084375,"top":0.6888889,"width":0.08055556,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal.deletion deal.deletion","depth":15,"bounds":{"left":0.034375,"top":0.7222222,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal.deletion deal.deletion","depth":16,"bounds":{"left":0.04826389,"top":0.7222222,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"deal.deletion","depth":20,"bounds":{"left":0.061458334,"top":0.7211111,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"deal.deletion","depth":23,"bounds":{"left":0.084375,"top":0.73333335,"width":0.05798611,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ticket.deletion ticket.deletion","depth":15,"bounds":{"left":0.034375,"top":0.76666665,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ticket.deletion ticket.deletion","depth":16,"bounds":{"left":0.04826389,"top":0.76666665,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"ticket.deletion","depth":20,"bounds":{"left":0.061458334,"top":0.76555556,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"ticket.deletion","depth":23,"bounds":{"left":0.084375,"top":0.7777778,"width":0.06423611,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"product.deletion product.deletion","depth":15,"bounds":{"left":0.034375,"top":0.8111111,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"product.deletion product.deletion","depth":16,"bounds":{"left":0.04826389,"top":0.8111111,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"product.deletion","depth":20,"bounds":{"left":0.061458334,"top":0.81,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"product.deletion","depth":23,"bounds":{"left":0.084375,"top":0.82222223,"width":0.075,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"line_item.deletion line_item.deletion","depth":15,"bounds":{"left":0.034375,"top":0.85555553,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"line_item.deletion line_item.deletion","depth":16,"bounds":{"left":0.04826389,"top":0.85555553,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"line_item.deletion","depth":20,"bounds":{"left":0.061458334,"top":0.85444444,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"line_item.deletion","depth":23,"bounds":{"left":0.084375,"top":0.8666667,"width":0.08194444,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"conversation.deletion conversation.deletion","depth":15,"bounds":{"left":0.034375,"top":0.9,"width":0.20902778,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"conversation.deletion conversation.deletion","depth":16,"bounds":{"left":0.04826389,"top":0.9,"width":0.19513889,"height":0.044444446},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"conversation.deletion","depth":20,"bounds":{"left":0.061458334,"top":0.8988889,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"conversation.deletion","depth":23,"bounds":{"left":0.084375,"top":0.9111111,"width":0.097222224,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"privacyDeletion privacyDeletion","depth":15,"bounds":{"left":0.034375,"top":0.9488889,"width":0.20902778,"height":0.04},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"privacyDeletion","depth":19,"bounds":{"left":0.047569446,"top":0.94777775,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"privacyDeletion","depth":22,"bounds":{"left":0.07048611,"top":0.9577778,"width":0.07604167,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.privacyDeletion contact.privacyDeletion","depth":15,"bounds":{"left":0.034375,"top":0.98888886,"width":0.20902778,"height":0.01111114},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.privacyDeletion contact.privacyDeletion","depth":16,"bounds":{"left":0.04826389,"top":0.98888886,"width":0.19513889,"height":0.01111114},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"contact.privacyDeletion","depth":20,"bounds":{"left":0.061458334,"top":0.98777777,"width":0.00069444446,"height":0.0011111111},"on_screen":true,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"contact.privacyDeletion","depth":23,"bounds":{"left":0.084375,"top":1.0,"width":0.10694444,"height":0.0},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"conversation.privacyDeletion conversation.privacyDeletion","depth":15,"bounds":{"left":0.034375,"top":1.0,"width":0.20902778,"height":-0.0333333},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"conversation.privacyDeletion conversation.privacyDeletion","depth":16,"bounds":{"left":0.04826389,"top":1.0,"width":0.19513889,"height":-0.0333333},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"conversation.privacyDeletion","depth":20,"bounds":{"left":0.061458334,"top":1.0,"width":0.00069444446,"height":-0.03222227},"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"conversation.privacyDeletion","depth":23,"bounds":{"left":0.084375,"top":1.0,"width":0.13125,"height":-0.04444444},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"propertyChange propertyChange","depth":15,"bounds":{"left":0.034375,"top":1.0,"width":0.20902778,"height":-0.08222222},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"propertyChange","depth":19,"bounds":{"left":0.047569446,"top":1.0,"width":0.00069444446,"height":-0.08111107},"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"propertyChange","depth":22,"bounds":{"left":0.07048611,"top":1.0,"width":0.078125,"height":-0.091111064},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"object.propertyChange object.propertyChange","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"object.propertyChange object.propertyChange","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"object.propertyChange","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"object.propertyChange","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.propertyChange contact.propertyChange","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.propertyChange contact.propertyChange","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"contact.propertyChange","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"contact.propertyChange","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"company.propertyChange company.propertyChange","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"company.propertyChange company.propertyChange","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"company.propertyChange","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"company.propertyChange","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal.propertyChange deal.propertyChange","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal.propertyChange deal.propertyChange","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"deal.propertyChange","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"deal.propertyChange","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ticket.propertyChange ticket.propertyChange","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ticket.propertyChange ticket.propertyChange","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"ticket.propertyChange","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"ticket.propertyChange","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"product.propertyChange product.propertyChange","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"product.propertyChange product.propertyChange","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"product.propertyChange","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"product.propertyChange","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"line_item.propertyChange line_item.propertyChange","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"line_item.propertyChange line_item.propertyChange","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"line_item.propertyChange","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"line_item.propertyChange","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"conversation.propertyChange conversation.propertyChange","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"conversation.propertyChange conversation.propertyChange","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"conversation.propertyChange","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"conversation.propertyChange","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"merge merge","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"merge","depth":19,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"merge","depth":22,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"object.merge object.merge","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"object.merge object.merge","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"object.merge","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"object.merge","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.merge contact.merge","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.merge contact.merge","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"contact.merge","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"contact.merge","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"company.merge company.merge","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"company.merge company.merge","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"company.merge","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"company.merge","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal.merge deal.merge","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal.merge deal.merge","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"deal.merge","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"deal.merge","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ticket.merge ticket.merge","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ticket.merge ticket.merge","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"ticket.merge","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"ticket.merge","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"product.merge product.merge","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"product.merge product.merge","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"product.merge","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"product.merge","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"line_item.merge line_item.merge","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"line_item.merge line_item.merge","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"line_item.merge","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"line_item.merge","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"restore restore","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"restore","depth":19,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"restore","depth":22,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"object.restore object.restore","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"object.restore object.restore","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"object.restore","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"object.restore","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.restore contact.restore","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"contact.restore contact.restore","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"contact.restore","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"contact.restore","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"company.restore company.restore","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"company.restore company.restore","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"company.restore","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"company.restore","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal.restore deal.restore","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"deal.restore deal.restore","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"deal.restore","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"deal.restore","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ticket.restore ticket.restore","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"ticket.restore ticket.restore","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"ticket.restore","depth":20,"on_screen":false,"help_text":"","role_description":"checkbox","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"ticket.restore","depth":23,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"product.restore product.restore","depth":15,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"product.restore product.restore","depth":16,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
-844398416312174108
|
6518327254992767587
|
visual_change
|
accessibility
|
NULL
|
deal.creation
Unnamed Group
Platform Sprint 4 Q2 - deal.creation
Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
Developers | HubSpot
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
HubSpot logo
Find or Ask
⌘
K
Create new
Scroll up
Scroll down
Back to all apps
Back to all apps
Jiminny (Staging)
Jiminny (Staging)
Created by
Jiminny (Staging) #34
Jiminny (Staging)
#
34
Basic info
Basic info
Contact & support
Contact & support
Monitoring
Monitoring
Features
Features
CRM cards
CRM cards
UI extensions BETA
UI extensions
BETA
Timeline events
Timeline events
Webhooks
Webhooks
App settings
App settings
More features
More features
API calls
API calls
Webhooks
Webhooks
App settings
App settings
UI extensions BETA
UI extensions
BETA
Log traces BETA
Log traces
BETA
OAuth
OAuth
Filter by:
Object type
Object type
Subscription type
Subscription type
Search
creation creation
creation
creation
object.creation object.creation
object.creation object.creation
object.creation
object.creation
contact.creation contact.creation
contact.creation contact.creation
contact.creation
contact.creation
company.creation company.creation
company.creation company.creation
company.creation
company.creation
deal.creation deal.creation
deal.creation deal.creation
deal.creation
deal.creation
ticket.creation ticket.creation
ticket.creation ticket.creation
ticket.creation
ticket.creation
product.creation product.creation
product.creation product.creation
product.creation
product.creation
line_item.creation line_item.creation
line_item.creation line_item.creation
line_item.creation
line_item.creation
conversation.creation conversation.creation
conversation.creation conversation.creation
conversation.creation
conversation.creation
deletion deletion
deletion
deletion
object.deletion object.deletion
object.deletion object.deletion
object.deletion
object.deletion
contact.deletion contact.deletion
contact.deletion contact.deletion
contact.deletion
contact.deletion
company.deletion company.deletion
company.deletion company.deletion
company.deletion
company.deletion
deal.deletion deal.deletion
deal.deletion deal.deletion
deal.deletion
deal.deletion
ticket.deletion ticket.deletion
ticket.deletion ticket.deletion
ticket.deletion
ticket.deletion
product.deletion product.deletion
product.deletion product.deletion
product.deletion
product.deletion
line_item.deletion line_item.deletion
line_item.deletion line_item.deletion
line_item.deletion
line_item.deletion
conversation.deletion conversation.deletion
conversation.deletion conversation.deletion
conversation.deletion
conversation.deletion
privacyDeletion privacyDeletion
privacyDeletion
privacyDeletion
contact.privacyDeletion contact.privacyDeletion
contact.privacyDeletion contact.privacyDeletion
contact.privacyDeletion
contact.privacyDeletion
conversation.privacyDeletion conversation.privacyDeletion
conversation.privacyDeletion conversation.privacyDeletion
conversation.privacyDeletion
conversation.privacyDeletion
propertyChange propertyChange
propertyChange
propertyChange
object.propertyChange object.propertyChange
object.propertyChange object.propertyChange
object.propertyChange
object.propertyChange
contact.propertyChange contact.propertyChange
contact.propertyChange contact.propertyChange
contact.propertyChange
contact.propertyChange
company.propertyChange company.propertyChange
company.propertyChange company.propertyChange
company.propertyChange
company.propertyChange
deal.propertyChange deal.propertyChange
deal.propertyChange deal.propertyChange
deal.propertyChange
deal.propertyChange
ticket.propertyChange ticket.propertyChange
ticket.propertyChange ticket.propertyChange
ticket.propertyChange
ticket.propertyChange
product.propertyChange product.propertyChange
product.propertyChange product.propertyChange
product.propertyChange
product.propertyChange
line_item.propertyChange line_item.propertyChange
line_item.propertyChange line_item.propertyChange
line_item.propertyChange
line_item.propertyChange
conversation.propertyChange conversation.propertyChange
conversation.propertyChange conversation.propertyChange
conversation.propertyChange
conversation.propertyChange
merge merge
merge
merge
object.merge object.merge
object.merge object.merge
object.merge
object.merge
contact.merge contact.merge
contact.merge contact.merge
contact.merge
contact.merge
company.merge company.merge
company.merge company.merge
company.merge
company.merge
deal.merge deal.merge
deal.merge deal.merge
deal.merge
deal.merge
ticket.merge ticket.merge
ticket.merge ticket.merge
ticket.merge
ticket.merge
product.merge product.merge
product.merge product.merge
product.merge
product.merge
line_item.merge line_item.merge
line_item.merge line_item.merge
line_item.merge
line_item.merge
restore restore
restore
restore
object.restore object.restore
object.restore object.restore
object.restore
object.restore
contact.restore contact.restore
contact.restore contact.restore
contact.restore
contact.restore
company.restore company.restore
company.restore company.restore
company.restore
company.restore
deal.restore deal.restore
deal.restore deal.restore
deal.restore
deal.restore
ticket.restore ticket.restore
ticket.restore ticket.restore
ticket.restore
ticket.restore
product.restore product.restore
product.restore product.restore...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44438
|
NULL
|
0
|
2026-05-14T13:49:19.628898+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778766559628_m2.jpg...
|
Firefox
|
Developers | HubSpot — Work
|
1
|
app.hubspot.com/developer/2752939/application/3848 app.hubspot.com/developer/2752939/application/38483/monitoring/webhooks?startTime=1778385600000&endTime=1778817599999...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.6408619,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.6644054,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.6644054,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":0.6971269,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.6971269,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.7298484,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.7298484,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Usage | Windsurf","depth":4,"bounds":{"left":0.27027926,"top":0.76256984,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.76256984,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.8004789,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6848] Sidekick SMS issue - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.82402235,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.82402235,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20891] Sidekick SMS issue - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.8567438,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.8567438,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":0.8894653,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.8894653,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.9273743,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.9509178,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.9509178,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20903] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.98363924,"width":0.016123671,"height":0.01636076},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.98363924,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.01636076},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.01636076},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.04908216},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.04908216},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.08180368},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.08180368},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6853] Moxso - Potential deal stages bug - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Configure SSH access to multiple environment - Engineering - Confluence","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Useful commands - Engineering - Confluence","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
2333199759319234071
|
1327808561427081058
|
click
|
hybrid
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
Jiminny...vActivityFilesLater@ jiminny-x-integrati….• plattorm-inner-teamE Channels# ai-chapter# alertsi backend# bugscontusion-cllnia# curiosity lab# engineering# general#jiminny-bgac nlattorm-nckets# product launches# random# releases# sofia-officed sunport# thank-yous# the people of iimi... Direct messages• e 02P. Galya Dimitrovavasil VasilevStefka StoyanovaSg: Todor StamatovMario GeorgieyNiudlay lanay. James Graham "* Stoyan Tanevad Stelivan Georgiev( Petko Kashinski*. Lukas Kovali...::: AnnsToastS lira Gloud6d Huddle with Aneliva AngelovaQ Describe what you are looking for* Aneliya Angelova &• MessagesAdd canvasur FilesTuesdav. April 28thvMonday, May 11thAneliva Angelova 1:24 PMIЛукаш за Huюsлог за синковете вече се изполава тази команла нали?Lukas Kovalik 1:32 PMла коон я пуска поез 5 минAneliya Angelova v 2:30 PMЛукаш, само при Сейлсфорс и Хубспот се синкваха активити типовете, когато се направи плейбук,Hanи?при останалите CRMi трябва рьчно да се въведатLukas Kovalik M 2:47 PNзлрастиами не знам по принцип се вика при всичкитрябва да се за всички. някьле не се ли попълвапри зохо маи оеше nагасоdеа но маи и там си връшаха две категодииAneliya Angelova 4:00 PMЛукаш имаш ли време да се чуем за тестването на [URL_WITH_CREDENTIALS] ...Leave...
|
44435
|
NULL
|
NULL
|
NULL
|
|
44292
|
NULL
|
0
|
2026-05-14T13:44:23.112157+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778766263112_m2.jpg...
|
Slack
|
Galya Dimitrova (DM) - Jiminny Inc - 4 new items - Galya Dimitrova (DM) - Jiminny Inc - 4 new items - Slack [Main]...
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
2
Galya Dimitrova
Vasil Vasilev
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Untitled
Untitled
Add and Edit Channel Tabs
Canvas
List
Folder
Today at 2:54:49 PM
2:54
то не знам дали е проблем точно, по-скоро се малко губи информация
Today at 2:55:50 PM
2:55
ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване
Galya Dimitrova
Today at 2:56:21 PM...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.0056515955,"top":0.058260176,"width":0.011968086,"height":0.028731046},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"bounds":{"left":0.0029920214,"top":0.10055866,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"bounds":{"left":0.0066489363,"top":0.13806863,"width":0.009973404,"height":0.0103751},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"bounds":{"left":0.0029920214,"top":0.15482841,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"bounds":{"left":0.0076462766,"top":0.19233839,"width":0.007978723,"height":0.0103751},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"bounds":{"left":0.0029920214,"top":0.20909816,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"bounds":{"left":0.004986702,"top":0.24660814,"width":0.012965426,"height":0.0103751},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.005319149,"top":0.24660814,"width":0.0026595744,"height":0.011173184}},{"char_start":1,"char_count":7,"bounds":{"left":0.0076462766,"top":0.24660814,"width":0.010638298,"height":0.011173184}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"bounds":{"left":0.0029920214,"top":0.26336792,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"bounds":{"left":0.0076462766,"top":0.3008779,"width":0.0076462766,"height":0.0103751},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.007978723,"top":0.3008779,"width":0.0019946808,"height":0.011173184}},{"char_start":1,"char_count":4,"bounds":{"left":0.009973404,"top":0.3008779,"width":0.0056515955,"height":0.011173184}}],"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"bounds":{"left":0.0029920214,"top":0.31763768,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"bounds":{"left":0.00731383,"top":0.35514766,"width":0.008643617,"height":0.0103751},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.00731383,"top":0.35514766,"width":0.0019946808,"height":0.011173184}},{"char_start":1,"char_count":4,"bounds":{"left":0.00930851,"top":0.35514766,"width":0.0066489363,"height":0.011173184}}],"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"bounds":{"left":0.0029920214,"top":0.3719074,"width":0.017287234,"height":0.054269753},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"bounds":{"left":0.006981383,"top":0.4094174,"width":0.008976064,"height":0.0103751},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.00731383,"top":0.4094174,"width":0.0033244682,"height":0.011173184}},{"char_start":1,"char_count":3,"bounds":{"left":0.010638298,"top":0.4094174,"width":0.0056515955,"height":0.011173184}}],"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.042220745,"top":0.09177973,"width":0.043882977,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.09177973,"width":0.0013297872,"height":0.014365523}},{"char_start":1,"char_count":24,"bounds":{"left":0.043550532,"top":0.09177973,"width":0.05418883,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.042220745,"top":0.11412609,"width":0.045877658,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.11412609,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":18,"bounds":{"left":0.045212764,"top":0.11412609,"width":0.043218084,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.042220745,"top":0.16679968,"width":0.022273935,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.16679968,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":9,"bounds":{"left":0.04488032,"top":0.16679968,"width":0.019614361,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.042220745,"top":0.18914606,"width":0.011968086,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.18914606,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":5,"bounds":{"left":0.04488032,"top":0.18914606,"width":0.00930851,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.042220745,"top":0.21149242,"width":0.018284574,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.21149242,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":6,"bounds":{"left":0.045212764,"top":0.21149242,"width":0.015292553,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.042220745,"top":0.23383878,"width":0.010305851,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.23383878,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":3,"bounds":{"left":0.045212764,"top":0.23383878,"width":0.00731383,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.042220745,"top":0.25618514,"width":0.034242023,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.25618514,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":15,"bounds":{"left":0.04454787,"top":0.25618514,"width":0.032247342,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.042220745,"top":0.27853152,"width":0.027593086,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.27853152,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":12,"bounds":{"left":0.04454787,"top":0.27853152,"width":0.025265958,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.042220745,"top":0.3008779,"width":0.025598405,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.3008779,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":10,"bounds":{"left":0.04488032,"top":0.3008779,"width":0.022938829,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.042220745,"top":0.32322428,"width":0.015957447,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.32322428,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":6,"bounds":{"left":0.04488032,"top":0.32322428,"width":0.013297873,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"bounds":{"left":0.042220745,"top":0.34557062,"width":0.022938829,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.34557062,"width":0.0013297872,"height":0.014365523}},{"char_start":1,"char_count":9,"bounds":{"left":0.043550532,"top":0.34557062,"width":0.021609042,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"bounds":{"left":0.042220745,"top":0.367917,"width":0.034906916,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.367917,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":15,"bounds":{"left":0.045212764,"top":0.367917,"width":0.031914894,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"bounds":{"left":0.042220745,"top":0.39026338,"width":0.03856383,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.39026338,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":15,"bounds":{"left":0.045212764,"top":0.39026338,"width":0.03557181,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"bounds":{"left":0.042220745,"top":0.41260973,"width":0.01662234,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.41260973,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":5,"bounds":{"left":0.044215426,"top":0.41260973,"width":0.014960106,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"bounds":{"left":0.042220745,"top":0.4349561,"width":0.018284574,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.4349561,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":7,"bounds":{"left":0.044215426,"top":0.4349561,"width":0.016289894,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"bounds":{"left":0.042220745,"top":0.45730248,"width":0.024268618,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.45730248,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":11,"bounds":{"left":0.04454787,"top":0.45730248,"width":0.021941489,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"bounds":{"left":0.042220745,"top":0.47964883,"width":0.016954787,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.47964883,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":6,"bounds":{"left":0.04454787,"top":0.47964883,"width":0.01462766,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"bounds":{"left":0.042220745,"top":0.5019952,"width":0.024268618,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.5019952,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":9,"bounds":{"left":0.044215426,"top":0.5019952,"width":0.022606382,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"bounds":{"left":0.042220745,"top":0.5243416,"width":0.04488032,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.5243416,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":20,"bounds":{"left":0.044215426,"top":0.5243416,"width":0.04720745,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"bounds":{"left":0.042220745,"top":0.57701516,"width":0.0076462766,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.57701516,"width":0.003656915,"height":0.014365523}},{"char_start":1,"char_count":15,"bounds":{"left":0.045877658,"top":0.57701516,"width":0.03523936,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"2","depth":24,"bounds":{"left":0.0774601,"top":0.57781327,"width":0.0026595744,"height":0.012769354},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"bounds":{"left":0.042220745,"top":0.59936154,"width":0.034906916,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.59936154,"width":0.003656915,"height":0.014365523}},{"char_start":1,"char_count":14,"bounds":{"left":0.045877658,"top":0.59936154,"width":0.03158245,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.042220745,"top":0.6217079,"width":0.026263298,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.6217079,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":12,"bounds":{"left":0.045212764,"top":0.6217079,"width":0.023271276,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"bounds":{"left":0.042220745,"top":0.6440543,"width":0.03756649,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.6440543,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":15,"bounds":{"left":0.04488032,"top":0.6440543,"width":0.03523936,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"bounds":{"left":0.042220745,"top":0.6664006,"width":0.034242023,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.6664006,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":13,"bounds":{"left":0.04454787,"top":0.6664006,"width":0.031914894,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"bounds":{"left":0.042220745,"top":0.688747,"width":0.033909574,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.688747,"width":0.004654255,"height":0.014365523}},{"char_start":1,"char_count":13,"bounds":{"left":0.046875,"top":0.688747,"width":0.02925532,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"bounds":{"left":0.042220745,"top":0.71109337,"width":0.031914894,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.71109337,"width":0.0039893617,"height":0.014365523}},{"char_start":1,"char_count":13,"bounds":{"left":0.046210106,"top":0.71109337,"width":0.027925532,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"bounds":{"left":0.042220745,"top":0.73343974,"width":0.031914894,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.73343974,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":11,"bounds":{"left":0.044215426,"top":0.73343974,"width":0.029920213,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"bounds":{"left":0.042220745,"top":0.7557861,"width":0.028922873,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.7557861,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":11,"bounds":{"left":0.04488032,"top":0.7557861,"width":0.026263298,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"bounds":{"left":0.042220745,"top":0.7781325,"width":0.038231384,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.7781325,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":16,"bounds":{"left":0.04488032,"top":0.7781325,"width":0.03557181,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"bounds":{"left":0.042220745,"top":0.8004789,"width":0.034242023,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.8004789,"width":0.0029920214,"height":0.014365523}},{"char_start":1,"char_count":14,"bounds":{"left":0.045212764,"top":0.8004789,"width":0.03158245,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.042220745,"top":0.8228252,"width":0.030585106,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.8228252,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":12,"bounds":{"left":0.04488032,"top":0.8228252,"width":0.026928192,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"bounds":{"left":0.07413564,"top":0.8228252,"width":0.00831117,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.07446808,"top":0.8228252,"width":0.0023271276,"height":0.014365523}},{"char_start":1,"char_count":2,"bounds":{"left":0.07679521,"top":0.8228252,"width":0.0056515955,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"bounds":{"left":0.042220745,"top":0.87549883,"width":0.011968086,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.87549883,"width":0.0026595744,"height":0.014365523}},{"char_start":1,"char_count":4,"bounds":{"left":0.04488032,"top":0.87549883,"width":0.009640957,"height":0.014365523}}],"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"bounds":{"left":0.042220745,"top":0.89784515,"width":0.021609042,"height":0.014365523},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.042220745,"top":0.89784515,"width":0.0019946808,"height":0.014365523}},{"char_start":1,"char_count":9,"bounds":{"left":0.044215426,"top":0.89784515,"width":0.019946808,"height":0.014365523}}],"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.10206117,"top":0.09177973,"width":0.030585106,"height":0.030327214},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"bounds":{"left":0.111369684,"top":0.10055866,"width":0.01861702,"height":0.012769354},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.111369684,"top":0.10055866,"width":0.0039893617,"height":0.012769354}},{"char_start":1,"char_count":7,"bounds":{"left":0.115359046,"top":0.10055866,"width":0.014960106,"height":0.012769354}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":17,"bounds":{"left":0.13397606,"top":0.09177973,"width":0.020944148,"height":0.030327214},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":19,"bounds":{"left":0.14328457,"top":0.10055866,"width":0.008976064,"height":0.012769354},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.14328457,"top":0.10055866,"width":0.0026595744,"height":0.012769354}},{"char_start":1,"char_count":4,"bounds":{"left":0.14594415,"top":0.10055866,"width":0.0063164895,"height":0.012769354}}],"role_description":"text"},{"role":"AXRadioButton","text":"Untitled","depth":17,"bounds":{"left":0.15591756,"top":0.09177973,"width":0.02925532,"height":0.030327214},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Untitled","depth":19,"bounds":{"left":0.16522606,"top":0.10055866,"width":0.015957447,"height":0.012769354},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.16555852,"top":0.10055866,"width":0.0033244682,"height":0.012769354}},{"char_start":1,"char_count":7,"bounds":{"left":0.16855054,"top":0.10055866,"width":0.012965426,"height":0.012769354}}],"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.18650267,"top":0.09177973,"width":0.010638298,"height":0.030327214},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"bounds":{"left":0.096409574,"top":0.0518755,"width":0.015625,"height":0.0007980846},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"bounds":{"left":0.096409574,"top":0.0518755,"width":0.0076462766,"height":0.0007980846},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"bounds":{"left":0.096409574,"top":0.0518755,"width":0.013962766,"height":0.0007980846},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:54:49 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:54","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"то не знам дали е проблем точно, по-скоро се малко губи информация","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:55:50 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:55","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:56:21 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
4349886381600135223
|
-3909984697667052388
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
2
Galya Dimitrova
Vasil Vasilev
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Untitled
Untitled
Add and Edit Channel Tabs
Canvas
List
Folder
Today at 2:54:49 PM
2:54
то не знам дали е проблем точно, по-скоро се малко губи информация
Today at 2:55:50 PM
2:55
ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване
Galya Dimitrova
Today at 2:56:21 PM
SlackcalVIewMistonActivityFllesMoreWindowHelpJiminny…..@ jiminny-x-integrati…& platform-inner-team© Channels# ai-chapter# alertsi backend# bugs•contusion-cllnia# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi.... Direct messagesAa 02 0P. Galya Dimitrova€. Vasil Vasilev EFf. Stefka Stoyanova%: Todor StamatovN. Mario GeorgievP. Nikolay Ivanov2o James Graham "2. Stoyan Tanev. Steliyan Georgiev( Petko Kashinski. Lukas Kovali...•: Apps® ToastS lira Gloud6 Huddle with Aneliya Angelova@ Describe what you are looking for. Galya Dimitrova• MessagesUntitlede FilesXE Bug r-2090 in Jira CoudaRecorded call does not appear on the dashboardCode ReviewPriority= MediumAssigneeLukas Kovalik (you)As of today at 3:05 PM"SummariseOpen in difaтук ПРа е към другия тикет налице по този нямаше ла поавим променистори ми се странно и викам да проверя за всеки случайLukas Kovalik 3:07 PMда не съм ги обръкал, сега ще видяла правилен е.само да проверявам сега дали да си остане и кога може да се смени stage. за това те и питахGalya Dimitrova 3:09 PMама то оеше за другия за стеиджаа този беше за failed рекординг който го пратихме на процесинг?lukac Kovalik 2.10 pMобоъках гиGalva Dimitrova 3:11 PMа ок.не е толкова важнопросто сме сега на елна среша сьс съпорта и глеламе какво поавим в споинтаGalya Dimitrova 4:38 PMмежду другото как успя да подкараш тракването в Userpilotче да знам за следвашите като правимLukas Kovalik © 4:40 PMпроблем не беше в UserPilot event a в laravel event липсваше му сериализация (edited)Galya Dimitrova 4:42 PMинтересно обаче че този трьгна обаче новия евент за AJ Reports в datadog продължава да показвамного странноMessage Galva Dimitrova+ AaIAl Notes: OffLeavecкcontroller.pnpJetach.phpx© MatchActivityCrmData.php© Client.phpC PlanhatService.php© AutomatedReportResult.php@ SendReportJob.php© HubspotPaginationService.php© HandleHubspotRateLimit.php*= Al Notes: Off ~ft-deleted activity', [$0100% 28• Thu 14 May 16:44:22E custom.logA console (PROD]laravel.logA SF [jiminny@localhost]4 HS_local ([iminny@localhost]4 console [QAI PROD] X# console [eu!Tx: AutovPlaygrounddo jiminnySELECT * FROM crm confiqurations WHERE 10 = 957:UBl8SY41SELECT * FROM activities WHERE uvid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uvid; # 54963423SELEC * FROM activities WHERE uuid to bin 07258011-25fa-418e-838b-fb21e8269ea2') = uuid: # 549634330d Huddle with Aneliva Ancelova•=uuid: # 54963421') = uuid; # 549635171= mid• # 54043Z3Z') = uuid; # 54966009= UU10.Lukas KovalikScreen shareRM object type', [846.66864.84752. 182306.323strict: true)conference activity'.r_id,Leaveor deleted object', [SELECT * FROM accounts where id = 1052;222.26LITC-94 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44291
|
NULL
|
0
|
2026-05-14T13:44:23.128873+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778766263128_m1.jpg...
|
Slack
|
Galya Dimitrova (DM) - Jiminny Inc - 4 new items - Galya Dimitrova (DM) - Jiminny Inc - 4 new items - Slack [Main]...
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
2
Galya Dimitrova
Vasil Vasilev
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Untitled
Untitled
Add and Edit Channel Tabs
Canvas
List
Folder
Today at 2:54:49 PM
2:54
то не знам дали е проблем точно, по-скоро се малко губи информация
Today at 2:55:50 PM
2:55
ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване
Galya Dimitrova
Today at 2:56:21 PM
2:56 PM
хм ами това много трики защото зависи кога ще сме смени сделката
Today at 2:56:29 PM
2:56
тя ако се смени след месец тогава ще е грешно да го сменим
Today at 2:56:43 PM
2:56
тук какъв е казуса - някой я е сменил веднага ли
Lukas Kovalik
Today at 2:57:27 PM
2:57 PM
не просто между създаване преди три седмици и днес (когато се състои среща) има разлика
Galya Dimitrova
Today at 2:57:44 PM
2:57 PM
ааа
Today at 2:57:58 PM
2:57
ами със сигурност след като се състои ще трябва да се ъпдейтне
Today at 2:58:12 PM
2:58
защото все пак нали трябва да гледаме стейджа в момента в който се е състоял кола
Lukas Kovalik
Today at 2:58:27 PM
2:58 PM
да
Today at 2:59:20 PM
2:59
ок мерси
Galya Dimitrova
Today at 3:05:58 PM
3:05 PM
https://jiminny.atlassian.net/browse/JY-20903
https://jiminny.atlassian.net/browse/JY-20903
Jira Cloud
Jira Cloud
Jira Cloud Bug JY-20903 Recorded call does not appear on the dashboard Bug JY-20903 in Jira Cloud Preview in Slack Status Code Review Priority Medium Medium Assignee Lukas Kovalik(you) As of today at 3:05 PM Refresh Open in Jira ✨ Summarise
Recorded call does not appear on the dashboard
Bug JY-20903 in Jira Cloud
Preview in Slack
Status
Code Review
Priority
Medium
Assignee
Lukas Kovalik
(you)
As of today at 3:05 PM
Refresh
Open in Jira
✨ Summarise
Open in browser
Open
Share Bug JY-20903
View conversations
More actions
Today at 3:06:09 PM
3:06
тук ПРа е към другия тикет нали
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:14 PM
3:06
че по този нямаше да правим промени
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:22 PM
3:06
стори ми се странно и викам да проверя за всеки случай
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:07:53 PM
3:07 PM
да не съм ги обръкал, сега ще видя
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:08:37 PM
3:08
да правилен е
React with white_check_mark
React with eyes...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"2","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":17,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Untitled","depth":17,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Untitled","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:54:49 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:54","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"то не знам дали е проблем точно, по-скоро се малко губи информация","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:55:50 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:55","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:56:21 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:56 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"хм ами това много трики защото зависи кога ще сме смени сделката","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:56:29 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:56","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"тя ако се смени след месец тогава ще е грешно да го сменим","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:56:43 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:56","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"тук какъв е казуса - някой я е сменил веднага ли","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:57:27 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:57 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"не просто между създаване преди три седмици и днес (когато се състои среща) има разлика","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:57:44 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:57 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ааа","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:57:58 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:57","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ами със сигурност след като се състои ще трябва да се ъпдейтне","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:58:12 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:58","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"защото все пак нали трябва да гледаме стейджа в момента в който се е състоял кола","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:58:27 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:58 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"да","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 2:59:20 PM","depth":24,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:59","depth":25,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ок мерси","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 3:05:58 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:05 PM","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20903","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20903","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXButton","text":"Jira Cloud Bug JY-20903 Recorded call does not appear on the dashboard Bug JY-20903 in Jira Cloud Preview in Slack Status Code Review Priority Medium Medium Assignee Lukas Kovalik(you) As of today at 3:05 PM Refresh Open in Jira ✨ Summarise","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Recorded call does not appear on the dashboard","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20903 in Jira Cloud","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Status","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Code Review","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Priority","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Medium","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Assignee","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"(you)","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"As of today at 3:05 PM","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Refresh","depth":27,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open in Jira","depth":27,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"✨ Summarise","depth":27,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Open in browser","depth":26,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Open","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Share Bug JY-20903","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"View conversations","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More actions","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:06:09 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:06","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"тук ПРа е към другия тикет нали","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:06:14 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:06","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"че по този нямаше да правим промени","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:06:22 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:06","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"стори ми се странно и викам да проверя за всеки случай","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:07:53 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:07 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"да не съм ги обръкал, сега ще видя","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:08:37 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:08","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"да правилен е","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-7881040499340319786
|
6862181545074361684
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
2
Galya Dimitrova
Vasil Vasilev
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Untitled
Untitled
Add and Edit Channel Tabs
Canvas
List
Folder
Today at 2:54:49 PM
2:54
то не знам дали е проблем точно, по-скоро се малко губи информация
Today at 2:55:50 PM
2:55
ако е stage at call (stage на activity) то е винаги първото при самото създаване или искаме да го сменяваме според мачване
Galya Dimitrova
Today at 2:56:21 PM
2:56 PM
хм ами това много трики защото зависи кога ще сме смени сделката
Today at 2:56:29 PM
2:56
тя ако се смени след месец тогава ще е грешно да го сменим
Today at 2:56:43 PM
2:56
тук какъв е казуса - някой я е сменил веднага ли
Lukas Kovalik
Today at 2:57:27 PM
2:57 PM
не просто между създаване преди три седмици и днес (когато се състои среща) има разлика
Galya Dimitrova
Today at 2:57:44 PM
2:57 PM
ааа
Today at 2:57:58 PM
2:57
ами със сигурност след като се състои ще трябва да се ъпдейтне
Today at 2:58:12 PM
2:58
защото все пак нали трябва да гледаме стейджа в момента в който се е състоял кола
Lukas Kovalik
Today at 2:58:27 PM
2:58 PM
да
Today at 2:59:20 PM
2:59
ок мерси
Galya Dimitrova
Today at 3:05:58 PM
3:05 PM
https://jiminny.atlassian.net/browse/JY-20903
https://jiminny.atlassian.net/browse/JY-20903
Jira Cloud
Jira Cloud
Jira Cloud Bug JY-20903 Recorded call does not appear on the dashboard Bug JY-20903 in Jira Cloud Preview in Slack Status Code Review Priority Medium Medium Assignee Lukas Kovalik(you) As of today at 3:05 PM Refresh Open in Jira ✨ Summarise
Recorded call does not appear on the dashboard
Bug JY-20903 in Jira Cloud
Preview in Slack
Status
Code Review
Priority
Medium
Assignee
Lukas Kovalik
(you)
As of today at 3:05 PM
Refresh
Open in Jira
✨ Summarise
Open in browser
Open
Share Bug JY-20903
View conversations
More actions
Today at 3:06:09 PM
3:06
тук ПРа е към другия тикет нали
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:14 PM
3:06
че по този нямаше да правим промени
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:06:22 PM
3:06
стори ми се странно и викам да проверя за всеки случай
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:07:53 PM
3:07 PM
да не съм ги обръкал, сега ще видя
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:08:37 PM
3:08
да правилен е
React with white_check_mark
React with eyes
FirefoxFileEditViewHistoryBookmarksProfilesTools Window Help100% C4• 8• Thu 14 May 16:44:22→CawsSearchO EC2Elastic Container ServiceG 53=CloudWatch> Logs Insightsus-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetailS3D~( WAccount ID: 0559-0866-0479 v[Option+S] ©United States (Ohio) •QAICodeDeploya CloudWatchElastiCacheÇo: Aurora and RDSLộ Amazon OpenSearch Ser...CloudFrontMediaLiveAll log groupsQ All log groupsSTANDARD YChange Accoun…All accounts Xfields @timestamp, @message, @logStream, @logI- filter (message like "RematchActivityOnCrm0bjectDetach"# |• filter @message like "[Hubspot] Received 429 from API"I• filter (message not like /Analytic/ | filter @message not like /Transcript/I filter @message not like /Webhook/ | filter (message not like /MeetingBot/|-limit 10000+Lộ3Logs Insights QL½ Query generator@ FieldsRun queryCancelSaveSchedule query• Completed. Query executed for 46 log groups. ®Logs (-)Patterns (-)VisualizationLogs (-)1008060402012:4512:5012:5513:002. CloudShellFeedback• Saved and sample queries® Query commandsHistoryÀ Summarize results• Investigate ?[ Share resultsShowing O of 0 records matched ©66,552 records (16.8 MB) scanned in 1.85 @ 36,189 records/s (9.2 MB/s)Export resultsAdd to dashboardHide histogram13:0513:1013:1513:2013:2513:3013:3513:40© 2026, Amazon Web Services, Inc. or its affiliates.PrivacyTermsCookie preferences...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44218
|
NULL
|
0
|
2026-05-14T13:39:04.595006+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778765944595_m2.jpg...
|
Firefox
|
CloudWatch | us-east-2 — Work
|
1
|
us-east-2.console.aws.amazon.com/cloudwatch/home?r us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetail$3D~(end~0~start~-3600~timeType~'RELATIVE~tz~'UTC~unit~'seconds~editorString~'fields*20*40timestamp*2c*20*40message*2c*20*40logStream*2c*20*40log*0a*7c*20filter*20*40message*20like*20*22*5bHubspot*5d*20*22*20*20*0a*7c*20filter*20*40message*20not*20like*20*2fAnalytic*2f*20*7c*20filter*20*40message*20not*20like*20*2fTranscript*2f*0a*7c*20filter*20*40message*20not*20like*20*2fWebhook*2f*20*7c*20filter*20*40message*20not*20like*20*2fMeetingBot*2f*20*0a*7c*20limit*2010000~queryId~'0551e814-f51a-4339-8372-80d7ba4cef27~source~(~'*2a)~lang~'CWLI~logClass~'STANDARD~accountIDs~(~'All)~queryBy~'allLogGroups)...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
AWS Console Home
Skip to Main Content
Skip to Main Content
Amazon Q
Services
Search
Ask Amazon Q
[Option+S]
CloudShell
Notifications (none available)
Help & support...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.6735834,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.6971269,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.6971269,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":0.7298484,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.7298484,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.76256984,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.76256984,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Usage | Windsurf","depth":4,"bounds":{"left":0.27027926,"top":0.7952913,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.7952913,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.83320034,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6848] Sidekick SMS issue - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.8567438,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.8567438,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20891] Sidekick SMS issue - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.8894653,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.8894653,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app","depth":4,"bounds":{"left":0.27027926,"top":0.92218673,"width":0.016123671,"height":0.032721467},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.92218673,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.27443483,"top":0.96009576,"width":0.007978723,"height":0.01915403},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":0.98363924,"width":0.016123671,"height":0.01636076},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":0.98363924,"width":0.004986702,"height":0.011971269},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20903] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.01636076},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.01636076},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.04908216},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.04908216},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.016123671,"height":-0.08180368},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.27094415,"top":1.0,"width":0.004986702,"height":-0.08180368},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6853] Moxso - Potential deal stages bug - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Configure SSH access to multiple environment - Engineering - Confluence","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Useful commands - Engineering - Confluence","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"CloudWatch | us-east-2","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"AWS Console Home","depth":13,"bounds":{"left":0.2864029,"top":1.0,"width":0.021609042,"height":-0.055067778},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to Main Content","depth":13,"bounds":{"left":0.28607047,"top":1.0,"width":0.0013297872,"height":-0.05426979},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to Main Content","depth":14,"bounds":{"left":0.2867354,"top":1.0,"width":0.01662234,"height":-0.055067778},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Amazon Q","depth":14,"bounds":{"left":0.30834442,"top":1.0,"width":0.01662234,"height":-0.055067778},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Services","depth":13,"bounds":{"left":0.32496676,"top":1.0,"width":0.01662234,"height":-0.055067778},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"Search","depth":16,"bounds":{"left":0.3415891,"top":1.0,"width":0.17952128,"height":-0.062250614},"on_screen":true,"role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Ask Amazon Q","depth":15,"bounds":{"left":0.5078125,"top":1.0,"width":0.009973404,"height":-0.06464481},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[Option+S]","depth":16,"bounds":{"left":0.48620346,"top":1.0,"width":0.023271276,"height":-0.067438126},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"CloudShell","depth":14,"bounds":{"left":0.5618351,"top":1.0,"width":0.015957447,"height":-0.055067778},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Notifications (none available)","depth":15,"bounds":{"left":0.5777925,"top":1.0,"width":0.01662234,"height":-0.058260202},"on_screen":true,"help_text":"Notifications","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Help & support","depth":15,"bounds":{"left":0.5944149,"top":1.0,"width":0.01662234,"height":-0.055067778},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
937817925365270379
|
1613787137763996514
|
click
|
hybrid
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
AWS Console Home
Skip to Main Content
Skip to Main Content
Amazon Q
Services
Search
Ask Amazon Q
[Option+S]
CloudShell
Notifications (none available)
Help & support
PnostormcodeFV faVsco.js#12066 on JY-20725-handle-HS-search-rate-limit kProiect©PlaybackController.php© UserAutomatedReportsController.phpG PlanhatService.php© AutomatedReportResult.php© SendReportJob.php© TrackRecordingFileSiz© TrackRecordingSizeEnT. ValidateSmitProspectEv Deletecrmenuy traicong•DeleterccountJob.ongRematchActivityOnCrmObjectDetach.phpAjReports0 Calendarn Conference0 Crm@ bullnorn• JcloseC Copper>J Crmobiects07 DecorateActivitv• DummyHelpersv h HubspotAccountSvncStrate>D Actionsa ContactsvncStraterm Fields• Malournal1 Metadatalv OpportunitySyncSt>MConcerns.(c) Hubsnotl actMoC HubspotLastMo(C) Hubsnotl actMo© HubspotLastMo(C) Hubsnotl actMo© HubspotSingleS© HubspotSyncStr© HubspotWebhoo~ M Padination© HubspotPaginati© PaginationConfi(C) PaqinationState.> D ProspectSearchStr:› D Redisv D ServiceTraits© DetachActivityObject.php© MatchActivityCrmData.php© Client.php x © HubspotPaginationService.php© HandleHubspotRateLimit.phpclass cllent extends•huosporcLlentinterraceT OpportunitySync 116() SvncCrmEntitiesD SyncFieldsTrait. 112T. WriteCrmTrait.o• M UtilsM Webhook© BatchSyncCollectoi 116c) RatchSvncRedisSerc) Client nhr© ClosedDealStagesS 119@ DoalFieldsService roraaal caccauiel). I pupsoace me nrd cact lu cxecoce* ocwrows karertmeexcepcson wen waseamass uas or cacheontaceetmaes aceve* @return T The result of the API callprivate function executeRequest(callable $apiCall)ScacheKey = $this->getRateLimitCacheKey0:scachedtxpiresat = Rea1s::gerscachekeyat us scrino escachedexpzresat) ox 1s_numericscached-xpzresac) %(int) ScachedExpiresAt - time());'Hubspot rate Limit (cached circuit-breaker)',Sremainind.tryreturn Sanicallo:catchThrowable Se)if (Sthis->isHubspotRateLimit(Se)) 1SnptnvAften = Sthic->nanceRotrvAftenSp)•// NX: only the first job to receive a 429 in this burst sets the key.// Subsequent 429s in the same burst leave the TTL untouched so theII window is not reset by every concurrent job hitting the limit.Redis::set($cacheKey(stnina)(time) + $retryAfter), ['nx', 'ex' => SretryAfter]):$this->log->warning('[Hubspot) Received 429 from API', ["ceam-10'=> $this->config->team_id'config id'=> Sthis->config->qetIdo'retry after' => SretryAfter=> Se->qetMessageOthrow new RateLimitException( message: 'Hubspot returned 429'. SretryAfter. Se):throw Se:nnivate function detRatelimitrachekevo• strinos..4246 V3 A V• Inu 14 May 10.39:04HandleHubspotRateLimitTest v=custom.log=laravel.log4 SF (iminny@localhost]A HS_local [jiminny@localhost]« console [QAI PROD] XA console (PROD]192195197201202— 203204_206207— 208213214215216217218E219=221227= 22₴A console [EU]Tx: AutovsajminnyYSELECT * FROM crm contiqurations WHERE 10 = 9577108 A1 A3 V4 4SELECT * FROM activities WHERE uuid to_ bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid: # 54963423SELECT * FROM activitlesWHErE vu1d_to_ b1nC'0/258011-25ta-418e-858b-tb21e82b9eaz' = uu1d: # 54965453SELECT * FROM activities WHERE uuid to bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid: # 54963421select * from teams where id = 1031;SELEC * FROM crm confiaurations WHERE 1d = 959:1SELECT * FROM activities WHERE uuid to bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid: # 54963517SELECT * EROM activities WHERE uuid to bin(107238011-25fa-4186-838h-£h21e82h9ea20) = uuid• # 54963433SElECT * EPOM activitios WHERE uuid to binc1d6831103-ac34-49hd-hf04-88323a7e53521) = uuid• # 54966000sElEeT + EPOM entivitioc WHEDE muid to hinfi2hdlefez-hohf-4o97-94e7-0odLhe2120991) - nuid!select * from roles:select * from permissions:select * from permission role where permission id = 136:select * from migrations order by id descselect * from teams where id IN (1, 1037):select * from crm lavouts where erm configuration id = 1SELECT * FROM crm lavout entities WHERE com lavout id = 1493;SELECT * FROM crm_fields WHERE id IN (1652,1661,66799, 66814, 66821, 66836,66843, 66846, 66864, 84752, 182306,323select * from team features where feature id = 33:sellect * From onnortunities:select * fron teans.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE •• END) AS user_id,u. emarhsa.*t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idIOTN toame + 1.nc-s1: on + id = u toam idWHERE u.team_id = 1052 and sa.provider = 'hubspot':W Windsurf Teams 104:69 (21 chars) UTF-8 f 4 spaces...
|
44216
|
NULL
|
NULL
|
NULL
|
|
44217
|
NULL
|
0
|
2026-05-14T13:39:04.595015+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778765944595_m1.jpg...
|
Firefox
|
CloudWatch | us-east-2 — Work
|
1
|
us-east-2.console.aws.amazon.com/cloudwatch/home?r us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetail$3D~(end~0~start~-3600~timeType~'RELATIVE~tz~'UTC~unit~'seconds~editorString~'fields*20*40timestamp*2c*20*40message*2c*20*40logStream*2c*20*40log*0a*7c*20filter*20*40message*20like*20*22*5bHubspot*5d*20*22*20*20*0a*7c*20filter*20*40message*20not*20like*20*2fAnalytic*2f*20*7c*20filter*20*40message*20not*20like*20*2fTranscript*2f*0a*7c*20filter*20*40message*20not*20like*20*2fWebhook*2f*20*7c*20filter*20*40message*20not*20like*20*2fMeetingBot*2f*20*0a*7c*20limit*2010000~queryId~'0551e814-f51a-4339-8372-80d7ba4cef27~source~(~'*2a)~lang~'CWLI~logClass~'STANDARD~accountIDs~(~'All)~queryBy~'allLogGroups)...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
AWS Console Home
Skip to Main Content
Skip to Main Content
Amazon Q
Services
Search
Ask Amazon Q
[Option+S]
CloudShell
Notifications (none available)
Help & support
Settings
United States (Ohio)
United States (Ohio)
QAI
Account ID: 0559-0866-0479
QAI
EC2 EC2
EC2
Elastic Container Service Elastic Container Service
Elastic Container Service
S3 S3
S3
CodeDeploy CodeDeploy
CodeDeploy
CloudWatch CloudWatch
CloudWatch
ElastiCache ElastiCache
ElastiCache
Aurora and RDS Aurora and RDS
Aurora and RDS
Amazon OpenSearch Service Amazon OpenSearch Service
Amazon OpenSearch Service
CloudFront CloudFront
CloudFront
MediaLive MediaLive
MediaLive
Open side navigation
CloudWatch
CloudWatch
Logs Insights
Logs Insights
Query definition
Query definition
Info : Query definition
Log Analytics
a unified observability platform for a smoother experience, now in preview mode. Click
here
here
to try it out!
5m (5 Minutes)
30m (30 Minutes)
1h (1 Hour)
3h (3 Hours)
12h (12 Hours)...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Usage | Windsurf","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6848] Sidekick SMS issue - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20891] Sidekick SMS issue - Jira","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app","depth":4,"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.0,"width":0.016666668,"height":0.026666667},"on_screen":false,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6849] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.033680554,"height":0.045555554},"on_screen":false,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.0,"width":0.010416667,"height":0.016666668},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20903] Recorded call does not appear on the dashboard - Jira","depth":4,"bounds":{"left":0.0,"top":0.022777777,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.022777777,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.068333335,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.068333335,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.11388889,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.11388889,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.15944445,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.15944445,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.21222222,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"[SRD-6853] Moxso - Potential deal stages bug - Jira","depth":4,"bounds":{"left":0.0,"top":0.245,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.245,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.29055557,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.29055557,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Configure SSH access to multiple environment - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.3361111,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.3361111,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Useful commands - Engineering - Confluence","depth":4,"bounds":{"left":0.0,"top":0.38166666,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.38166666,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.008680556,"top":0.43444446,"width":0.016666668,"height":0.026666667},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.4672222,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.4672222,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira","depth":4,"bounds":{"left":0.0,"top":0.5127778,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.5127778,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.55833334,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.55833334,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.60388887,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.60388887,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.64944446,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.64944446,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"CloudWatch | us-east-2","depth":4,"bounds":{"left":0.0,"top":0.695,"width":0.033680554,"height":0.045555554},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.0013888889,"top":0.695,"width":0.010416667,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.005902778,"top":0.74666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.0,"top":0.7977778,"width":0.033680554,"height":0.043333333},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.0,"top":0.8411111,"width":0.033680554,"height":0.038333334},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.0,"top":0.8794444,"width":0.033680554,"height":0.03888889},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.0,"top":0.91833335,"width":0.033680554,"height":0.038333334},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0,"top":0.95666665,"width":0.033680554,"height":0.043333333},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"AWS Console Home","depth":13,"bounds":{"left":0.033680554,"top":0.07666667,"width":0.045138888,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to Main Content","depth":13,"bounds":{"left":0.032986112,"top":0.075555556,"width":0.0027777778,"height":0.0022222223},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to Main Content","depth":14,"bounds":{"left":0.034375,"top":0.07666667,"width":0.034722224,"height":0.071666665},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Amazon Q","depth":14,"bounds":{"left":0.07951389,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Services","depth":13,"bounds":{"left":0.11423611,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"Search","depth":16,"bounds":{"left":0.14895834,"top":0.086666666,"width":0.375,"height":0.033333335},"on_screen":true,"role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Ask Amazon Q","depth":15,"bounds":{"left":0.49618056,"top":0.09,"width":0.020833334,"height":0.026666667},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[Option+S]","depth":16,"bounds":{"left":0.45104167,"top":0.093888886,"width":0.048611112,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"CloudShell","depth":14,"bounds":{"left":0.6090278,"top":0.07666667,"width":0.033333335,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Notifications (none available)","depth":15,"bounds":{"left":0.6423611,"top":0.08111111,"width":0.034722224,"height":0.044444446},"on_screen":true,"help_text":"Notifications","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Help & support","depth":15,"bounds":{"left":0.6770833,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Settings","depth":15,"bounds":{"left":0.7118056,"top":0.07666667,"width":0.034722224,"height":0.053333335},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXComboBox","text":"United States (Ohio)","depth":15,"bounds":{"left":0.7465278,"top":0.07666667,"width":0.11215278,"height":0.053333335},"on_screen":true,"value":"United States (Ohio)","help_text":"United States (Ohio)","role_description":"combo box","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"United States (Ohio)","depth":17,"bounds":{"left":0.7583333,"top":0.095,"width":0.077430554,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"QAI","depth":15,"bounds":{"left":0.85868055,"top":0.07666667,"width":0.14131944,"height":0.053333335},"on_screen":true,"help_text":"QA2_View_Only @ jiminny-qa2","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Account ID: 0559-0866-0479","depth":19,"bounds":{"left":0.86493057,"top":0.079444446,"width":0.11354167,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"QAI","depth":18,"bounds":{"left":0.97083336,"top":0.105,"width":0.013888889,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"EC2 EC2","depth":16,"bounds":{"left":0.03923611,"top":0.13333334,"width":0.04236111,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"EC2","depth":18,"bounds":{"left":0.061458334,"top":0.14055556,"width":0.014583333,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Elastic Container Service Elastic Container Service","depth":16,"bounds":{"left":0.081597224,"top":0.13333334,"width":0.12013889,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Elastic Container Service","depth":18,"bounds":{"left":0.103819445,"top":0.14055556,"width":0.09236111,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"S3 S3","depth":16,"bounds":{"left":0.20173611,"top":0.13333334,"width":0.0375,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"S3","depth":18,"bounds":{"left":0.22395833,"top":0.14055556,"width":0.009722223,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"CodeDeploy CodeDeploy","depth":16,"bounds":{"left":0.23923612,"top":0.13333334,"width":0.07326389,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"CodeDeploy","depth":18,"bounds":{"left":0.26145834,"top":0.14055556,"width":0.04548611,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"CloudWatch CloudWatch","depth":16,"bounds":{"left":0.3125,"top":0.13333334,"width":0.07361111,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"CloudWatch","depth":18,"bounds":{"left":0.33472222,"top":0.14055556,"width":0.045833334,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"ElastiCache ElastiCache","depth":16,"bounds":{"left":0.3861111,"top":0.13333334,"width":0.07083333,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"ElastiCache","depth":18,"bounds":{"left":0.40833333,"top":0.14055556,"width":0.043055557,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Aurora and RDS Aurora and RDS","depth":16,"bounds":{"left":0.45694444,"top":0.13333334,"width":0.0875,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Aurora and RDS","depth":18,"bounds":{"left":0.47916666,"top":0.14055556,"width":0.059722222,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Amazon OpenSearch Service Amazon OpenSearch Service","depth":16,"bounds":{"left":0.54444444,"top":0.13333334,"width":0.13194445,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Amazon OpenSearch Service","depth":18,"bounds":{"left":0.56666666,"top":0.14055556,"width":0.108333334,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"CloudFront CloudFront","depth":16,"bounds":{"left":0.67638886,"top":0.13333334,"width":0.06979167,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"CloudFront","depth":18,"bounds":{"left":0.69861114,"top":0.14055556,"width":0.042013887,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"MediaLive MediaLive","depth":16,"bounds":{"left":0.74618053,"top":0.13333334,"width":0.065625,"height":0.031111112},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"MediaLive","depth":18,"bounds":{"left":0.76840276,"top":0.14055556,"width":0.03784722,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Open side navigation","depth":13,"bounds":{"left":0.044791665,"top":0.17277777,"width":0.020833334,"height":0.033333335},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"CloudWatch","depth":14,"bounds":{"left":0.07395833,"top":0.17722222,"width":0.05625,"height":0.024444444},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"CloudWatch","depth":16,"bounds":{"left":0.07534722,"top":0.18,"width":0.05347222,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Logs Insights","depth":14,"bounds":{"left":0.15243055,"top":0.17833333,"width":0.059722222,"height":0.022222223},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":false,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Logs Insights","depth":16,"bounds":{"left":0.15243055,"top":0.18,"width":0.059722222,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Query definition","depth":26,"bounds":{"left":0.07361111,"top":0.24388888,"width":0.10520833,"height":0.026666667},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXButton","text":"Query definition","depth":28,"bounds":{"left":0.055555556,"top":0.24388888,"width":0.12326389,"height":0.026666667},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXButton","text":"Info : Query definition","depth":27,"bounds":{"left":0.184375,"top":0.2522222,"width":0.016319444,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Log Analytics","depth":29,"bounds":{"left":0.2375,"top":0.25166667,"width":0.051041666,"height":0.016666668},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"a unified observability platform for a smoother experience, now in preview mode. Click","depth":28,"bounds":{"left":0.29409721,"top":0.24944444,"width":0.3871528,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"here","depth":28,"bounds":{"left":0.68125,"top":0.24944444,"width":0.019444445,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"here","depth":29,"bounds":{"left":0.68125,"top":0.24944444,"width":0.019444445,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"to try it out!","depth":28,"bounds":{"left":0.70069444,"top":0.24944444,"width":0.05590278,"height":0.019444445},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXCheckBox","text":"5m (5 Minutes)","depth":27,"bounds":{"left":0.08229167,"top":0.2911111,"width":0.025347222,"height":0.022222223},"on_screen":true,"help_text":"5 Minutes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"30m (30 Minutes)","depth":27,"bounds":{"left":0.12361111,"top":0.2911111,"width":0.03125,"height":0.022222223},"on_screen":true,"help_text":"30 Minutes","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"1h (1 Hour)","depth":27,"bounds":{"left":0.17083333,"top":0.2911111,"width":0.022916667,"height":0.022222223},"on_screen":true,"help_text":"1 Hour","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"3h (3 Hours)","depth":27,"bounds":{"left":0.209375,"top":0.2911111,"width":0.022569444,"height":0.022222223},"on_screen":true,"help_text":"3 Hours","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"12h (12 Hours)","depth":27,"bounds":{"left":0.24791667,"top":0.2911111,"width":0.028125,"height":0.022222223},"on_screen":true,"help_text":"12 Hours","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
-3159231323884007501
|
6497949730011018226
|
click
|
hybrid
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
Usage | Windsurf
Close tab
Unnamed Group
[SRD-6848] Sidekick SMS issue - Jira
Close tab
[JY-20891] Sidekick SMS issue - Jira
Close tab
JY-20891 add support for secondary email by LakyLak · Pull Request #12073 · jiminny/app
Close tab
Unnamed Group
[SRD-6849] Recorded call does not appear on the dashboard - Jira
Close tab
[JY-20903] Recorded call does not appear on the dashboard - Jira
Close tab
Jiminny
Close tab
Jiminny
Close tab
Jiminny
Close tab
Unnamed Group
[SRD-6853] Moxso - Potential deal stages bug - Jira
Close tab
JY-20903 Update activity stage when opportunity is changed by LakyLak · Pull Request #12077 · jiminny/app
Close tab
Configure SSH access to multiple environment - Engineering - Confluence
Close tab
Useful commands - Engineering - Confluence
Close tab
Unnamed Group
JY-20904 Fix UpdateActivityElasticSearchDocumentCommand find activity… by LakyLak · Pull Request #12078 · jiminny/app
Close tab
[JY-20904] Fix UpdateActivityElasticSearchDocumentCommand - Jira
Close tab
Jiminny
Close tab
New Tab
Close tab
New Tab
Close tab
CloudWatch | us-east-2
Close tab
New Tab
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Customize sidebar
AWS Console Home
Skip to Main Content
Skip to Main Content
Amazon Q
Services
Search
Ask Amazon Q
[Option+S]
CloudShell
Notifications (none available)
Help & support
Settings
United States (Ohio)
United States (Ohio)
QAI
Account ID: 0559-0866-0479
QAI
EC2 EC2
EC2
Elastic Container Service Elastic Container Service
Elastic Container Service
S3 S3
S3
CodeDeploy CodeDeploy
CodeDeploy
CloudWatch CloudWatch
CloudWatch
ElastiCache ElastiCache
ElastiCache
Aurora and RDS Aurora and RDS
Aurora and RDS
Amazon OpenSearch Service Amazon OpenSearch Service
Amazon OpenSearch Service
CloudFront CloudFront
CloudFront
MediaLive MediaLive
MediaLive
Open side navigation
CloudWatch
CloudWatch
Logs Insights
Logs Insights
Query definition
Query definition
Info : Query definition
Log Analytics
a unified observability platform for a smoother experience, now in preview mode. Click
here
here
to try it out!
5m (5 Minutes)
30m (30 Minutes)
1h (1 Hour)
3h (3 Hours)
12h (12 Hours)
FirefoxFileEditViewHistoryBookmarksProfilesTools Window Helpr,o loA100% (4 8• Thu 14 May 16:39:04→Cus-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetailS3D~( WAccount ID: 0559-0866-0479 vawsSearch[Option+S] ©United States (Ohio) •QAIO EC2Elastic Container ServiceG 53CodeDeployC CloudWatchElastiCacheÇo: Aurora and RDSIộ Amazon OpenSearch Ser...CloudFrontMediaLive=CloudWatchLogs InsightsQuery definition InfoLog Analyticsa unified observability platform for a smoother experience, now in preview mode. Click here to try it out!5m30m1h3h12hCustomCompare (Off)UTC timezone •I Start tailingQuery scopeLog groupsProperty selectorLog classAccount(s)All log groupsQ All log groups|STANDARDChange Accoun...All accounts Xд wfields @timestamp, @message, @logstream, @logI• filter (message like "[Hubspot] Received 429 from API".| filter @message not like /Analytic/ | filter @message not like /Transcript/I• filter @message not like /Webhook/ |• filter @message not like /MeetingBot/-I- limit 10000+Logs Insights QL½ Query generator Fields[ Saved and sample queries@ Query commandsRun queryCancel|SaveSchedule queryHistory• Completed. Query executed for 46 log groups. ®Logs (2)Patterns (1)VisualizationLogs (2)• Summarize resultsCloudShellFeedback• Investigate "F Share resultsExport resultsAdd to dashboard© 2026, Amazon Web Services, Inc. or its affiliates.PrivacyTermsCookie preferences...
|
44214
|
NULL
|
NULL
|
NULL
|
|
44112
|
NULL
|
0
|
2026-05-14T13:33:39.896165+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778765619896_m1.jpg...
|
iTerm2
|
ec2-user@ip-10-30-145-148:~
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Last login: Wed May 13 15:51:53 on ttys013
Poetry Last login: Wed May 13 15:51:53 on ttys013
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai
Enter MFA code for arn:aws:iam::438740370364:mfa/[EMAIL]:
Warning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.
, #_
~\_ ####_
~~ \_#####\
~~ \###|
~~ \#/ ___ Amazon Linux 2023 (ECS Optimized)
~~ V~' '->
~~~ /
~~._. _/
_/ _/
_/m/'
For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"
Error response from daemon: No such container: docker
[ec2-user@ip-10-30-145-148 ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00
bc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01
ee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200
27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00
106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201
a8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000
9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800
6ad3430275eb amazon/amazon-ecs-agent:latest "/agent" 8 hours ago Up 8 hours (healthy) ecs-agent
[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:15:17] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:15:18] qai.WARNING: [HubSpot] Account not connected for user {"userId":"b82978a5-ee72-48b4-86ee-b8efdfc98cd7","account":{"Jiminny\\Models\\SocialAccount":{"id":166,"sociable_id":23552,"provider_user_id":"45562061","expires":1778474185,"refresh_token_expires":null,"provider":"hubspot","state":"full-refresh","auth_scope":null,"retry_after":null,"created_at":"2026-03-20 07:38:26","updated_at":"2026-05-11 04:33:30","sociable_type":"user"}}} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
Your HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...
[2026-05-14 13:15:18] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage for command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryAfterCommandInMB":122.0,"memoryPeakBeforeCommandInMb":118.0,"memoryPeakAfterCommandInMB":122.0} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:20:11] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:20:12] qai.WARNING: [HubSpot] Account not connected for user {"userId":"b82978a5-ee72-48b4-86ee-b8efdfc98cd7","account":{"Jiminny\\Models\\SocialAccount":{"id":166,"sociable_id":23552,"provider_user_id":"45562061","expires":1778474185,"refresh_token_expires":null,"provider":"hubspot","state":"full-refresh","auth_scope":null,"retry_after":null,"created_at":"2026-03-20 07:38:26","updated_at":"2026-05-11 04:33:30","sociable_type":"user"}}} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
Your HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...
[2026-05-14 13:20:12] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage for command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryAfterCommandInMB":122.0,"memoryPeakBeforeCommandInMb":118.0,"memoryPeakAfterCommandInMB":122.0} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
root@f3c21482c23f:/home/jiminny# [ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:32:22] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting data key {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting tokens {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:32:23] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:24] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS]
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
screenpipe"
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"Last login: Wed May 13 15:51:53 on ttys013\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai\nEnter MFA code for arn:aws:iam::438740370364:mfa/lukas.kovalik@jiminny.com: \nWarning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.\n , #_\n ~\\_ ####_\n ~~ \\_#####\\\n ~~ \\###|\n ~~ \\#/ ___ Amazon Linux 2023 (ECS Optimized)\n ~~ V~' '->\n ~~~ /\n ~~._. _/\n _/ _/\n _/m/'\n\nFor documentation, visit http://aws.amazon.com/documentation/ecs\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 15 minutes ago Up 15 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 57 minutes ago Up 57 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"\nError response from daemon: No such container: docker\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:15:17] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:15:18] qai.WARNING: [HubSpot] Account not connected for user {\"userId\":\"b82978a5-ee72-48b4-86ee-b8efdfc98cd7\",\"account\":{\"Jiminny\\\\Models\\\\SocialAccount\":{\"id\":166,\"sociable_id\":23552,\"provider_user_id\":\"45562061\",\"expires\":1778474185,\"refresh_token_expires\":null,\"provider\":\"hubspot\",\"state\":\"full-refresh\",\"auth_scope\":null,\"retry_after\":null,\"created_at\":\"2026-03-20 07:38:26\",\"updated_at\":\"2026-05-11 04:33:30\",\"sociable_type\":\"user\"}}} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nYour HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...\n[2026-05-14 13:15:18] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":122.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":122.0} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:20:11] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:20:12] qai.WARNING: [HubSpot] Account not connected for user {\"userId\":\"b82978a5-ee72-48b4-86ee-b8efdfc98cd7\",\"account\":{\"Jiminny\\\\Models\\\\SocialAccount\":{\"id\":166,\"sociable_id\":23552,\"provider_user_id\":\"45562061\",\"expires\":1778474185,\"refresh_token_expires\":null,\"provider\":\"hubspot\",\"state\":\"full-refresh\",\"auth_scope\":null,\"retry_after\":null,\"created_at\":\"2026-03-20 07:38:26\",\"updated_at\":\"2026-05-11 04:33:30\",\"sociable_type\":\"user\"}}} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nYour HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...\n[2026-05-14 13:20:12] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":122.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":122.0} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nroot@f3c21482c23f:/home/jiminny# [ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:32:22] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting data key {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting tokens {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:32:23] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:24] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.7,\"average_seconds_per_request\":0.7} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] Batch syncing missing accounts {\"teamId\":\"02077aae-a4c4-4a42-b9af-f23a9bad42e7\",\"total_companies\":37,\"existing_companies\":36,\"missing_companies\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] Batch fetched companies {\"requested_count\":1,\"returned_count\":1,\"crm_ids\":[53141134508]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] importAccount {\"crm_provider_id\":\"53141134508\",\"config_id\":980} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:26] qai.INFO: [HubSpot] Batch synced companies {\"requested_count\":1,\"synced_count\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979237} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979165} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979152} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979187} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979160} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979190} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979146} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979138} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979520,\"current_contacts\":[],\"new_contacts\":{\"100651\":17797714},\"contacts_to_add\":[100651],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [HubSpot] Added contact associations {\"opportunity_id\":9979520,\"added_contact_crm_ids\":[100651],\"added_contacts_count\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979141} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979178} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979161} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":7726,\"company_assoc_api_ms\":599,\"contact_assoc_api_ms\":298,\"prepare_entities_ms\":816,\"prepare_accounts_ms\":812,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":6009,\"avg_deal_ms\":45,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":8605.63} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:32:32] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":134.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":134.0} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nroot@698e45803568:/home/jiminny#","depth":4,"on_screen":true,"value":"Last login: Wed May 13 15:51:53 on ttys013\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai\nEnter MFA code for arn:aws:iam::438740370364:mfa/lukas.kovalik@jiminny.com: \nWarning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.\n , #_\n ~\\_ ####_\n ~~ \\_#####\\\n ~~ \\###|\n ~~ \\#/ ___ Amazon Linux 2023 (ECS Optimized)\n ~~ V~' '->\n ~~~ /\n ~~._. _/\n _/ _/\n _/m/'\n\nFor documentation, visit http://aws.amazon.com/documentation/ecs\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 15 minutes ago Up 15 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 57 minutes ago Up 57 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"\nError response from daemon: No such container: docker\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:15:17] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:15:18] qai.WARNING: [HubSpot] Account not connected for user {\"userId\":\"b82978a5-ee72-48b4-86ee-b8efdfc98cd7\",\"account\":{\"Jiminny\\\\Models\\\\SocialAccount\":{\"id\":166,\"sociable_id\":23552,\"provider_user_id\":\"45562061\",\"expires\":1778474185,\"refresh_token_expires\":null,\"provider\":\"hubspot\",\"state\":\"full-refresh\",\"auth_scope\":null,\"retry_after\":null,\"created_at\":\"2026-03-20 07:38:26\",\"updated_at\":\"2026-05-11 04:33:30\",\"sociable_type\":\"user\"}}} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nYour HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...\n[2026-05-14 13:15:18] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":122.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":122.0} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:20:11] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:20:12] qai.WARNING: [HubSpot] Account not connected for user {\"userId\":\"b82978a5-ee72-48b4-86ee-b8efdfc98cd7\",\"account\":{\"Jiminny\\\\Models\\\\SocialAccount\":{\"id\":166,\"sociable_id\":23552,\"provider_user_id\":\"45562061\",\"expires\":1778474185,\"refresh_token_expires\":null,\"provider\":\"hubspot\",\"state\":\"full-refresh\",\"auth_scope\":null,\"retry_after\":null,\"created_at\":\"2026-03-20 07:38:26\",\"updated_at\":\"2026-05-11 04:33:30\",\"sociable_type\":\"user\"}}} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nYour HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...\n[2026-05-14 13:20:12] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":122.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":122.0} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nroot@f3c21482c23f:/home/jiminny# [ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:32:22] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting data key {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting tokens {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:32:23] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:24] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.7,\"average_seconds_per_request\":0.7} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] Batch syncing missing accounts {\"teamId\":\"02077aae-a4c4-4a42-b9af-f23a9bad42e7\",\"total_companies\":37,\"existing_companies\":36,\"missing_companies\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] Batch fetched companies {\"requested_count\":1,\"returned_count\":1,\"crm_ids\":[53141134508]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] importAccount {\"crm_provider_id\":\"53141134508\",\"config_id\":980} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:26] qai.INFO: [HubSpot] Batch synced companies {\"requested_count\":1,\"synced_count\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979237} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979165} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979152} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979187} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979160} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979190} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979146} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979138} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979520,\"current_contacts\":[],\"new_contacts\":{\"100651\":17797714},\"contacts_to_add\":[100651],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [HubSpot] Added contact associations {\"opportunity_id\":9979520,\"added_contact_crm_ids\":[100651],\"added_contacts_count\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979141} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979178} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979161} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":7726,\"company_assoc_api_ms\":599,\"contact_assoc_api_ms\":298,\"prepare_entities_ms\":816,\"prepare_accounts_ms\":812,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":6009,\"avg_deal_ms\":45,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":8605.63} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:32:32] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":134.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":134.0} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nroot@698e45803568:/home/jiminny#","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12326389,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.12743056,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.24652778,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25069445,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.36979166,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.37395832,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"screenpipe\"","depth":2,"bounds":{"left":0.49305555,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.49722221,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-129-190:~ (-zsh)","depth":2,"bounds":{"left":0.6159722,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.6201389,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-20-31-146:~ (-zsh)","depth":2,"bounds":{"left":0.73888886,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7430556,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-145-148:~ (nc)","depth":2,"bounds":{"left":0.86180556,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.8659722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.95625,"top":0.032222223,"width":0.03888889,"height":0.018888889},"on_screen":true,"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"ec2-user@ip-10-30-145-148:~","depth":1,"bounds":{"left":0.42916667,"top":0.033333335,"width":0.14305556,"height":0.017777778},"on_screen":true,"role_description":"text"}]...
|
-9026707114898631336
|
4128921395464281931
|
click
|
accessibility
|
NULL
|
Last login: Wed May 13 15:51:53 on ttys013
Poetry Last login: Wed May 13 15:51:53 on ttys013
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai
Enter MFA code for arn:aws:iam::438740370364:mfa/[EMAIL]:
Warning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.
, #_
~\_ ####_
~~ \_#####\
~~ \###|
~~ \#/ ___ Amazon Linux 2023 (ECS Optimized)
~~ V~' '->
~~~ /
~~._. _/
_/ _/
_/m/'
For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"
Error response from daemon: No such container: docker
[ec2-user@ip-10-30-145-148 ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00
bc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01
ee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200
27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00
106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201
a8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000
9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800
6ad3430275eb amazon/amazon-ecs-agent:latest "/agent" 8 hours ago Up 8 hours (healthy) ecs-agent
[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:15:17] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:15:18] qai.WARNING: [HubSpot] Account not connected for user {"userId":"b82978a5-ee72-48b4-86ee-b8efdfc98cd7","account":{"Jiminny\\Models\\SocialAccount":{"id":166,"sociable_id":23552,"provider_user_id":"45562061","expires":1778474185,"refresh_token_expires":null,"provider":"hubspot","state":"full-refresh","auth_scope":null,"retry_after":null,"created_at":"2026-03-20 07:38:26","updated_at":"2026-05-11 04:33:30","sociable_type":"user"}}} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
Your HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...
[2026-05-14 13:15:18] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage for command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryAfterCommandInMB":122.0,"memoryPeakBeforeCommandInMb":118.0,"memoryPeakAfterCommandInMB":122.0} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:20:11] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:20:12] qai.WARNING: [HubSpot] Account not connected for user {"userId":"b82978a5-ee72-48b4-86ee-b8efdfc98cd7","account":{"Jiminny\\Models\\SocialAccount":{"id":166,"sociable_id":23552,"provider_user_id":"45562061","expires":1778474185,"refresh_token_expires":null,"provider":"hubspot","state":"full-refresh","auth_scope":null,"retry_after":null,"created_at":"2026-03-20 07:38:26","updated_at":"2026-05-11 04:33:30","sociable_type":"user"}}} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
Your HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...
[2026-05-14 13:20:12] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage for command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryAfterCommandInMB":122.0,"memoryPeakBeforeCommandInMb":118.0,"memoryPeakAfterCommandInMB":122.0} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
root@f3c21482c23f:/home/jiminny# [ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:32:22] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting data key {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting tokens {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:32:23] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:24] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS]
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
screenpipe"
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44110
|
NULL
|
0
|
2026-05-14T13:33:37.798071+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778765617798_m2.jpg...
|
iTerm2
|
ec2-user@ip-10-30-145-148:~
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Last login: Wed May 13 15:51:53 on ttys013
Poetry Last login: Wed May 13 15:51:53 on ttys013
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai
Enter MFA code for arn:aws:iam::438740370364:mfa/[EMAIL]:
Warning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.
, #_
~\_ ####_
~~ \_#####\
~~ \###|
~~ \#/ ___ Amazon Linux 2023 (ECS Optimized)
~~ V~' '->
~~~ /
~~._. _/
_/ _/
_/m/'
For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"
Error response from daemon: No such container: docker
[ec2-user@ip-10-30-145-148 ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00
bc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01
ee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200
27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00
106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201
a8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000
9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800
6ad3430275eb amazon/amazon-ecs-agent:latest "/agent" 8 hours ago Up 8 hours (healthy) ecs-agent
[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:15:17] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:15:18] qai.WARNING: [HubSpot] Account not connected for user {"userId":"b82978a5-ee72-48b4-86ee-b8efdfc98cd7","account":{"Jiminny\\Models\\SocialAccount":{"id":166,"sociable_id":23552,"provider_user_id":"45562061","expires":1778474185,"refresh_token_expires":null,"provider":"hubspot","state":"full-refresh","auth_scope":null,"retry_after":null,"created_at":"2026-03-20 07:38:26","updated_at":"2026-05-11 04:33:30","sociable_type":"user"}}} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
Your HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...
[2026-05-14 13:15:18] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage for command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryAfterCommandInMB":122.0,"memoryPeakBeforeCommandInMb":118.0,"memoryPeakAfterCommandInMB":122.0} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:20:11] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:20:12] qai.WARNING: [HubSpot] Account not connected for user {"userId":"b82978a5-ee72-48b4-86ee-b8efdfc98cd7","account":{"Jiminny\\Models\\SocialAccount":{"id":166,"sociable_id":23552,"provider_user_id":"45562061","expires":1778474185,"refresh_token_expires":null,"provider":"hubspot","state":"full-refresh","auth_scope":null,"retry_after":null,"created_at":"2026-03-20 07:38:26","updated_at":"2026-05-11 04:33:30","sociable_type":"user"}}} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
Your HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...
[2026-05-14 13:20:12] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage for command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryAfterCommandInMB":122.0,"memoryPeakBeforeCommandInMb":118.0,"memoryPeakAfterCommandInMB":122.0} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
root@f3c21482c23f:/home/jiminny# [ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:32:22] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting data key {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting tokens {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:32:23] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:24] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS]
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
screenpipe"
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"Last login: Wed May 13 15:51:53 on ttys013\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai\nEnter MFA code for arn:aws:iam::438740370364:mfa/lukas.kovalik@jiminny.com: \nWarning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.\n , #_\n ~\\_ ####_\n ~~ \\_#####\\\n ~~ \\###|\n ~~ \\#/ ___ Amazon Linux 2023 (ECS Optimized)\n ~~ V~' '->\n ~~~ /\n ~~._. _/\n _/ _/\n _/m/'\n\nFor documentation, visit http://aws.amazon.com/documentation/ecs\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 15 minutes ago Up 15 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 57 minutes ago Up 57 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"\nError response from daemon: No such container: docker\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:15:17] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:15:18] qai.WARNING: [HubSpot] Account not connected for user {\"userId\":\"b82978a5-ee72-48b4-86ee-b8efdfc98cd7\",\"account\":{\"Jiminny\\\\Models\\\\SocialAccount\":{\"id\":166,\"sociable_id\":23552,\"provider_user_id\":\"45562061\",\"expires\":1778474185,\"refresh_token_expires\":null,\"provider\":\"hubspot\",\"state\":\"full-refresh\",\"auth_scope\":null,\"retry_after\":null,\"created_at\":\"2026-03-20 07:38:26\",\"updated_at\":\"2026-05-11 04:33:30\",\"sociable_type\":\"user\"}}} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nYour HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...\n[2026-05-14 13:15:18] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":122.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":122.0} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:20:11] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:20:12] qai.WARNING: [HubSpot] Account not connected for user {\"userId\":\"b82978a5-ee72-48b4-86ee-b8efdfc98cd7\",\"account\":{\"Jiminny\\\\Models\\\\SocialAccount\":{\"id\":166,\"sociable_id\":23552,\"provider_user_id\":\"45562061\",\"expires\":1778474185,\"refresh_token_expires\":null,\"provider\":\"hubspot\",\"state\":\"full-refresh\",\"auth_scope\":null,\"retry_after\":null,\"created_at\":\"2026-03-20 07:38:26\",\"updated_at\":\"2026-05-11 04:33:30\",\"sociable_type\":\"user\"}}} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nYour HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...\n[2026-05-14 13:20:12] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":122.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":122.0} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nroot@f3c21482c23f:/home/jiminny# [ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:32:22] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting data key {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting tokens {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:32:23] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:24] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.7,\"average_seconds_per_request\":0.7} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] Batch syncing missing accounts {\"teamId\":\"02077aae-a4c4-4a42-b9af-f23a9bad42e7\",\"total_companies\":37,\"existing_companies\":36,\"missing_companies\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] Batch fetched companies {\"requested_count\":1,\"returned_count\":1,\"crm_ids\":[53141134508]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] importAccount {\"crm_provider_id\":\"53141134508\",\"config_id\":980} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:26] qai.INFO: [HubSpot] Batch synced companies {\"requested_count\":1,\"synced_count\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979237} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979165} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979152} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979187} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979160} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979190} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979146} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979138} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979520,\"current_contacts\":[],\"new_contacts\":{\"100651\":17797714},\"contacts_to_add\":[100651],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [HubSpot] Added contact associations {\"opportunity_id\":9979520,\"added_contact_crm_ids\":[100651],\"added_contacts_count\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979141} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979178} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979161} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":7726,\"company_assoc_api_ms\":599,\"contact_assoc_api_ms\":298,\"prepare_entities_ms\":816,\"prepare_accounts_ms\":812,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":6009,\"avg_deal_ms\":45,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":8605.63} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:32:32] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":134.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":134.0} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nroot@698e45803568:/home/jiminny#","depth":4,"on_screen":true,"value":"Last login: Wed May 13 15:51:53 on ttys013\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai\nEnter MFA code for arn:aws:iam::438740370364:mfa/lukas.kovalik@jiminny.com: \nWarning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.\n , #_\n ~\\_ ####_\n ~~ \\_#####\\\n ~~ \\###|\n ~~ \\#/ ___ Amazon Linux 2023 (ECS Optimized)\n ~~ V~' '->\n ~~~ /\n ~~._. _/\n _/ _/\n _/m/'\n\nFor documentation, visit http://aws.amazon.com/documentation/ecs\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 15 minutes ago Up 15 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 57 minutes ago Up 57 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"\nError response from daemon: No such container: docker\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:15:17] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:15:18] qai.WARNING: [HubSpot] Account not connected for user {\"userId\":\"b82978a5-ee72-48b4-86ee-b8efdfc98cd7\",\"account\":{\"Jiminny\\\\Models\\\\SocialAccount\":{\"id\":166,\"sociable_id\":23552,\"provider_user_id\":\"45562061\",\"expires\":1778474185,\"refresh_token_expires\":null,\"provider\":\"hubspot\",\"state\":\"full-refresh\",\"auth_scope\":null,\"retry_after\":null,\"created_at\":\"2026-03-20 07:38:26\",\"updated_at\":\"2026-05-11 04:33:30\",\"sociable_type\":\"user\"}}} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nYour HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...\n[2026-05-14 13:15:18] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":122.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":122.0} {\"correlation_id\":\"75555791-00b0-4230-a508-65aa4a0c2a1a\",\"trace_id\":\"5bb63d01-98a5-4a31-8833-e7891c8e4570\"}\n\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:20:11] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:20:12] qai.WARNING: [HubSpot] Account not connected for user {\"userId\":\"b82978a5-ee72-48b4-86ee-b8efdfc98cd7\",\"account\":{\"Jiminny\\\\Models\\\\SocialAccount\":{\"id\":166,\"sociable_id\":23552,\"provider_user_id\":\"45562061\",\"expires\":1778474185,\"refresh_token_expires\":null,\"provider\":\"hubspot\",\"state\":\"full-refresh\",\"auth_scope\":null,\"retry_after\":null,\"created_at\":\"2026-03-20 07:38:26\",\"updated_at\":\"2026-05-11 04:33:30\",\"sociable_type\":\"user\"}}} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nYour HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...\n[2026-05-14 13:20:12] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":122.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":122.0} {\"correlation_id\":\"8157c5fa-486c-4eee-bcc1-c03b2ec154d8\",\"trace_id\":\"2514d0d2-271b-4e42-a54c-fe5842460ff6\"}\n\nroot@f3c21482c23f:/home/jiminny# [ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified\n[2026-05-14 13:32:22] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryPeakBeforeCommandInMb\":118.0} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSyncing opportunity for Hubspot QAi\n[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Fetching token {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Token retrieved {\"socialAccountId\":193,\"provider\":\"hubspot\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Generating access token. {\"mode\":\"encrypted\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting data key {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting tokens {\"social_account_id\":193} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSyncing opportunities modified since 2022-01-01 00:00:00...\n[2026-05-14 13:32:23] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {\"team\":1052} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:24] qai.INFO: [Hubspot] Pagination completed {\"team_id\":1052,\"endpoint\":\"https://api.hubapi.com/crm/v3/objects/deals/search\",\"total_requests\":1,\"total_records_fetched\":133,\"total_elapsed_seconds\":0.7,\"average_seconds_per_request\":0.7} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] Batch syncing missing accounts {\"teamId\":\"02077aae-a4c4-4a42-b9af-f23a9bad42e7\",\"total_companies\":37,\"existing_companies\":36,\"missing_companies\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] Batch fetched companies {\"requested_count\":1,\"returned_count\":1,\"crm_ids\":[53141134508]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:25] qai.INFO: [HubSpot] importAccount {\"crm_provider_id\":\"53141134508\",\"config_id\":980} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:26] qai.INFO: [HubSpot] Batch synced companies {\"requested_count\":1,\"synced_count\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:26] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"60142058500\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57941094028\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979237} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979237,\"current_contacts\":[],\"new_contacts\":{\"208415279252\":17798060},\"contacts_to_add\":[208415279252],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17798060,\"contact_crm_id\":\"208415279252\",\"opportunity_id\":9979237} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"57855836991\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"56460907852\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979220,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979220} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55688196625\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"55663269021\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193842\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54616193420\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"54609985548\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"53956385400\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979183,\"current_contacts\":[],\"new_contacts\":{\"57424509195\":17797777},\"contacts_to_add\":[57424509195],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797777,\"contact_crm_id\":\"57424509195\",\"opportunity_id\":9979183} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50575137604\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:27] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979165} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Stage does not exist => presentationscheduled {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"50435771779\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979158,\"current_contacts\":[\"110624798751\",\"175190510007\",\"23101\",\"24251\",\"24301\",\"33801\",\"3701\",\"751\",\"75201\",\"95851\"],\"new_contacts\":{\"751\":17798033,\"3701\":17798042,\"23101\":17798039,\"24251\":17798055,\"24301\":17798036,\"33801\":17798037,\"35051\":17797789,\"75201\":17797790,\"95851\":17798047,\"110624798751\":17798054,\"175190510007\":17797732},\"contacts_to_add\":{\"6\":35051},\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797789,\"contact_crm_id\":\"35051\",\"opportunity_id\":9979158} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49779268942\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134580552\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"49134443831\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48945991289\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"48632247438\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"47880449084\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46794716572\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46709486606\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:28] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"46586982176\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35386112041\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690595\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"35384690504\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"32322677781\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979152} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979187} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979518,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979518} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"20833818225\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19699482955\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19643166831\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979160} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19535446319\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19507434918\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979190} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"19405600778\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"17409781143\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979146} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979519,\"current_contacts\":[],\"new_contacts\":{\"2351\":17797688},\"contacts_to_add\":[2351],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.INFO: [HubSpot] Contact association already exists {\"contact_id\":17797688,\"contact_crm_id\":\"2351\",\"opportunity_id\":9979519} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16964514951\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16300233812\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16267514528\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"16245837377\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:29] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"14527448478\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9857898035\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"9272903694\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:30] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979138} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [HubSpot] Contact association changes {\"opportunity_id\":9979520,\"current_contacts\":[],\"new_contacts\":{\"100651\":17797714},\"contacts_to_add\":[100651],\"contacts_to_remove\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [HubSpot] Added contact associations {\"opportunity_id\":9979520,\"added_contact_crm_ids\":[100651],\"added_contacts_count\":1} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:31] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979141} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979178} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361888997\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"361887608\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"360061414\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"333813780\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"310803837\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [ReindexForOpportunityListener] Schedule reindexing job {\"opportunity_id\":9979161} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.ERROR: [HubSpot] Skip import, no user_id found {\"id\":\"287386441\"} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [HubSpot] importOpportunityBatch timing {\"teamId\":1052,\"deal_count\":133,\"total_ms\":7726,\"company_assoc_api_ms\":599,\"contact_assoc_api_ms\":298,\"prepare_entities_ms\":816,\"prepare_accounts_ms\":812,\"prepare_contacts_ms\":4,\"total_companies\":37,\"missing_companies\":0,\"total_contacts\":109,\"missing_contacts\":0,\"deals_loop_ms\":6009,\"avg_deal_ms\":45,\"slow_deals_count\":0,\"slow_deals\":[]} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\n[2026-05-14 13:32:32] qai.INFO: [HubSpot] Synced opportunities {\"team\":1052,\"strategies\":\"lastModified\",\"sync_count\":78,\"total\":133,\"last_synced_id\":\"287386441\",\"duration_ms\":8605.63} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nSynced 133 opportunities.\n[2026-05-14 13:32:32] qai.INFO: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"command\":\"crm:sync-opportunity\",\"memoryBeforeCommandInMb\":118.0,\"memoryAfterCommandInMB\":134.0,\"memoryPeakBeforeCommandInMb\":118.0,\"memoryPeakAfterCommandInMB\":134.0} {\"correlation_id\":\"b53a975d-3ceb-45d5-af77-877cd71b9df4\",\"trace_id\":\"9cbeb381-8e9a-4445-bbaf-3af66c777904\"}\n\nroot@698e45803568:/home/jiminny#","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.27027926,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.27227393,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.32928857,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.33128324,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.3882979,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.39029256,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.44730717,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.44930187,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"screenpipe\"","depth":2,"bounds":{"left":0.5063165,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50831115,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-129-190:~ (-zsh)","depth":2,"bounds":{"left":0.56515956,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.5671542,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-20-31-146:~ (-zsh)","depth":2,"bounds":{"left":0.62400264,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62599736,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-145-148:~ (nc)","depth":2,"bounds":{"left":0.6828458,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.68484044,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.7280585,"top":1.0,"width":0.01861702,"height":-0.023144484},"on_screen":true,"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"ec2-user@ip-10-30-145-148:~","depth":1,"bounds":{"left":0.47573137,"top":1.0,"width":0.068484046,"height":-0.02394259},"on_screen":true,"role_description":"text"}]...
|
-9026707114898631336
|
4128921395464281931
|
click
|
accessibility
|
NULL
|
Last login: Wed May 13 15:51:53 on ttys013
Poetry Last login: Wed May 13 15:51:53 on ttys013
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai
Enter MFA code for arn:aws:iam::438740370364:mfa/[EMAIL]:
Warning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.
, #_
~\_ ####_
~~ \_#####\
~~ \###|
~~ \#/ ___ Amazon Linux 2023 (ECS Optimized)
~~ V~' '->
~~~ /
~~._. _/
_/ _/
_/m/'
For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"
Error response from daemon: No such container: docker
[ec2-user@ip-10-30-145-148 ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00
bc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01
ee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200
27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00
106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201
a8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000
9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800
6ad3430275eb amazon/amazon-ecs-agent:latest "/agent" 8 hours ago Up 8 hours (healthy) ecs-agent
[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:15:17] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:15:18] qai.WARNING: [HubSpot] Account not connected for user {"userId":"b82978a5-ee72-48b4-86ee-b8efdfc98cd7","account":{"Jiminny\\Models\\SocialAccount":{"id":166,"sociable_id":23552,"provider_user_id":"45562061","expires":1778474185,"refresh_token_expires":null,"provider":"hubspot","state":"full-refresh","auth_scope":null,"retry_after":null,"created_at":"2026-03-20 07:38:26","updated_at":"2026-05-11 04:33:30","sociable_type":"user"}}} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
Your HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...
[2026-05-14 13:15:18] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage for command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryAfterCommandInMB":122.0,"memoryPeakBeforeCommandInMb":118.0,"memoryPeakAfterCommandInMB":122.0} {"correlation_id":"75555791-00b0-4230-a508-65aa4a0c2a1a","trace_id":"5bb63d01-98a5-4a31-8833-e7891c8e4570"}
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:20:11] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:20:12] qai.WARNING: [HubSpot] Account not connected for user {"userId":"b82978a5-ee72-48b4-86ee-b8efdfc98cd7","account":{"Jiminny\\Models\\SocialAccount":{"id":166,"sociable_id":23552,"provider_user_id":"45562061","expires":1778474185,"refresh_token_expires":null,"provider":"hubspot","state":"full-refresh","auth_scope":null,"retry_after":null,"created_at":"2026-03-20 07:38:26","updated_at":"2026-05-11 04:33:30","sociable_type":"user"}}} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
Your HubSpot account has become disconnected. Please login to Jiminny to reconnect. skipping...
[2026-05-14 13:20:12] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage for command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryAfterCommandInMB":122.0,"memoryPeakBeforeCommandInMb":118.0,"memoryPeakAfterCommandInMB":122.0} {"correlation_id":"8157c5fa-486c-4eee-bcc1-c03b2ec154d8","trace_id":"2514d0d2-271b-4e42-a54c-fe5842460ff6"}
root@f3c21482c23f:/home/jiminny# [ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@698e45803568:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00' --strategy lastModified
[2026-05-14 13:32:22] qai.INFO: Jiminny\Console\Commands\Command::run Memory usage before starting command {"command":"crm:sync-opportunity","memoryBeforeCommandInMb":118.0,"memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
Syncing opportunity for Hubspot QAi
[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Fetching token {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [SocialAccountService] Token retrieved {"socialAccountId":193,"provider":"hubspot"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Generating access token. {"mode":"encrypted"} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Tokens not found in cache, decrypting {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting data key {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:23] qai.INFO: [EncryptedTokenManager] Decrypting tokens {"social_account_id":193} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
Syncing opportunities modified since 2022-01-01 00:00:00...
[2026-05-14 13:32:23] qai.INFO: [HubSpot] Syncing opportunities using strategy: lastModified {"team":1052} {"correlation_id":"b53a975d-3ceb-45d5-af77-877cd71b9df4","trace_id":"9cbeb381-8e9a-4445-bbaf-3af66c777904"}
[2026-05-14 13:32:24] qai.INFO: [Hubspot] Pagination completed {"team_id":1052,"endpoint":"[URL_WITH_CREDENTIALS]
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
screenpipe"
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44043
|
NULL
|
0
|
2026-05-14T13:28:43.054232+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778765323054_m1.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"on_screen":true,"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"#12066 on JY-20725-handle-HS-search-rate-limit, menu","depth":5,"on_screen":true,"help_text":"Pull request #12066 exists for current branch JY-20725-handle-HS-search-rate-limit, but local branch is out of sync with remote","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"HandleHubspotRateLimitTest","depth":6,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'HandleHubspotRateLimitTest'","depth":6,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'HandleHubspotRateLimitTest'","depth":6,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_expanded":false}]...
|
-1234920426369963436
|
-7196396190330140245
|
visual_change
|
hybrid
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
SlackFileEditViewGoHistoryWindowHelp> 0 ll100% C8• Thu 14 May 16:28:42? Huddle with Aneliya AngelovaAneliya AngelovaScreen shareFirefoxFile+Thu 14 May 16:28EditViewHistory< ruchoэc Red CBookmarksTools# PlatfoProfiles7 [JY-20• Jimin.Window Help• Siminr Jiminrapp.qai.jiminny.com/connect/hubspot• Jimin:• Jimin:• Jiminr8• 017 1UY-21С Jy-20|Ein (39) s& New T8 EmailYou are currently impersonating Aneliya Angelova +)JIMINNYAccount disconnectedIt looks like your HubSpot account has become disconnectedPlease re-connect to continueSign in with HubSpotJY-20725-handle-HS-search-rate-limit • 88676214Qali&Leave...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
44042
|
NULL
|
0
|
2026-05-14T13:28:42.494380+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778765322494_m2.jpg...
|
PhpStorm
|
faVsco.js – Client.php
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
67
3
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\Hubspot;
use HubSpot\Client\Crm\Deals\ApiException as DealApiException;
use HubSpot\Client\Crm\Contacts\ApiException as ContactApiException;
use HubSpot\Client\Crm\Companies\ApiException as CompanyApiException;
use HubSpot\Client\Crm\Contacts\Model\SimplePublicObjectWithAssociations as ContactsWithAssociations;
use HubSpot\Client\Crm\Companies\Model\SimplePublicObjectWithAssociations as CompaniesWithAssociations;
use HubSpot\Client\Crm\Deals\Model\SimplePublicObjectWithAssociations as DealWithAssociations;
use HubSpot\Client\Crm\Objects\Model\SimplePublicObjectInput;
use HubSpot\Client\Crm\Objects\Model\SimplePublicObjectWithAssociations as ObjectWithAssociations;
use HubSpot\Client\Crm\Pipelines\Model\Error;
use HubSpot\Client\Crm\Pipelines\Model\PipelineStage;
use HubSpot\Client\Crm\Properties\Model\Property;
use HubSpot\Discovery\Discovery;
use Jiminny\Exceptions\CrmException;
use Jiminny\Exceptions\RateLimitException;
use Jiminny\Exceptions\SocialAccountTokenInvalidException;
use Jiminny\Jobs\Crm\NoteObject;
use Jiminny\Models\Crm\Field;
use Jiminny\Services\Crm\BaseClient;
use Jiminny\Services\Crm\Hubspot\DTO\Response\Owner;
use Jiminny\Services\SocialAccountService;
use SevenShores\Hubspot\Exceptions\BadRequest;
use SevenShores\Hubspot\Exceptions\HubspotException;
use SevenShores\Hubspot\Factory;
use SevenShores\Hubspot\Http\Response;
use Jiminny\Services\Crm\Hubspot\Pagination\HubspotPaginationService;
use Illuminate\Support\Facades\Redis;
use Throwable;
/**
* @phpstan-type CrmFieldOption array{id:string, label:string, value?:string}
*/
class Client extends BaseClient implements HubspotClientInterface
{
public const string MIN_API_VERSION = '2';
public const string BASE_URL = '[URL_WITH_CREDENTIALS] T
*
* @param callable(): T $apiCall The API call to execute
*
* @throws RateLimitException When rate limit is hit or cached rate limit is active
*
* @return T The result of the API call
*/
private function executeRequest(callable $apiCall)
{
$cacheKey = $this->getRateLimitCacheKey();
$cachedExpiresAt = Redis::get($cacheKey);
if (is_string($cachedExpiresAt) && is_numeric($cachedExpiresAt)) {
$remaining = max(1, (int) $cachedExpiresAt - time());
throw new RateLimitException(
'Hubspot rate limit (cached circuit-breaker)',
$remaining,
);
}
try {
return $apiCall();
} catch (Throwable $e) {
if ($this->isHubspotRateLimit($e)) {
$retryAfter = $this->parseRetryAfter($e);
// NX: only the first job to receive a 429 in this burst sets the key.
// Subsequent 429s in the same burst leave the TTL untouched so the
// window is not reset by every concurrent job hitting the limit.
Redis::set($cacheKey, (string) (time() + $retryAfter), ['nx', 'ex' => $retryAfter]);
$this->log->warning('[Hubspot] Received 429 from API', [
'team_id' => $this->config->team_id,
'config_id' => $this->config->getId(),
'retry_after' => $retryAfter,
'reason' => $e->getMessage(),
]);
throw new RateLimitException('Hubspot returned 429', $retryAfter, $e);
}
throw $e;
}
}
private function getRateLimitCacheKey(): string
{
return sprintf('hubspot:ratelimit:config:%d', $this->config->getId());
}
private function isHubspotRateLimit(Throwable $e): bool
{
if ($e instanceof BadRequest
|| $e instanceof DealApiException
|| $e instanceof ContactApiException
|| $e instanceof CompanyApiException
|| $e instanceof \GuzzleHttp\Exception\RequestException
) {
return (int) $e->getCode() === 429;
}
return false;
}
private function parseRetryAfter(Throwable $e): int
{
if (method_exists($e, 'getResponseHeaders')) {
$headers = $e->getResponseHeaders() ?: [];
$value = $headers['Retry-After'] ?? $headers['retry-after'] ?? null;
if (is_array($value)) {
$value = $value[0] ?? null;
}
if (is_numeric($value)) {
return (int) $value;
}
}
$message = strtolower($e->getMessage());
if (str_contains($message, 'daily')) {
return 600;
}
if (str_contains($message, 'ten secondly')) {
return 10;
}
if (str_contains($message, 'secondly')) {
return 1;
}
$this->log->warning('[Hubspot] No retry-after header or known message, using default', [
'exception_class' => get_class($e),
'message' => $message,
]);
return 10;
}
public function getMinimumApiVersion(): string
{
return self::MIN_API_VERSION;
}
public function getInstance(): Factory
{
return new Factory([
'key' => $this->accessToken,
'oauth2' => true,
'base_url' => $this->baseUrl,
]);
}
public function getNewInstance(): Discovery
{
return \HubSpot\Factory::createWithAccessToken($this->accessToken);
}
/**
* Secondly and daily limits for Hubspot API
*
* Product Tier: Free & Starter | Professional & Enterprise | API add-on (any tier)
* Burst: 100/10 seconds | 150/10 seconds | 200/10 seconds
* Daily: 250,000 | 500,000 | 1,000,000
*
* Official documentation states: The search endpoints are rate limited to five requests per second.
* Since with 5 RPS were still hitting secondly rate limits we lowered it to 4
*/
public function getPaginatedData(array $payload, string $type, int $offset = 0): array
{
$total = 0;
$lastId = null;
$rows = [];
foreach ($this->getPaginatedDataGenerator($payload, $type, $offset, $total, $lastId) as $row) {
$rows[] = $row;
}
return ['results' => $rows, 'total' => $total, 'last_record' => $lastId];
}
/**
* @throws HubspotException
* @throws SocialAccountTokenInvalidException
* @throws BadRequest
*/
public function getPaginatedDataGenerator(
array $payload,
string $type,
int $offset = 0,
int &$total = 0,
?string &$lastRecordId = null
): \Generator {
return $this->paginationService->getPaginatedDataGenerator(
$this,
$payload,
$type,
$offset,
$total,
$lastRecordId
);
}
/**
* Execute a search request against HubSpot CRM objects with rate limiting.
*
* @param string $objectType The object type ('deals', 'companies', 'contacts', 'calls')
* @param array<string, mixed> $payload The search payload with filters, sorts, properties, etc.
*
* @throws RateLimitException When rate limit is hit
* @throws HubspotException On API errors
*
* @return array The search response with 'results', 'total', 'paging' keys
*/
public function search(string $objectType, array $payload): array
{
$endpoint = self::BASE_URL . "/crm/v3/objects/{$objectType}/search";
return $this->executeRequest(function () use ($endpoint, $payload) {
$response = $this->getInstance()->getClient()->request('POST', $endpoint, ['json' => $payload]);
return $response->toArray();
});
}
/**
* @throws DealApiException
* @throws CrmException
*/
public function getOpportunityById(string $crmId, array $fields): array
{
try {
$deal = $this->getNewInstance()->crm()->deals()->basicApi()->getById(
$crmId,
implode(',', $fields),
'companies,contacts'
);
} catch (DealApiException $e) {
$this->log->info('[Hubspot] Failed to fetch opportunity', [
'crm_id' => $crmId,
'reason' => $e->getMessage(),
]);
throw $e;
}
if (! $deal instanceof DealWithAssociations) {
throw new CrmException('Deal not found');
}
return [
'id' => $deal->getId(),
'properties' => $deal->getProperties(),
'associations' => $deal->getAssociations(),
];
}
/**
* Generic batch read method for HubSpot objects
*
* @param string $objectType The object type ('deals', 'companies', 'contacts')
* @param array<string> $crmIds Array of HubSpot object IDs (max 100)
* @param array<string> $fields Array of property names to fetch
*
* @return array<string, array> Array keyed by CRM ID with object data
*/
private function batchReadObjects(string $objectType, array $crmIds, array $fields): array
{
if (empty($crmIds)) {
return [];
}
$this->validateBatchSize($objectType, $crmIds);
$this->ensureValidToken();
try {
$batchConfig = $this->createBatchConfiguration($objectType);
$batchReadRequest = $this->prepareBatchRequest($batchConfig, $crmIds, $fields);
$response = $batchConfig['api']->read($batchReadRequest);
$this->validateApiResponse($response, $objectType);
$results = $this->processApiResults($response);
$this->logBatchResults($objectType, $crmIds, $results);
return $results;
} catch (\Throwable $e) {
$this->handleBatchError($e, $objectType, $crmIds);
}
}
private function validateBatchSize(string $objectType, array $crmIds): void
{
if (count($crmIds) > 100) {
throw new \InvalidArgumentException("Batch size cannot exceed 100 {$objectType}");
}
}
private function createBatchConfiguration(string $objectType): array
{
$configurations = [
'deals' => [
'batchReadRequest' => new \HubSpot\Client\Crm\Deals\Model\BatchReadInputSimplePublicObjectId(),
'inputClass' => \HubSpot\Client\Crm\Deals\Model\SimplePublicObjectId::class,
'api' => $this->getNewInstance()->crm()->deals()->batchApi(),
],
'companies' => [
'batchReadRequest' => new \HubSpot\Client\Crm\Companies\Model\BatchReadInputSimplePublicObjectId(),
'inputClass' => \HubSpot\Client\Crm\Companies\Model\SimplePublicObjectId::class,
'api' => $this->getNewInstance()->crm()->companies()->batchApi(),
],
'contacts' => [
'batchReadRequest' => new \HubSpot\Client\Crm\Contacts\Model\BatchReadInputSimplePublicObjectId(),
'inputClass' => \HubSpot\Client\Crm\Contacts\Model\SimplePublicObjectId::class,
'api' => $this->getNewInstance()->crm()->contacts()->batchApi(),
],
];
if (! isset($configurations[$objectType])) {
throw new \InvalidArgumentException("Unsupported object type: {$objectType}");
}
return $configurations[$objectType];
}
private function prepareBatchRequest(array $batchConfig, array $crmIds, array $fields): object
{
$batchReadRequest = $batchConfig['batchReadRequest'];
$inputClass = $batchConfig['inputClass'];
$inputs = array_map(function ($crmId) use ($inputClass) {
$input = new $inputClass();
$input->setId($crmId);
return $input;
}, $crmIds);
$batchReadRequest->setInputs($inputs);
$batchReadRequest->setProperties($fields);
return $batchReadRequest;
}
private function validateApiResponse($response, string $objectType): void
{
if (! $response) {
throw new CrmException("HubSpot API returned null response for {$objectType} batch read");
}
}
private function processApiResults($response): array
{
$results = [];
$responseResults = $response->getResults();
if ($responseResults) {
foreach ($responseResults as $object) {
if ($object && $object->getId()) {
$results[$object->getId()] = [
'id' => $object->getId(),
'properties' => $object->getProperties() ?: [],
];
}
}
}
return $results;
}
private function logBatchResults(string $objectType, array $crmIds, array $results): void
{
$this->log->info("[HubSpot] Batch fetched {$objectType}", [
'requested_count' => count($crmIds),
'returned_count' => count($results),
'crm_ids' => $crmIds,
]);
}
private function handleBatchError(\Throwable $e, string $objectType, array $crmIds): void
{
$errorMessage = $e->getMessage() ?: 'Unknown error';
$errorTrace = $e->getTraceAsString() ?: 'No trace available';
$this->log->error("[HubSpot] Failed to batch fetch {$objectType}", [
'crm_ids' => $crmIds,
'error' => $errorMessage,
'trace' => $errorTrace,
]);
throw new CrmException("Failed to batch fetch {$objectType}: " . $errorMessage);
}
/**
* Batch read multiple opportunities by their CRM IDs
*
* @param array<string> $crmIds Array of HubSpot deal IDs (max 100)
* @param array<string> $fields Array of property names to fetch
*
* @return array<string, array> Array keyed by CRM ID with opportunity data
*/
public function getOpportunitiesByIds(array $crmIds, array $fields): array
{
return $this->batchReadObjects('deals', $crmIds, $fields);
}
/**
* Batch read multiple companies by their CRM IDs
*
* @param array<string> $crmIds Array of HubSpot company IDs (max 100)
* @param array<string> $fields Array of property names to fetch
*
* @return array<string, array> Array keyed by CRM ID with company data
*/
public function getCompaniesByIds(array $crmIds, array $fields): array
{
return $this->batchReadObjects('companies', $crmIds, $fields);
}
/**
* Batch read multiple contacts by their CRM IDs
*
* @param array<string> $crmIds Array of HubSpot contact IDs (max 100)
* @param array<string> $fields Array of property names to fetch
*
* @return array<string, array> Array keyed by CRM ID with contact data
*/
public function getContactsByIds(array $crmIds, array $fields): array
{
return $this->batchReadObjects('contacts', $crmIds, $fields);
}
/**
* @throws CompanyApiException
* @throws CrmException
*/
public function getAccountById(string $crmId, array $fields): array
{
try {
$company = $this->getNewInstance()->crm()->companies()->basicApi()->getById(
$crmId,
implode(',', $fields),
);
} catch (CompanyApiException $e) {
$this->log->info('[Hubspot] Failed to fetch account', [
'crm_id' => $crmId,
'reason' => $e->getMessage(),
]);
throw $e;
}
if (! $company instanceof CompaniesWithAssociations) {
throw new CrmException('Account not found');
}
return [
'id' => $company->getId(),
'properties' => $company->getProperties(),
];
}
/**
* @throws ContactApiException
* @throws CrmException
*/
public function getContactById(string $crmId, array $fields): array
{
try {
$contact = $this->getNewInstance()->crm()->contacts()->basicApi()->getById(
$crmId,
implode(',', $fields)
);
} catch (ContactApiException $e) {
$this->log->info('[Hubspot] Failed to fetch contact', [
'crm_id' => $crmId,
'reason' => $e->getMessage(),
]);
throw $e;
}
if (! $contact instanceof ContactsWithAssociations) {
throw new CrmException('Contact not found');
}
return [
'id' => $contact->getId(),
'properties' => $contact->getProperties(),
];
}
/**
* This is email search request that Hubspot offers as GET (more generous quota)
*/
public function getContactByEmail(string $email, array $fields = []): array
{
try {
$contact = $this->getNewInstance()->crm()->contacts()->basicApi()->getById(
$email,
implode(',', $fields),
null,
false,
'email'
);
return [
'id' => $contact->getId(),
'properties' => $contact->getProperties(),
];
} catch (ContactApiException $e) {
$this->log->info('[Hubspot] Failed to fetch contact', [
'email' => $email,
'reason' => $e->getMessage(),
]);
return [];
}
}
/**
* @throws CrmException
*/
public function fetchProperty(string $objectType, string $propertyId): Property
{
$result = $this->getNewInstance()->crm()->properties()->coreApi()->getByName($objectType, $propertyId);
if (! $result instanceof Property) {
$this->log->error('[Hubspot] Failed to fetch property', [
'object_type' => $objectType,
'property_id' => $propertyId,
'reason' => $result->getMessage(),
]);
throw new CrmException('Failed to fetch property');
}
return $result;
}
/**
* @return array<CrmFieldOption>
*/
public function fetchPropertyOptions(string $objectType, string $propertyId): array
{
/** @var array<CrmFieldOption> */
return $this->fetchProperty($objectType, $propertyId)->getOptions();
}
/**
* @return array<array{id:string, label:string, deleted:bool}>
*/
public function fetchCallDispositions(): array
{
/** @var Response $response */
$response = $this->getInstance()->engagements()->getCallDispositions();
/**
* @var array<array{
* id:string,
* label:string,
* deleted: bool
* }>
*/
return $response->toArray();
}
/**
* @return array<CrmFieldOption>
*/
public function fetchOpportunityPipelineStages(): array
{
$stages = [];
$apiResponse = $this->getNewInstance()->crm()->pipelines()->pipelinesApi()->getAll('deals');
if ($apiResponse instanceof Error) {
$this->log->error('[Hubspot] Failed to fetch opportunity pipelines', [
'reason' => $apiResponse->getMessage(),
]);
return [];
}
foreach ($apiResponse->getResults() as $pipeline) {
$pipelineStages = array_map(
static function (PipelineStage $stage) {
return [
'id' => $stage->getId(),
'label' => $stage->getLabel(),
];
},
$pipeline->getStages()
);
$stages = array_merge($stages, $pipelineStages);
}
return $stages;
}
public function fetchOpportunityPipelines(): array
{
$pipelines = [];
try {
$apiResponse = $this->makeRequest('/crm/v3/pipelines/deals');
} catch (\Exception $e) {
$this->log->info('[Hubspot] Failed to fetch opportunity pipelines', [
'reason' => $e->getMessage(),
]);
return [];
}
$response = $apiResponse->toArray();
foreach ($response['results'] as $pipeline) {
$pipelines[] = [
'id' => $pipeline['id'],
'label' => $pipeline['label'],
];
}
return $pipelines;
}
/**
* @return array<CrmFieldOption>
*/
public function fetchMeetingOutcomeFieldOptions(Field $field): array
{
return $field->getCrmProviderId() === 'meetingOutcome'
? $this->fetchMeetingOutcomeTypes()
: $this->fetchCallActivityTypes();
}
public function fetchMeetingOutcomeTypes(): array
{
return $this->extractMeetingTypeOptions(
'[URL_WITH_CREDENTIALS] Response $response */
$response = $this->getInstance()
->getClient()
->request('GET', $endpoint);
/**
* @var array<array{
* value: string,
* label: string,
* displayOrder: int
* }> $optionData
*/
$optionData = $response->toArray()['options'] ?? [];
$options = [];
foreach ($optionData as $item) {
$options[] = [
'id' => $item['value'],
'value' => $item['value'],
'label' => $item['label'],
'display_order' => $item['displayOrder'],
];
}
return $options;
}
/**
* @return array<CrmFieldOption>
*/
public function fetchDispositionFieldOptions(): array
{
$options = [];
$dispositions = $this->fetchCallDispositions();
foreach ($dispositions as $disposition) {
if ($disposition['deleted'] !== false) {
continue;
}
$option['value'] = $disposition['id'];
$option['id'] = $disposition['id'];
$option['label'] = $disposition['label'];
$options[] = $option;
}
return $options;
}
/**
* @return array<CrmFieldOption>
*/
public function fetchOpportunityFieldOptions(Field $field): array
{
if ($field->isStageField()) {
return $this->fetchOpportunityPipelineStages();
}
if ($field->isPipelineField()) {
return $this->fetchOpportunityPipelines();
}
return $this->fetchPropertyOptions('deals', $field->getCrmProviderId());
}
/**
* @throws BadRequest
* @throws HubspotException
*/
public function makeRequest(string $endpoint, $method = 'GET', $payload = [], ?string $queryString = null)
{
$endpoint = self::BASE_URL . $endpoint;
if ($method === 'GET') {
return $this->getInstance()->getClient()?->request(
method: $method,
endpoint: $endpoint,
query_string: $queryString
);
} else {
return $this->getInstance()->getClient()->request($method, $endpoint, [
'json' => ($payload),
]);
}
}
/**
* @throws BadRequest
* @throws HubspotException
*/
public function createMeeting(array $payload): Response
{
$endpoint = '/crm/v3/objects/meetings';
return $this->makeRequest($endpoint, 'POST', $payload);
}
/**
* @throws BadRequest
* @throws HubspotException
*/
public function updateMeeting(string $meetingId, array $payload): Response
{
$endpoint = '/crm/v3/objects/meetings/' . $meetingId;
return $this->makeRequest($endpoint, 'PATCH', $payload);
}
/**
* @throws \Exception
*/
public function createNote(
string $body,
string $ownerId,
int $timestamp,
string $objectId,
NoteObject $noteObject
): ?string {
try {
$noteInput = new SimplePublicObjectInput([
'properties' => [
'hs_note_body' => $body,
'hubspot_owner_id' => $ownerId,
'hs_timestamp' => $timestamp,
],
]);
// Create note
$note = $this->getNewInstance()->crm()->objects()->basicApi()->create('note', $noteInput);
$this->getNewInstance()->crm()->objects()->associationsApi()->create(
'note',
$note->getId(),
$this->getNoteObject($noteObject),
$objectId,
$this->getNoteAssociationType($noteObject),
);
return $note->getId();
} catch (\Exception $e) {
$this->log->error('[Hubspot] Failed to create note', [
'objectId' => $objectId,
'noteObject' => $noteObject->getObjectType(),
'reason' => $e->getMessage(),
]);
\Sentry::captureException($e);
}
return null;
}
public function updateEngagement(string $objectId, array $engagement, array $metadata): void
{
$this->getInstance()->engagements()->update($objectId, $engagement, $metadata);
}
public function getEngagementData(string $engagementId): array
{
$engagement = $this->getInstance()->engagements()->get($engagementId);
return $engagement->toArray();
}
public function createEngagement(array $engagement, array $associations, array $metadata): Response
{
return $this->getInstance()
->engagements()
->create($engagement, $associations, $metadata);
}
public function isUnauthorizedException(\Exception $e): bool
{
// Check for specific HubSpot API exception types first
if ($e instanceof BadRequest) {
// BadRequest can contain 401 status codes
return $e->getCode() === 401;
}
// Check for HTTP client exceptions with status codes
if ($e instanceof \GuzzleHttp\Exception\RequestException && $e->hasResponse()) {
$response = $e->getResponse();
if ($response !== null) {
return $response->getStatusCode() === 401;
}
}
// Check for Guzzle HTTP exceptions
if ($e instanceof \GuzzleHttp\Exception\ClientException) {
return $e->getCode() === 401;
}
// Fallback to string matching as last resort, but be more specific
$message = strtolower($e->getMessage());
return str_contains($message, '401 unauthorized') ||
str_contains($message, 'http 401') ||
str_contains($message, 'status code 401') ||
(preg_match('/\b401\b/', $message) && str_contains($message, 'unauthorized'));
}
/**
* Validates and refreshes the access token if needed before API requests.
* This ensures long-running processes don't fail due to token expiration.
*
* @throws SocialAccountTokenInvalidException
*/
public function ensureValidToken(): void
{
if ($this->oauthAccount === null) {
return;
}
$newToken = $this->tokenManager->ensureValidToken($this->oauthAccount);
if ($newToken !== null) {
$this->accessToken = $newToken;
}
}
public function getConfig()
{
return $this->config;
}
// returns only active (archived=false)
public function getOwners(): array
{
return $this->getNewInstance()->crm()->owners()->getAll();
}
/**
* @param bool $archived
*
* @return array<Owner>|[]
*/
public function getOwnersArchived(bool $archived = true): array
{
$endpoint = '/crm/v3/owners';
$queryParams = [
'archived' => $archived ? 'true' : 'false',
];
$queryString = http_build_query($queryParams);
$owners = [];
try {
$response = $this->makeRequest(endpoint: $endpoint, queryString: $queryString);
$responseData = $response?->toArray();
foreach ($responseData['results'] as $result) {
try {
$owners[] = Owner::create($result);
} catch (Throwable $e) {
$this->log->error('[HubSpot] Failed to process owner data', [
'result' => $result,
'error' => $e->getMessage(),
]);
continue;
}
}
} catch (Throwable $e) {
$this->log->error('HubSpot] Failed to fetch owners', [
'archived' => $archived,
'error' => $e->getMessage(),
]);
return [];
}
return $owners;
}
public function getMeeting(string $engagementId): ObjectWithAssociations
{
return $this->getNewInstance()->crm()->objects()->basicApi()
->getById('meeting', $engagementId, null, 'contact,company,deal');
}
public function deleteEngagement(string $engagementId): void
{
$this->getInstance()->engagements()->delete((int) $engagementId);
}
public function getAssociationsData(array $ids, string $fromObject, string $toObject): array
{
$associationData = [];
$idChunks = array_chunk($ids, self::ASSOCIATIONS_BATCH_SIZE_LIMIT);
foreach ($idChunks as $idChunk) {
try {
$batchInput = new \HubSpot\Client\Crm\Associations\Model\BatchInputPublicObjectId();
$batchInput->setInputs(array_map(function ($id) {
$publicObjectId = new \HubSpot\Client\Crm\Associations\Model\PublicObjectId();
$publicObjectId->setId($id);
return $publicObjectId;
}, $idChunk));
$associatedObjectsData = $this
->getNewInstance()
->crm()
->associations()
->batchApi()
->read($fromObject, $toObject, $batchInput);
if ($associatedObjectsData instanceof \HubSpot\Client\Crm\Associations\Model\BatchResponsePublicAssociationMulti) {
foreach ($associatedObjectsData->getResults() as $association) {
$from = $association->getFrom()->getId();
$toAssociations = $association->getTo();
if (! empty($toAssociations)) {
$associationData[$from] = array_map(function ($item) {
return $item->getId();
}, $toAssociations);
}
}
}
} catch (\Exception $e) {
$this->log->error('[Hubspot] Failed to fetch associations', [
'from_object' => $fromObject,
'to_object' => $toObject,
'reason' => $e->getMessage(),
]);
}
}
return $associationData;
}
/**
* @throws \Exception
*/
private function getNoteAssociationType(NoteObject $noteObject): string
{
return match($noteObject) {
NoteObject::Opportunity => 'note_to_deal',
NoteObject::Lead, NoteObject::Contact => 'note_to_contact', // or 'note_to_lead' if your portal supports it
NoteObject::Account => 'note_to_company',
NoteObject::Call, NoteObject::Event => throw new \Exception('Not supported'),
};
}
/**
* @throws \Exception
*/
private function getNoteObject(NoteObject $noteObject): string
{
return match($noteObject) {
NoteObject::Opportunity => 'deal',
NoteObject::Lead, NoteObject::Contact => 'contact',
NoteObject::Account => 'company',
NoteObject::Call, NoteObject::Event => throw new \Exception('Not supported'),
};
}
public function addAssociations(string $objectType, string $associationType, array $payload): Response
{
$endpoint = "/crm/v4/associations/$objectType/$associationType/batch/create";
return $this->makeRequest($endpoint, 'POST', $payload);
}
public function removeAssociations(string $objectType, string $associationType, array $payload): Response
{
$endpoint = "/crm/v4/associations/$objectType/$associationType/batch/archive";
return $this->makeRequest($endpoint, 'POST', $payload);
}
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Sync Changes
Hide This Notification
Code changed:
Hide
8
1
3
4
Previous Highlighted Error
Next Highlighted Error
SELECT
# DISTINCT
opp.id as opp_id, opp.uuid, opp.name,
# COUNT(dr.id) AS deal_risk_count,
# dr.id,
# cfd.value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id
# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id
LEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 1
AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
GROUP BY opp.id, cfd.value
ORDER BY
# cfd.value
CAST(cfd.value AS UNSIGNED)
# owner_name
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1
# AND gdrt.is_enabled = 1)
DESC
LIMIT 25
# OFFSET 0
;
select * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';
select * from crm_layout_entities where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4584045;
SELECT * FROM crm_field_data WHERE object_id = 4584045;
SELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'
SELECT
opp.id as opportunity_id,
opp.name,
COUNT(dr.id) as risk_count
FROM opportunities opp
LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id
WHERE opp.id IN (
6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788
)
GROUP BY opp.id;
SELECT COUNT(dr.id)
FROM deal_risks dr
JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
WHERE dr.opportunity_id = 5563344
# AND gdrt.group_id = usr.group_id
EXPLAIN SELECT
opp.id as opp_id, opp.uuid, opp.name,
cfd.value,
cfv.sequence,
cfv.value,
# MAX(cfd.value) AS max_cfd_value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
LEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id
FROM crm_field_data sub_cfd
WHERE sub_cfd.object_id = opp.id
AND sub_cfd.crm_field_id = 66810
ORDER BY sub_cfd.updated_at DESC
LIMIT 1)
LEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 0
# AND opp.is_closed = 1
# AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
# GROUP BY opp.id
ORDER BY
cfv.sequence DESC,
# opp.name
# owner_name
cfd.value
# CAST(cfd.value AS UNSIGNED)
# CAST(MAX(cfd.value) AS UNSIGNED)
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1 AND gdrt.is_enabled = 1)
DESC
# LIMIT 75, 25
;
SELECT * FROM crm_field_values WHERE crm_field_id = 66810;
SELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at
FROM crm_fields f
INNER JOIN crm_field_data fd ON fd.crm_field_id = f.id
WHERE (f.crm_configuration_id = 1)
AND (f.object_type = 'opportunity')
# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))
AND (fd.object_id IN (4158460))
AND (f.crm_provider_id IN ('ForecastCategoryName'))
ORDER BY fd.object_id ASC, fd.updated_at DESC;
select * from crm_layouts where crm_configuration_id = 1;
select cf.* from crm_fields cf
join crm_layout_entities cle on cf.id = cle.crm_field_id
where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4158460;
SELECT * FROM crm_field_data WHERE object_id = 4158460;
select * from users where team_id = 1;
SELECT * FROM users WHERE id = 7160;
select * from role_user where user_id = 3248;
select * from crm_field_values where crm_field_id = 66824;
SELECT * FROM users WHERE id = 23470;
select * from crm_configurations;
# [PASSWORD_DOTS]
select * from teams where id = 1038; # 23521, 966
select * from users where team_id = 1038;
select * from crm_configurations where id = 966;
SELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762
SELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764
SELECT * FROM participants WHERE activity_id = 54965764;
SELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075
SELECT * FROM participants WHERE activity_id = 54964075;
select f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id
where tf.team_id = 1038;
# [PASSWORD_DOTS] PD [PASSWORD_DOTS]
select * from teams where id = 1029;
SELECT * FROM crm_configurations WHERE id = 957;
SELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421
# [PASSWORD_DOTS] Close [PASSWORD_DOTS]
select * from teams where id = 1031;
SELECT * FROM crm_configurations WHERE id = 959;
SELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009
# [PASSWORD_DOTS] SF [PASSWORD_DOTS]
SELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;
select * from roles;
select * from permissions;
select * from permission_role where permission_id = 136;
select * from migrations order by id desc;
select * from teams where id IN (1, 1037);
select * from crm_layouts where crm_configuration_id = 1;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;
SELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);
select * from features;
select * from team_features where feature_id = 33;
select * from opportunities;
select * from teams;
SELECT
CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,
u.email,
sa.*,
t.owner_id FROM social_accounts sa
JOIN users u on u.id = sa.sociable_id
JOIN teams t on t.id = u.team_id
WHERE u.team_id = 1052 and sa.provider = 'hubspot';
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"bounds":{"left":0.025930852,"top":0.019952115,"width":0.03856383,"height":0.025538707},"on_screen":true,"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"#12066 on JY-20725-handle-HS-search-rate-limit, menu","depth":5,"bounds":{"left":0.064494684,"top":0.019952115,"width":0.122340426,"height":0.025538707},"on_screen":true,"help_text":"Pull request #12066 exists for current branch JY-20725-handle-HS-search-rate-limit, but local branch is out of sync with remote","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"bounds":{"left":0.82413566,"top":0.019952115,"width":0.011303191,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"HandleHubspotRateLimitTest","depth":6,"bounds":{"left":0.8394282,"top":0.019952115,"width":0.076130316,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.9155585,"top":0.019952115,"width":0.011303191,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.9268617,"top":0.019952115,"width":0.011303191,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"bounds":{"left":0.9381649,"top":0.019952115,"width":0.011303191,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"bounds":{"left":0.96609044,"top":0.019952115,"width":0.011303191,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"bounds":{"left":0.9773936,"top":0.019952115,"width":0.011303191,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"bounds":{"left":0.9886968,"top":0.019952115,"width":0.011303186,"height":0.025538707},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2","depth":4,"bounds":{"left":0.6462766,"top":0.10055866,"width":0.007978723,"height":0.015163607},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"67","depth":4,"bounds":{"left":0.65625,"top":0.10055866,"width":0.009973404,"height":0.015163607},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"3","depth":4,"bounds":{"left":0.6682181,"top":0.10055866,"width":0.007978723,"height":0.015163607},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.67785907,"top":0.09896249,"width":0.00731383,"height":0.018355945},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.68517286,"top":0.09896249,"width":0.006981383,"height":0.018355945},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Services\\Crm\\Hubspot;\n\nuse HubSpot\\Client\\Crm\\Deals\\ApiException as DealApiException;\nuse HubSpot\\Client\\Crm\\Contacts\\ApiException as ContactApiException;\nuse HubSpot\\Client\\Crm\\Companies\\ApiException as CompanyApiException;\nuse HubSpot\\Client\\Crm\\Contacts\\Model\\SimplePublicObjectWithAssociations as ContactsWithAssociations;\nuse HubSpot\\Client\\Crm\\Companies\\Model\\SimplePublicObjectWithAssociations as CompaniesWithAssociations;\nuse HubSpot\\Client\\Crm\\Deals\\Model\\SimplePublicObjectWithAssociations as DealWithAssociations;\nuse HubSpot\\Client\\Crm\\Objects\\Model\\SimplePublicObjectInput;\nuse HubSpot\\Client\\Crm\\Objects\\Model\\SimplePublicObjectWithAssociations as ObjectWithAssociations;\nuse HubSpot\\Client\\Crm\\Pipelines\\Model\\Error;\nuse HubSpot\\Client\\Crm\\Pipelines\\Model\\PipelineStage;\nuse HubSpot\\Client\\Crm\\Properties\\Model\\Property;\nuse HubSpot\\Discovery\\Discovery;\nuse Jiminny\\Exceptions\\CrmException;\nuse Jiminny\\Exceptions\\RateLimitException;\nuse Jiminny\\Exceptions\\SocialAccountTokenInvalidException;\nuse Jiminny\\Jobs\\Crm\\NoteObject;\nuse Jiminny\\Models\\Crm\\Field;\nuse Jiminny\\Services\\Crm\\BaseClient;\nuse Jiminny\\Services\\Crm\\Hubspot\\DTO\\Response\\Owner;\nuse Jiminny\\Services\\SocialAccountService;\nuse SevenShores\\Hubspot\\Exceptions\\BadRequest;\nuse SevenShores\\Hubspot\\Exceptions\\HubspotException;\nuse SevenShores\\Hubspot\\Factory;\nuse SevenShores\\Hubspot\\Http\\Response;\nuse Jiminny\\Services\\Crm\\Hubspot\\Pagination\\HubspotPaginationService;\nuse Illuminate\\Support\\Facades\\Redis;\nuse Throwable;\n\n/**\n * @phpstan-type CrmFieldOption array{id:string, label:string, value?:string}\n */\nclass Client extends BaseClient implements HubspotClientInterface\n{\n public const string MIN_API_VERSION = '2';\n\n public const string BASE_URL = 'https://api.hubapi.com';\n\n public const int ASSOCIATIONS_BATCH_SIZE_LIMIT = 1000;\n\n private HubspotPaginationService $paginationService;\n private HubspotTokenManager $tokenManager;\n\n public function __construct(\n SocialAccountService $socialAccountService,\n HubspotPaginationService $paginationService,\n HubspotTokenManager $tokenManager\n ) {\n parent::__construct($socialAccountService);\n $this->paginationService = $paginationService;\n $this->tokenManager = $tokenManager;\n\n $this->setBaseUrl(self::BASE_URL);\n $this->setVersion(self::MIN_API_VERSION);\n }\n\n /**\n * Execute a HubSpot API call with rate limit handling.\n *\n * On a 429, stores the absolute expiry timestamp with SET NX (first writer wins).\n * This means all subsequent jobs that also receive 429 in the same burst do not\n * reset the TTL — the window is anchored to the first 429, not the last.\n * Readers compute the remaining wait from the stored timestamp, so jobs that check\n * the cache near expiry are not delayed longer than necessary.\n *\n * @template T\n *\n * @param callable(): T $apiCall The API call to execute\n *\n * @throws RateLimitException When rate limit is hit or cached rate limit is active\n *\n * @return T The result of the API call\n */\n private function executeRequest(callable $apiCall)\n {\n $cacheKey = $this->getRateLimitCacheKey();\n\n $cachedExpiresAt = Redis::get($cacheKey);\n if (is_string($cachedExpiresAt) && is_numeric($cachedExpiresAt)) {\n $remaining = max(1, (int) $cachedExpiresAt - time());\n\n throw new RateLimitException(\n 'Hubspot rate limit (cached circuit-breaker)',\n $remaining,\n );\n }\n\n try {\n return $apiCall();\n } catch (Throwable $e) {\n if ($this->isHubspotRateLimit($e)) {\n $retryAfter = $this->parseRetryAfter($e);\n\n // NX: only the first job to receive a 429 in this burst sets the key.\n // Subsequent 429s in the same burst leave the TTL untouched so the\n // window is not reset by every concurrent job hitting the limit.\n Redis::set($cacheKey, (string) (time() + $retryAfter), ['nx', 'ex' => $retryAfter]);\n\n $this->log->warning('[Hubspot] Received 429 from API', [\n 'team_id' => $this->config->team_id,\n 'config_id' => $this->config->getId(),\n 'retry_after' => $retryAfter,\n 'reason' => $e->getMessage(),\n ]);\n\n throw new RateLimitException('Hubspot returned 429', $retryAfter, $e);\n }\n\n throw $e;\n }\n }\n\n private function getRateLimitCacheKey(): string\n {\n return sprintf('hubspot:ratelimit:config:%d', $this->config->getId());\n }\n\n private function isHubspotRateLimit(Throwable $e): bool\n {\n if ($e instanceof BadRequest\n || $e instanceof DealApiException\n || $e instanceof ContactApiException\n || $e instanceof CompanyApiException\n || $e instanceof \\GuzzleHttp\\Exception\\RequestException\n ) {\n return (int) $e->getCode() === 429;\n }\n\n return false;\n }\n\n private function parseRetryAfter(Throwable $e): int\n {\n if (method_exists($e, 'getResponseHeaders')) {\n $headers = $e->getResponseHeaders() ?: [];\n $value = $headers['Retry-After'] ?? $headers['retry-after'] ?? null;\n if (is_array($value)) {\n $value = $value[0] ?? null;\n }\n if (is_numeric($value)) {\n return (int) $value;\n }\n }\n\n $message = strtolower($e->getMessage());\n\n if (str_contains($message, 'daily')) {\n return 600;\n }\n if (str_contains($message, 'ten secondly')) {\n return 10;\n }\n if (str_contains($message, 'secondly')) {\n return 1;\n }\n\n $this->log->warning('[Hubspot] No retry-after header or known message, using default', [\n 'exception_class' => get_class($e),\n 'message' => $message,\n ]);\n\n return 10;\n }\n\n public function getMinimumApiVersion(): string\n {\n return self::MIN_API_VERSION;\n }\n\n public function getInstance(): Factory\n {\n return new Factory([\n 'key' => $this->accessToken,\n 'oauth2' => true,\n 'base_url' => $this->baseUrl,\n ]);\n }\n\n public function getNewInstance(): Discovery\n {\n return \\HubSpot\\Factory::createWithAccessToken($this->accessToken);\n }\n\n /**\n * Secondly and daily limits for Hubspot API\n *\n * Product Tier: Free & Starter | Professional & Enterprise | API add-on (any tier)\n * Burst: 100/10 seconds | 150/10 seconds | 200/10 seconds\n * Daily: 250,000 | 500,000 | 1,000,000\n *\n * Official documentation states: The search endpoints are rate limited to five requests per second.\n * Since with 5 RPS were still hitting secondly rate limits we lowered it to 4\n */\n public function getPaginatedData(array $payload, string $type, int $offset = 0): array\n {\n $total = 0;\n $lastId = null;\n $rows = [];\n foreach ($this->getPaginatedDataGenerator($payload, $type, $offset, $total, $lastId) as $row) {\n $rows[] = $row;\n }\n\n return ['results' => $rows, 'total' => $total, 'last_record' => $lastId];\n }\n\n /**\n * @throws HubspotException\n * @throws SocialAccountTokenInvalidException\n * @throws BadRequest\n */\n public function getPaginatedDataGenerator(\n array $payload,\n string $type,\n int $offset = 0,\n int &$total = 0,\n ?string &$lastRecordId = null\n ): \\Generator {\n return $this->paginationService->getPaginatedDataGenerator(\n $this,\n $payload,\n $type,\n $offset,\n $total,\n $lastRecordId\n );\n }\n\n /**\n * Execute a search request against HubSpot CRM objects with rate limiting.\n *\n * @param string $objectType The object type ('deals', 'companies', 'contacts', 'calls')\n * @param array<string, mixed> $payload The search payload with filters, sorts, properties, etc.\n *\n * @throws RateLimitException When rate limit is hit\n * @throws HubspotException On API errors\n *\n * @return array The search response with 'results', 'total', 'paging' keys\n */\n public function search(string $objectType, array $payload): array\n {\n $endpoint = self::BASE_URL . \"/crm/v3/objects/{$objectType}/search\";\n\n return $this->executeRequest(function () use ($endpoint, $payload) {\n $response = $this->getInstance()->getClient()->request('POST', $endpoint, ['json' => $payload]);\n\n return $response->toArray();\n });\n }\n\n /**\n * @throws DealApiException\n * @throws CrmException\n */\n public function getOpportunityById(string $crmId, array $fields): array\n {\n try {\n $deal = $this->getNewInstance()->crm()->deals()->basicApi()->getById(\n $crmId,\n implode(',', $fields),\n 'companies,contacts'\n );\n } catch (DealApiException $e) {\n $this->log->info('[Hubspot] Failed to fetch opportunity', [\n 'crm_id' => $crmId,\n 'reason' => $e->getMessage(),\n ]);\n\n throw $e;\n }\n\n if (! $deal instanceof DealWithAssociations) {\n throw new CrmException('Deal not found');\n }\n\n return [\n 'id' => $deal->getId(),\n 'properties' => $deal->getProperties(),\n 'associations' => $deal->getAssociations(),\n ];\n }\n\n /**\n * Generic batch read method for HubSpot objects\n *\n * @param string $objectType The object type ('deals', 'companies', 'contacts')\n * @param array<string> $crmIds Array of HubSpot object IDs (max 100)\n * @param array<string> $fields Array of property names to fetch\n *\n * @return array<string, array> Array keyed by CRM ID with object data\n */\n private function batchReadObjects(string $objectType, array $crmIds, array $fields): array\n {\n if (empty($crmIds)) {\n return [];\n }\n\n $this->validateBatchSize($objectType, $crmIds);\n $this->ensureValidToken();\n\n try {\n $batchConfig = $this->createBatchConfiguration($objectType);\n $batchReadRequest = $this->prepareBatchRequest($batchConfig, $crmIds, $fields);\n $response = $batchConfig['api']->read($batchReadRequest);\n\n $this->validateApiResponse($response, $objectType);\n\n $results = $this->processApiResults($response);\n $this->logBatchResults($objectType, $crmIds, $results);\n\n return $results;\n } catch (\\Throwable $e) {\n $this->handleBatchError($e, $objectType, $crmIds);\n }\n }\n\n private function validateBatchSize(string $objectType, array $crmIds): void\n {\n if (count($crmIds) > 100) {\n throw new \\InvalidArgumentException(\"Batch size cannot exceed 100 {$objectType}\");\n }\n }\n\n private function createBatchConfiguration(string $objectType): array\n {\n $configurations = [\n 'deals' => [\n 'batchReadRequest' => new \\HubSpot\\Client\\Crm\\Deals\\Model\\BatchReadInputSimplePublicObjectId(),\n 'inputClass' => \\HubSpot\\Client\\Crm\\Deals\\Model\\SimplePublicObjectId::class,\n 'api' => $this->getNewInstance()->crm()->deals()->batchApi(),\n ],\n 'companies' => [\n 'batchReadRequest' => new \\HubSpot\\Client\\Crm\\Companies\\Model\\BatchReadInputSimplePublicObjectId(),\n 'inputClass' => \\HubSpot\\Client\\Crm\\Companies\\Model\\SimplePublicObjectId::class,\n 'api' => $this->getNewInstance()->crm()->companies()->batchApi(),\n ],\n 'contacts' => [\n 'batchReadRequest' => new \\HubSpot\\Client\\Crm\\Contacts\\Model\\BatchReadInputSimplePublicObjectId(),\n 'inputClass' => \\HubSpot\\Client\\Crm\\Contacts\\Model\\SimplePublicObjectId::class,\n 'api' => $this->getNewInstance()->crm()->contacts()->batchApi(),\n ],\n ];\n\n if (! isset($configurations[$objectType])) {\n throw new \\InvalidArgumentException(\"Unsupported object type: {$objectType}\");\n }\n\n return $configurations[$objectType];\n }\n\n private function prepareBatchRequest(array $batchConfig, array $crmIds, array $fields): object\n {\n $batchReadRequest = $batchConfig['batchReadRequest'];\n $inputClass = $batchConfig['inputClass'];\n\n $inputs = array_map(function ($crmId) use ($inputClass) {\n $input = new $inputClass();\n $input->setId($crmId);\n\n return $input;\n }, $crmIds);\n\n $batchReadRequest->setInputs($inputs);\n $batchReadRequest->setProperties($fields);\n\n return $batchReadRequest;\n }\n\n private function validateApiResponse($response, string $objectType): void\n {\n if (! $response) {\n throw new CrmException(\"HubSpot API returned null response for {$objectType} batch read\");\n }\n }\n\n private function processApiResults($response): array\n {\n $results = [];\n $responseResults = $response->getResults();\n\n if ($responseResults) {\n foreach ($responseResults as $object) {\n if ($object && $object->getId()) {\n $results[$object->getId()] = [\n 'id' => $object->getId(),\n 'properties' => $object->getProperties() ?: [],\n ];\n }\n }\n }\n\n return $results;\n }\n\n private function logBatchResults(string $objectType, array $crmIds, array $results): void\n {\n $this->log->info(\"[HubSpot] Batch fetched {$objectType}\", [\n 'requested_count' => count($crmIds),\n 'returned_count' => count($results),\n 'crm_ids' => $crmIds,\n ]);\n }\n\n private function handleBatchError(\\Throwable $e, string $objectType, array $crmIds): void\n {\n $errorMessage = $e->getMessage() ?: 'Unknown error';\n $errorTrace = $e->getTraceAsString() ?: 'No trace available';\n\n $this->log->error(\"[HubSpot] Failed to batch fetch {$objectType}\", [\n 'crm_ids' => $crmIds,\n 'error' => $errorMessage,\n 'trace' => $errorTrace,\n ]);\n\n throw new CrmException(\"Failed to batch fetch {$objectType}: \" . $errorMessage);\n }\n\n /**\n * Batch read multiple opportunities by their CRM IDs\n *\n * @param array<string> $crmIds Array of HubSpot deal IDs (max 100)\n * @param array<string> $fields Array of property names to fetch\n *\n * @return array<string, array> Array keyed by CRM ID with opportunity data\n */\n public function getOpportunitiesByIds(array $crmIds, array $fields): array\n {\n return $this->batchReadObjects('deals', $crmIds, $fields);\n }\n\n /**\n * Batch read multiple companies by their CRM IDs\n *\n * @param array<string> $crmIds Array of HubSpot company IDs (max 100)\n * @param array<string> $fields Array of property names to fetch\n *\n * @return array<string, array> Array keyed by CRM ID with company data\n */\n public function getCompaniesByIds(array $crmIds, array $fields): array\n {\n return $this->batchReadObjects('companies', $crmIds, $fields);\n }\n\n /**\n * Batch read multiple contacts by their CRM IDs\n *\n * @param array<string> $crmIds Array of HubSpot contact IDs (max 100)\n * @param array<string> $fields Array of property names to fetch\n *\n * @return array<string, array> Array keyed by CRM ID with contact data\n */\n public function getContactsByIds(array $crmIds, array $fields): array\n {\n return $this->batchReadObjects('contacts', $crmIds, $fields);\n }\n\n /**\n * @throws CompanyApiException\n * @throws CrmException\n */\n public function getAccountById(string $crmId, array $fields): array\n {\n try {\n $company = $this->getNewInstance()->crm()->companies()->basicApi()->getById(\n $crmId,\n implode(',', $fields),\n );\n } catch (CompanyApiException $e) {\n $this->log->info('[Hubspot] Failed to fetch account', [\n 'crm_id' => $crmId,\n 'reason' => $e->getMessage(),\n ]);\n\n throw $e;\n }\n\n if (! $company instanceof CompaniesWithAssociations) {\n throw new CrmException('Account not found');\n }\n\n return [\n 'id' => $company->getId(),\n 'properties' => $company->getProperties(),\n ];\n }\n\n /**\n * @throws ContactApiException\n * @throws CrmException\n */\n public function getContactById(string $crmId, array $fields): array\n {\n try {\n $contact = $this->getNewInstance()->crm()->contacts()->basicApi()->getById(\n $crmId,\n implode(',', $fields)\n );\n } catch (ContactApiException $e) {\n $this->log->info('[Hubspot] Failed to fetch contact', [\n 'crm_id' => $crmId,\n 'reason' => $e->getMessage(),\n ]);\n\n throw $e;\n }\n\n if (! $contact instanceof ContactsWithAssociations) {\n throw new CrmException('Contact not found');\n }\n\n return [\n 'id' => $contact->getId(),\n 'properties' => $contact->getProperties(),\n ];\n }\n\n /**\n * This is email search request that Hubspot offers as GET (more generous quota)\n */\n public function getContactByEmail(string $email, array $fields = []): array\n {\n try {\n $contact = $this->getNewInstance()->crm()->contacts()->basicApi()->getById(\n $email,\n implode(',', $fields),\n null,\n false,\n 'email'\n );\n\n return [\n 'id' => $contact->getId(),\n 'properties' => $contact->getProperties(),\n ];\n } catch (ContactApiException $e) {\n $this->log->info('[Hubspot] Failed to fetch contact', [\n 'email' => $email,\n 'reason' => $e->getMessage(),\n ]);\n\n return [];\n }\n }\n\n /**\n * @throws CrmException\n */\n public function fetchProperty(string $objectType, string $propertyId): Property\n {\n $result = $this->getNewInstance()->crm()->properties()->coreApi()->getByName($objectType, $propertyId);\n\n if (! $result instanceof Property) {\n $this->log->error('[Hubspot] Failed to fetch property', [\n 'object_type' => $objectType,\n 'property_id' => $propertyId,\n 'reason' => $result->getMessage(),\n ]);\n\n throw new CrmException('Failed to fetch property');\n }\n\n return $result;\n }\n\n /**\n * @return array<CrmFieldOption>\n */\n public function fetchPropertyOptions(string $objectType, string $propertyId): array\n {\n /** @var array<CrmFieldOption> */\n return $this->fetchProperty($objectType, $propertyId)->getOptions();\n }\n\n /**\n * @return array<array{id:string, label:string, deleted:bool}>\n */\n public function fetchCallDispositions(): array\n {\n /** @var Response $response */\n $response = $this->getInstance()->engagements()->getCallDispositions();\n\n /**\n * @var array<array{\n * id:string,\n * label:string,\n * deleted: bool\n * }>\n */\n return $response->toArray();\n }\n\n /**\n * @return array<CrmFieldOption>\n */\n public function fetchOpportunityPipelineStages(): array\n {\n $stages = [];\n $apiResponse = $this->getNewInstance()->crm()->pipelines()->pipelinesApi()->getAll('deals');\n\n if ($apiResponse instanceof Error) {\n $this->log->error('[Hubspot] Failed to fetch opportunity pipelines', [\n 'reason' => $apiResponse->getMessage(),\n ]);\n\n return [];\n }\n\n foreach ($apiResponse->getResults() as $pipeline) {\n $pipelineStages = array_map(\n static function (PipelineStage $stage) {\n return [\n 'id' => $stage->getId(),\n 'label' => $stage->getLabel(),\n ];\n },\n $pipeline->getStages()\n );\n\n $stages = array_merge($stages, $pipelineStages);\n }\n\n return $stages;\n }\n\n public function fetchOpportunityPipelines(): array\n {\n $pipelines = [];\n\n try {\n $apiResponse = $this->makeRequest('/crm/v3/pipelines/deals');\n } catch (\\Exception $e) {\n $this->log->info('[Hubspot] Failed to fetch opportunity pipelines', [\n 'reason' => $e->getMessage(),\n ]);\n\n return [];\n }\n\n $response = $apiResponse->toArray();\n\n foreach ($response['results'] as $pipeline) {\n $pipelines[] = [\n 'id' => $pipeline['id'],\n 'label' => $pipeline['label'],\n ];\n }\n\n return $pipelines;\n }\n\n /**\n * @return array<CrmFieldOption>\n */\n public function fetchMeetingOutcomeFieldOptions(Field $field): array\n {\n return $field->getCrmProviderId() === 'meetingOutcome'\n ? $this->fetchMeetingOutcomeTypes()\n : $this->fetchCallActivityTypes();\n }\n\n public function fetchMeetingOutcomeTypes(): array\n {\n return $this->extractMeetingTypeOptions(\n 'https://api.hubapi.com/crm/v3/properties/meeting/hs_meeting_outcome'\n );\n }\n\n public function fetchCallActivityTypes(): array\n {\n return $this->extractMeetingTypeOptions(\n 'https://api.hubapi.com/crm/v3/properties/call/hs_activity_type'\n );\n }\n\n private function extractMeetingTypeOptions(string $endpoint): array\n {\n /** @var Response $response */\n $response = $this->getInstance()\n ->getClient()\n ->request('GET', $endpoint);\n\n /**\n * @var array<array{\n * value: string,\n * label: string,\n * displayOrder: int\n * }> $optionData\n */\n $optionData = $response->toArray()['options'] ?? [];\n\n $options = [];\n foreach ($optionData as $item) {\n $options[] = [\n 'id' => $item['value'],\n 'value' => $item['value'],\n 'label' => $item['label'],\n 'display_order' => $item['displayOrder'],\n ];\n }\n\n return $options;\n }\n\n /**\n * @return array<CrmFieldOption>\n */\n public function fetchDispositionFieldOptions(): array\n {\n $options = [];\n\n $dispositions = $this->fetchCallDispositions();\n\n foreach ($dispositions as $disposition) {\n if ($disposition['deleted'] !== false) {\n continue;\n }\n\n $option['value'] = $disposition['id'];\n $option['id'] = $disposition['id'];\n $option['label'] = $disposition['label'];\n\n $options[] = $option;\n }\n\n return $options;\n }\n\n /**\n * @return array<CrmFieldOption>\n */\n public function fetchOpportunityFieldOptions(Field $field): array\n {\n if ($field->isStageField()) {\n return $this->fetchOpportunityPipelineStages();\n }\n\n if ($field->isPipelineField()) {\n return $this->fetchOpportunityPipelines();\n }\n\n return $this->fetchPropertyOptions('deals', $field->getCrmProviderId());\n }\n\n /**\n * @throws BadRequest\n * @throws HubspotException\n */\n public function makeRequest(string $endpoint, $method = 'GET', $payload = [], ?string $queryString = null)\n {\n $endpoint = self::BASE_URL . $endpoint;\n\n if ($method === 'GET') {\n return $this->getInstance()->getClient()?->request(\n method: $method,\n endpoint: $endpoint,\n query_string: $queryString\n );\n } else {\n return $this->getInstance()->getClient()->request($method, $endpoint, [\n 'json' => ($payload),\n ]);\n }\n }\n\n /**\n * @throws BadRequest\n * @throws HubspotException\n */\n public function createMeeting(array $payload): Response\n {\n $endpoint = '/crm/v3/objects/meetings';\n\n return $this->makeRequest($endpoint, 'POST', $payload);\n }\n\n /**\n * @throws BadRequest\n * @throws HubspotException\n */\n public function updateMeeting(string $meetingId, array $payload): Response\n {\n $endpoint = '/crm/v3/objects/meetings/' . $meetingId;\n\n return $this->makeRequest($endpoint, 'PATCH', $payload);\n }\n\n /**\n * @throws \\Exception\n */\n public function createNote(\n string $body,\n string $ownerId,\n int $timestamp,\n string $objectId,\n NoteObject $noteObject\n ): ?string {\n try {\n $noteInput = new SimplePublicObjectInput([\n 'properties' => [\n 'hs_note_body' => $body,\n 'hubspot_owner_id' => $ownerId,\n 'hs_timestamp' => $timestamp,\n ],\n ]);\n\n // Create note\n $note = $this->getNewInstance()->crm()->objects()->basicApi()->create('note', $noteInput);\n\n $this->getNewInstance()->crm()->objects()->associationsApi()->create(\n 'note',\n $note->getId(),\n $this->getNoteObject($noteObject),\n $objectId,\n $this->getNoteAssociationType($noteObject),\n );\n\n return $note->getId();\n } catch (\\Exception $e) {\n $this->log->error('[Hubspot] Failed to create note', [\n 'objectId' => $objectId,\n 'noteObject' => $noteObject->getObjectType(),\n 'reason' => $e->getMessage(),\n ]);\n\n \\Sentry::captureException($e);\n }\n\n return null;\n }\n\n public function updateEngagement(string $objectId, array $engagement, array $metadata): void\n {\n $this->getInstance()->engagements()->update($objectId, $engagement, $metadata);\n }\n\n public function getEngagementData(string $engagementId): array\n {\n $engagement = $this->getInstance()->engagements()->get($engagementId);\n\n return $engagement->toArray();\n }\n\n public function createEngagement(array $engagement, array $associations, array $metadata): Response\n {\n return $this->getInstance()\n ->engagements()\n ->create($engagement, $associations, $metadata);\n }\n\n public function isUnauthorizedException(\\Exception $e): bool\n {\n // Check for specific HubSpot API exception types first\n if ($e instanceof BadRequest) {\n // BadRequest can contain 401 status codes\n return $e->getCode() === 401;\n }\n\n // Check for HTTP client exceptions with status codes\n if ($e instanceof \\GuzzleHttp\\Exception\\RequestException && $e->hasResponse()) {\n $response = $e->getResponse();\n if ($response !== null) {\n return $response->getStatusCode() === 401;\n }\n }\n\n // Check for Guzzle HTTP exceptions\n if ($e instanceof \\GuzzleHttp\\Exception\\ClientException) {\n return $e->getCode() === 401;\n }\n\n // Fallback to string matching as last resort, but be more specific\n $message = strtolower($e->getMessage());\n\n return str_contains($message, '401 unauthorized') ||\n str_contains($message, 'http 401') ||\n str_contains($message, 'status code 401') ||\n (preg_match('/\\b401\\b/', $message) && str_contains($message, 'unauthorized'));\n }\n\n /**\n * Validates and refreshes the access token if needed before API requests.\n * This ensures long-running processes don't fail due to token expiration.\n *\n * @throws SocialAccountTokenInvalidException\n */\n public function ensureValidToken(): void\n {\n if ($this->oauthAccount === null) {\n return;\n }\n\n $newToken = $this->tokenManager->ensureValidToken($this->oauthAccount);\n if ($newToken !== null) {\n $this->accessToken = $newToken;\n }\n }\n\n public function getConfig()\n {\n return $this->config;\n }\n\n // returns only active (archived=false)\n public function getOwners(): array\n {\n return $this->getNewInstance()->crm()->owners()->getAll();\n }\n\n /**\n * @param bool $archived\n *\n * @return array<Owner>|[]\n */\n public function getOwnersArchived(bool $archived = true): array\n {\n $endpoint = '/crm/v3/owners';\n $queryParams = [\n 'archived' => $archived ? 'true' : 'false',\n ];\n $queryString = http_build_query($queryParams);\n\n $owners = [];\n\n try {\n $response = $this->makeRequest(endpoint: $endpoint, queryString: $queryString);\n $responseData = $response?->toArray();\n\n foreach ($responseData['results'] as $result) {\n try {\n $owners[] = Owner::create($result);\n } catch (Throwable $e) {\n $this->log->error('[HubSpot] Failed to process owner data', [\n 'result' => $result,\n 'error' => $e->getMessage(),\n ]);\n\n continue;\n }\n }\n } catch (Throwable $e) {\n $this->log->error('HubSpot] Failed to fetch owners', [\n 'archived' => $archived,\n 'error' => $e->getMessage(),\n ]);\n\n return [];\n }\n\n return $owners;\n }\n\n public function getMeeting(string $engagementId): ObjectWithAssociations\n {\n return $this->getNewInstance()->crm()->objects()->basicApi()\n ->getById('meeting', $engagementId, null, 'contact,company,deal');\n }\n\n public function deleteEngagement(string $engagementId): void\n {\n $this->getInstance()->engagements()->delete((int) $engagementId);\n }\n\n public function getAssociationsData(array $ids, string $fromObject, string $toObject): array\n {\n $associationData = [];\n $idChunks = array_chunk($ids, self::ASSOCIATIONS_BATCH_SIZE_LIMIT);\n\n foreach ($idChunks as $idChunk) {\n try {\n $batchInput = new \\HubSpot\\Client\\Crm\\Associations\\Model\\BatchInputPublicObjectId();\n $batchInput->setInputs(array_map(function ($id) {\n $publicObjectId = new \\HubSpot\\Client\\Crm\\Associations\\Model\\PublicObjectId();\n $publicObjectId->setId($id);\n\n return $publicObjectId;\n }, $idChunk));\n\n $associatedObjectsData = $this\n ->getNewInstance()\n ->crm()\n ->associations()\n ->batchApi()\n ->read($fromObject, $toObject, $batchInput);\n\n if ($associatedObjectsData instanceof \\HubSpot\\Client\\Crm\\Associations\\Model\\BatchResponsePublicAssociationMulti) {\n foreach ($associatedObjectsData->getResults() as $association) {\n $from = $association->getFrom()->getId();\n $toAssociations = $association->getTo();\n\n if (! empty($toAssociations)) {\n $associationData[$from] = array_map(function ($item) {\n return $item->getId();\n }, $toAssociations);\n }\n }\n }\n } catch (\\Exception $e) {\n $this->log->error('[Hubspot] Failed to fetch associations', [\n 'from_object' => $fromObject,\n 'to_object' => $toObject,\n 'reason' => $e->getMessage(),\n ]);\n }\n }\n\n return $associationData;\n }\n\n /**\n * @throws \\Exception\n */\n private function getNoteAssociationType(NoteObject $noteObject): string\n {\n return match($noteObject) {\n NoteObject::Opportunity => 'note_to_deal',\n NoteObject::Lead, NoteObject::Contact => 'note_to_contact', // or 'note_to_lead' if your portal supports it\n NoteObject::Account => 'note_to_company',\n NoteObject::Call, NoteObject::Event => throw new \\Exception('Not supported'),\n };\n }\n\n /**\n * @throws \\Exception\n */\n private function getNoteObject(NoteObject $noteObject): string\n {\n return match($noteObject) {\n NoteObject::Opportunity => 'deal',\n NoteObject::Lead, NoteObject::Contact => 'contact',\n NoteObject::Account => 'company',\n NoteObject::Call, NoteObject::Event => throw new \\Exception('Not supported'),\n };\n }\n\n public function addAssociations(string $objectType, string $associationType, array $payload): Response\n {\n $endpoint = \"/crm/v4/associations/$objectType/$associationType/batch/create\";\n\n return $this->makeRequest($endpoint, 'POST', $payload);\n }\n\n public function removeAssociations(string $objectType, string $associationType, array $payload): Response\n {\n $endpoint = \"/crm/v4/associations/$objectType/$associationType/batch/archive\";\n\n return $this->makeRequest($endpoint, 'POST', $payload);\n }\n}","depth":4,"on_screen":true,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Services\\Crm\\Hubspot;\n\nuse HubSpot\\Client\\Crm\\Deals\\ApiException as DealApiException;\nuse HubSpot\\Client\\Crm\\Contacts\\ApiException as ContactApiException;\nuse HubSpot\\Client\\Crm\\Companies\\ApiException as CompanyApiException;\nuse HubSpot\\Client\\Crm\\Contacts\\Model\\SimplePublicObjectWithAssociations as ContactsWithAssociations;\nuse HubSpot\\Client\\Crm\\Companies\\Model\\SimplePublicObjectWithAssociations as CompaniesWithAssociations;\nuse HubSpot\\Client\\Crm\\Deals\\Model\\SimplePublicObjectWithAssociations as DealWithAssociations;\nuse HubSpot\\Client\\Crm\\Objects\\Model\\SimplePublicObjectInput;\nuse HubSpot\\Client\\Crm\\Objects\\Model\\SimplePublicObjectWithAssociations as ObjectWithAssociations;\nuse HubSpot\\Client\\Crm\\Pipelines\\Model\\Error;\nuse HubSpot\\Client\\Crm\\Pipelines\\Model\\PipelineStage;\nuse HubSpot\\Client\\Crm\\Properties\\Model\\Property;\nuse HubSpot\\Discovery\\Discovery;\nuse Jiminny\\Exceptions\\CrmException;\nuse Jiminny\\Exceptions\\RateLimitException;\nuse Jiminny\\Exceptions\\SocialAccountTokenInvalidException;\nuse Jiminny\\Jobs\\Crm\\NoteObject;\nuse Jiminny\\Models\\Crm\\Field;\nuse Jiminny\\Services\\Crm\\BaseClient;\nuse Jiminny\\Services\\Crm\\Hubspot\\DTO\\Response\\Owner;\nuse Jiminny\\Services\\SocialAccountService;\nuse SevenShores\\Hubspot\\Exceptions\\BadRequest;\nuse SevenShores\\Hubspot\\Exceptions\\HubspotException;\nuse SevenShores\\Hubspot\\Factory;\nuse SevenShores\\Hubspot\\Http\\Response;\nuse Jiminny\\Services\\Crm\\Hubspot\\Pagination\\HubspotPaginationService;\nuse Illuminate\\Support\\Facades\\Redis;\nuse Throwable;\n\n/**\n * @phpstan-type CrmFieldOption array{id:string, label:string, value?:string}\n */\nclass Client extends BaseClient implements HubspotClientInterface\n{\n public const string MIN_API_VERSION = '2';\n\n public const string BASE_URL = 'https://api.hubapi.com';\n\n public const int ASSOCIATIONS_BATCH_SIZE_LIMIT = 1000;\n\n private HubspotPaginationService $paginationService;\n private HubspotTokenManager $tokenManager;\n\n public function __construct(\n SocialAccountService $socialAccountService,\n HubspotPaginationService $paginationService,\n HubspotTokenManager $tokenManager\n ) {\n parent::__construct($socialAccountService);\n $this->paginationService = $paginationService;\n $this->tokenManager = $tokenManager;\n\n $this->setBaseUrl(self::BASE_URL);\n $this->setVersion(self::MIN_API_VERSION);\n }\n\n /**\n * Execute a HubSpot API call with rate limit handling.\n *\n * On a 429, stores the absolute expiry timestamp with SET NX (first writer wins).\n * This means all subsequent jobs that also receive 429 in the same burst do not\n * reset the TTL — the window is anchored to the first 429, not the last.\n * Readers compute the remaining wait from the stored timestamp, so jobs that check\n * the cache near expiry are not delayed longer than necessary.\n *\n * @template T\n *\n * @param callable(): T $apiCall The API call to execute\n *\n * @throws RateLimitException When rate limit is hit or cached rate limit is active\n *\n * @return T The result of the API call\n */\n private function executeRequest(callable $apiCall)\n {\n $cacheKey = $this->getRateLimitCacheKey();\n\n $cachedExpiresAt = Redis::get($cacheKey);\n if (is_string($cachedExpiresAt) && is_numeric($cachedExpiresAt)) {\n $remaining = max(1, (int) $cachedExpiresAt - time());\n\n throw new RateLimitException(\n 'Hubspot rate limit (cached circuit-breaker)',\n $remaining,\n );\n }\n\n try {\n return $apiCall();\n } catch (Throwable $e) {\n if ($this->isHubspotRateLimit($e)) {\n $retryAfter = $this->parseRetryAfter($e);\n\n // NX: only the first job to receive a 429 in this burst sets the key.\n // Subsequent 429s in the same burst leave the TTL untouched so the\n // window is not reset by every concurrent job hitting the limit.\n Redis::set($cacheKey, (string) (time() + $retryAfter), ['nx', 'ex' => $retryAfter]);\n\n $this->log->warning('[Hubspot] Received 429 from API', [\n 'team_id' => $this->config->team_id,\n 'config_id' => $this->config->getId(),\n 'retry_after' => $retryAfter,\n 'reason' => $e->getMessage(),\n ]);\n\n throw new RateLimitException('Hubspot returned 429', $retryAfter, $e);\n }\n\n throw $e;\n }\n }\n\n private function getRateLimitCacheKey(): string\n {\n return sprintf('hubspot:ratelimit:config:%d', $this->config->getId());\n }\n\n private function isHubspotRateLimit(Throwable $e): bool\n {\n if ($e instanceof BadRequest\n || $e instanceof DealApiException\n || $e instanceof ContactApiException\n || $e instanceof CompanyApiException\n || $e instanceof \\GuzzleHttp\\Exception\\RequestException\n ) {\n return (int) $e->getCode() === 429;\n }\n\n return false;\n }\n\n private function parseRetryAfter(Throwable $e): int\n {\n if (method_exists($e, 'getResponseHeaders')) {\n $headers = $e->getResponseHeaders() ?: [];\n $value = $headers['Retry-After'] ?? $headers['retry-after'] ?? null;\n if (is_array($value)) {\n $value = $value[0] ?? null;\n }\n if (is_numeric($value)) {\n return (int) $value;\n }\n }\n\n $message = strtolower($e->getMessage());\n\n if (str_contains($message, 'daily')) {\n return 600;\n }\n if (str_contains($message, 'ten secondly')) {\n return 10;\n }\n if (str_contains($message, 'secondly')) {\n return 1;\n }\n\n $this->log->warning('[Hubspot] No retry-after header or known message, using default', [\n 'exception_class' => get_class($e),\n 'message' => $message,\n ]);\n\n return 10;\n }\n\n public function getMinimumApiVersion(): string\n {\n return self::MIN_API_VERSION;\n }\n\n public function getInstance(): Factory\n {\n return new Factory([\n 'key' => $this->accessToken,\n 'oauth2' => true,\n 'base_url' => $this->baseUrl,\n ]);\n }\n\n public function getNewInstance(): Discovery\n {\n return \\HubSpot\\Factory::createWithAccessToken($this->accessToken);\n }\n\n /**\n * Secondly and daily limits for Hubspot API\n *\n * Product Tier: Free & Starter | Professional & Enterprise | API add-on (any tier)\n * Burst: 100/10 seconds | 150/10 seconds | 200/10 seconds\n * Daily: 250,000 | 500,000 | 1,000,000\n *\n * Official documentation states: The search endpoints are rate limited to five requests per second.\n * Since with 5 RPS were still hitting secondly rate limits we lowered it to 4\n */\n public function getPaginatedData(array $payload, string $type, int $offset = 0): array\n {\n $total = 0;\n $lastId = null;\n $rows = [];\n foreach ($this->getPaginatedDataGenerator($payload, $type, $offset, $total, $lastId) as $row) {\n $rows[] = $row;\n }\n\n return ['results' => $rows, 'total' => $total, 'last_record' => $lastId];\n }\n\n /**\n * @throws HubspotException\n * @throws SocialAccountTokenInvalidException\n * @throws BadRequest\n */\n public function getPaginatedDataGenerator(\n array $payload,\n string $type,\n int $offset = 0,\n int &$total = 0,\n ?string &$lastRecordId = null\n ): \\Generator {\n return $this->paginationService->getPaginatedDataGenerator(\n $this,\n $payload,\n $type,\n $offset,\n $total,\n $lastRecordId\n );\n }\n\n /**\n * Execute a search request against HubSpot CRM objects with rate limiting.\n *\n * @param string $objectType The object type ('deals', 'companies', 'contacts', 'calls')\n * @param array<string, mixed> $payload The search payload with filters, sorts, properties, etc.\n *\n * @throws RateLimitException When rate limit is hit\n * @throws HubspotException On API errors\n *\n * @return array The search response with 'results', 'total', 'paging' keys\n */\n public function search(string $objectType, array $payload): array\n {\n $endpoint = self::BASE_URL . \"/crm/v3/objects/{$objectType}/search\";\n\n return $this->executeRequest(function () use ($endpoint, $payload) {\n $response = $this->getInstance()->getClient()->request('POST', $endpoint, ['json' => $payload]);\n\n return $response->toArray();\n });\n }\n\n /**\n * @throws DealApiException\n * @throws CrmException\n */\n public function getOpportunityById(string $crmId, array $fields): array\n {\n try {\n $deal = $this->getNewInstance()->crm()->deals()->basicApi()->getById(\n $crmId,\n implode(',', $fields),\n 'companies,contacts'\n );\n } catch (DealApiException $e) {\n $this->log->info('[Hubspot] Failed to fetch opportunity', [\n 'crm_id' => $crmId,\n 'reason' => $e->getMessage(),\n ]);\n\n throw $e;\n }\n\n if (! $deal instanceof DealWithAssociations) {\n throw new CrmException('Deal not found');\n }\n\n return [\n 'id' => $deal->getId(),\n 'properties' => $deal->getProperties(),\n 'associations' => $deal->getAssociations(),\n ];\n }\n\n /**\n * Generic batch read method for HubSpot objects\n *\n * @param string $objectType The object type ('deals', 'companies', 'contacts')\n * @param array<string> $crmIds Array of HubSpot object IDs (max 100)\n * @param array<string> $fields Array of property names to fetch\n *\n * @return array<string, array> Array keyed by CRM ID with object data\n */\n private function batchReadObjects(string $objectType, array $crmIds, array $fields): array\n {\n if (empty($crmIds)) {\n return [];\n }\n\n $this->validateBatchSize($objectType, $crmIds);\n $this->ensureValidToken();\n\n try {\n $batchConfig = $this->createBatchConfiguration($objectType);\n $batchReadRequest = $this->prepareBatchRequest($batchConfig, $crmIds, $fields);\n $response = $batchConfig['api']->read($batchReadRequest);\n\n $this->validateApiResponse($response, $objectType);\n\n $results = $this->processApiResults($response);\n $this->logBatchResults($objectType, $crmIds, $results);\n\n return $results;\n } catch (\\Throwable $e) {\n $this->handleBatchError($e, $objectType, $crmIds);\n }\n }\n\n private function validateBatchSize(string $objectType, array $crmIds): void\n {\n if (count($crmIds) > 100) {\n throw new \\InvalidArgumentException(\"Batch size cannot exceed 100 {$objectType}\");\n }\n }\n\n private function createBatchConfiguration(string $objectType): array\n {\n $configurations = [\n 'deals' => [\n 'batchReadRequest' => new \\HubSpot\\Client\\Crm\\Deals\\Model\\BatchReadInputSimplePublicObjectId(),\n 'inputClass' => \\HubSpot\\Client\\Crm\\Deals\\Model\\SimplePublicObjectId::class,\n 'api' => $this->getNewInstance()->crm()->deals()->batchApi(),\n ],\n 'companies' => [\n 'batchReadRequest' => new \\HubSpot\\Client\\Crm\\Companies\\Model\\BatchReadInputSimplePublicObjectId(),\n 'inputClass' => \\HubSpot\\Client\\Crm\\Companies\\Model\\SimplePublicObjectId::class,\n 'api' => $this->getNewInstance()->crm()->companies()->batchApi(),\n ],\n 'contacts' => [\n 'batchReadRequest' => new \\HubSpot\\Client\\Crm\\Contacts\\Model\\BatchReadInputSimplePublicObjectId(),\n 'inputClass' => \\HubSpot\\Client\\Crm\\Contacts\\Model\\SimplePublicObjectId::class,\n 'api' => $this->getNewInstance()->crm()->contacts()->batchApi(),\n ],\n ];\n\n if (! isset($configurations[$objectType])) {\n throw new \\InvalidArgumentException(\"Unsupported object type: {$objectType}\");\n }\n\n return $configurations[$objectType];\n }\n\n private function prepareBatchRequest(array $batchConfig, array $crmIds, array $fields): object\n {\n $batchReadRequest = $batchConfig['batchReadRequest'];\n $inputClass = $batchConfig['inputClass'];\n\n $inputs = array_map(function ($crmId) use ($inputClass) {\n $input = new $inputClass();\n $input->setId($crmId);\n\n return $input;\n }, $crmIds);\n\n $batchReadRequest->setInputs($inputs);\n $batchReadRequest->setProperties($fields);\n\n return $batchReadRequest;\n }\n\n private function validateApiResponse($response, string $objectType): void\n {\n if (! $response) {\n throw new CrmException(\"HubSpot API returned null response for {$objectType} batch read\");\n }\n }\n\n private function processApiResults($response): array\n {\n $results = [];\n $responseResults = $response->getResults();\n\n if ($responseResults) {\n foreach ($responseResults as $object) {\n if ($object && $object->getId()) {\n $results[$object->getId()] = [\n 'id' => $object->getId(),\n 'properties' => $object->getProperties() ?: [],\n ];\n }\n }\n }\n\n return $results;\n }\n\n private function logBatchResults(string $objectType, array $crmIds, array $results): void\n {\n $this->log->info(\"[HubSpot] Batch fetched {$objectType}\", [\n 'requested_count' => count($crmIds),\n 'returned_count' => count($results),\n 'crm_ids' => $crmIds,\n ]);\n }\n\n private function handleBatchError(\\Throwable $e, string $objectType, array $crmIds): void\n {\n $errorMessage = $e->getMessage() ?: 'Unknown error';\n $errorTrace = $e->getTraceAsString() ?: 'No trace available';\n\n $this->log->error(\"[HubSpot] Failed to batch fetch {$objectType}\", [\n 'crm_ids' => $crmIds,\n 'error' => $errorMessage,\n 'trace' => $errorTrace,\n ]);\n\n throw new CrmException(\"Failed to batch fetch {$objectType}: \" . $errorMessage);\n }\n\n /**\n * Batch read multiple opportunities by their CRM IDs\n *\n * @param array<string> $crmIds Array of HubSpot deal IDs (max 100)\n * @param array<string> $fields Array of property names to fetch\n *\n * @return array<string, array> Array keyed by CRM ID with opportunity data\n */\n public function getOpportunitiesByIds(array $crmIds, array $fields): array\n {\n return $this->batchReadObjects('deals', $crmIds, $fields);\n }\n\n /**\n * Batch read multiple companies by their CRM IDs\n *\n * @param array<string> $crmIds Array of HubSpot company IDs (max 100)\n * @param array<string> $fields Array of property names to fetch\n *\n * @return array<string, array> Array keyed by CRM ID with company data\n */\n public function getCompaniesByIds(array $crmIds, array $fields): array\n {\n return $this->batchReadObjects('companies', $crmIds, $fields);\n }\n\n /**\n * Batch read multiple contacts by their CRM IDs\n *\n * @param array<string> $crmIds Array of HubSpot contact IDs (max 100)\n * @param array<string> $fields Array of property names to fetch\n *\n * @return array<string, array> Array keyed by CRM ID with contact data\n */\n public function getContactsByIds(array $crmIds, array $fields): array\n {\n return $this->batchReadObjects('contacts', $crmIds, $fields);\n }\n\n /**\n * @throws CompanyApiException\n * @throws CrmException\n */\n public function getAccountById(string $crmId, array $fields): array\n {\n try {\n $company = $this->getNewInstance()->crm()->companies()->basicApi()->getById(\n $crmId,\n implode(',', $fields),\n );\n } catch (CompanyApiException $e) {\n $this->log->info('[Hubspot] Failed to fetch account', [\n 'crm_id' => $crmId,\n 'reason' => $e->getMessage(),\n ]);\n\n throw $e;\n }\n\n if (! $company instanceof CompaniesWithAssociations) {\n throw new CrmException('Account not found');\n }\n\n return [\n 'id' => $company->getId(),\n 'properties' => $company->getProperties(),\n ];\n }\n\n /**\n * @throws ContactApiException\n * @throws CrmException\n */\n public function getContactById(string $crmId, array $fields): array\n {\n try {\n $contact = $this->getNewInstance()->crm()->contacts()->basicApi()->getById(\n $crmId,\n implode(',', $fields)\n );\n } catch (ContactApiException $e) {\n $this->log->info('[Hubspot] Failed to fetch contact', [\n 'crm_id' => $crmId,\n 'reason' => $e->getMessage(),\n ]);\n\n throw $e;\n }\n\n if (! $contact instanceof ContactsWithAssociations) {\n throw new CrmException('Contact not found');\n }\n\n return [\n 'id' => $contact->getId(),\n 'properties' => $contact->getProperties(),\n ];\n }\n\n /**\n * This is email search request that Hubspot offers as GET (more generous quota)\n */\n public function getContactByEmail(string $email, array $fields = []): array\n {\n try {\n $contact = $this->getNewInstance()->crm()->contacts()->basicApi()->getById(\n $email,\n implode(',', $fields),\n null,\n false,\n 'email'\n );\n\n return [\n 'id' => $contact->getId(),\n 'properties' => $contact->getProperties(),\n ];\n } catch (ContactApiException $e) {\n $this->log->info('[Hubspot] Failed to fetch contact', [\n 'email' => $email,\n 'reason' => $e->getMessage(),\n ]);\n\n return [];\n }\n }\n\n /**\n * @throws CrmException\n */\n public function fetchProperty(string $objectType, string $propertyId): Property\n {\n $result = $this->getNewInstance()->crm()->properties()->coreApi()->getByName($objectType, $propertyId);\n\n if (! $result instanceof Property) {\n $this->log->error('[Hubspot] Failed to fetch property', [\n 'object_type' => $objectType,\n 'property_id' => $propertyId,\n 'reason' => $result->getMessage(),\n ]);\n\n throw new CrmException('Failed to fetch property');\n }\n\n return $result;\n }\n\n /**\n * @return array<CrmFieldOption>\n */\n public function fetchPropertyOptions(string $objectType, string $propertyId): array\n {\n /** @var array<CrmFieldOption> */\n return $this->fetchProperty($objectType, $propertyId)->getOptions();\n }\n\n /**\n * @return array<array{id:string, label:string, deleted:bool}>\n */\n public function fetchCallDispositions(): array\n {\n /** @var Response $response */\n $response = $this->getInstance()->engagements()->getCallDispositions();\n\n /**\n * @var array<array{\n * id:string,\n * label:string,\n * deleted: bool\n * }>\n */\n return $response->toArray();\n }\n\n /**\n * @return array<CrmFieldOption>\n */\n public function fetchOpportunityPipelineStages(): array\n {\n $stages = [];\n $apiResponse = $this->getNewInstance()->crm()->pipelines()->pipelinesApi()->getAll('deals');\n\n if ($apiResponse instanceof Error) {\n $this->log->error('[Hubspot] Failed to fetch opportunity pipelines', [\n 'reason' => $apiResponse->getMessage(),\n ]);\n\n return [];\n }\n\n foreach ($apiResponse->getResults() as $pipeline) {\n $pipelineStages = array_map(\n static function (PipelineStage $stage) {\n return [\n 'id' => $stage->getId(),\n 'label' => $stage->getLabel(),\n ];\n },\n $pipeline->getStages()\n );\n\n $stages = array_merge($stages, $pipelineStages);\n }\n\n return $stages;\n }\n\n public function fetchOpportunityPipelines(): array\n {\n $pipelines = [];\n\n try {\n $apiResponse = $this->makeRequest('/crm/v3/pipelines/deals');\n } catch (\\Exception $e) {\n $this->log->info('[Hubspot] Failed to fetch opportunity pipelines', [\n 'reason' => $e->getMessage(),\n ]);\n\n return [];\n }\n\n $response = $apiResponse->toArray();\n\n foreach ($response['results'] as $pipeline) {\n $pipelines[] = [\n 'id' => $pipeline['id'],\n 'label' => $pipeline['label'],\n ];\n }\n\n return $pipelines;\n }\n\n /**\n * @return array<CrmFieldOption>\n */\n public function fetchMeetingOutcomeFieldOptions(Field $field): array\n {\n return $field->getCrmProviderId() === 'meetingOutcome'\n ? $this->fetchMeetingOutcomeTypes()\n : $this->fetchCallActivityTypes();\n }\n\n public function fetchMeetingOutcomeTypes(): array\n {\n return $this->extractMeetingTypeOptions(\n 'https://api.hubapi.com/crm/v3/properties/meeting/hs_meeting_outcome'\n );\n }\n\n public function fetchCallActivityTypes(): array\n {\n return $this->extractMeetingTypeOptions(\n 'https://api.hubapi.com/crm/v3/properties/call/hs_activity_type'\n );\n }\n\n private function extractMeetingTypeOptions(string $endpoint): array\n {\n /** @var Response $response */\n $response = $this->getInstance()\n ->getClient()\n ->request('GET', $endpoint);\n\n /**\n * @var array<array{\n * value: string,\n * label: string,\n * displayOrder: int\n * }> $optionData\n */\n $optionData = $response->toArray()['options'] ?? [];\n\n $options = [];\n foreach ($optionData as $item) {\n $options[] = [\n 'id' => $item['value'],\n 'value' => $item['value'],\n 'label' => $item['label'],\n 'display_order' => $item['displayOrder'],\n ];\n }\n\n return $options;\n }\n\n /**\n * @return array<CrmFieldOption>\n */\n public function fetchDispositionFieldOptions(): array\n {\n $options = [];\n\n $dispositions = $this->fetchCallDispositions();\n\n foreach ($dispositions as $disposition) {\n if ($disposition['deleted'] !== false) {\n continue;\n }\n\n $option['value'] = $disposition['id'];\n $option['id'] = $disposition['id'];\n $option['label'] = $disposition['label'];\n\n $options[] = $option;\n }\n\n return $options;\n }\n\n /**\n * @return array<CrmFieldOption>\n */\n public function fetchOpportunityFieldOptions(Field $field): array\n {\n if ($field->isStageField()) {\n return $this->fetchOpportunityPipelineStages();\n }\n\n if ($field->isPipelineField()) {\n return $this->fetchOpportunityPipelines();\n }\n\n return $this->fetchPropertyOptions('deals', $field->getCrmProviderId());\n }\n\n /**\n * @throws BadRequest\n * @throws HubspotException\n */\n public function makeRequest(string $endpoint, $method = 'GET', $payload = [], ?string $queryString = null)\n {\n $endpoint = self::BASE_URL . $endpoint;\n\n if ($method === 'GET') {\n return $this->getInstance()->getClient()?->request(\n method: $method,\n endpoint: $endpoint,\n query_string: $queryString\n );\n } else {\n return $this->getInstance()->getClient()->request($method, $endpoint, [\n 'json' => ($payload),\n ]);\n }\n }\n\n /**\n * @throws BadRequest\n * @throws HubspotException\n */\n public function createMeeting(array $payload): Response\n {\n $endpoint = '/crm/v3/objects/meetings';\n\n return $this->makeRequest($endpoint, 'POST', $payload);\n }\n\n /**\n * @throws BadRequest\n * @throws HubspotException\n */\n public function updateMeeting(string $meetingId, array $payload): Response\n {\n $endpoint = '/crm/v3/objects/meetings/' . $meetingId;\n\n return $this->makeRequest($endpoint, 'PATCH', $payload);\n }\n\n /**\n * @throws \\Exception\n */\n public function createNote(\n string $body,\n string $ownerId,\n int $timestamp,\n string $objectId,\n NoteObject $noteObject\n ): ?string {\n try {\n $noteInput = new SimplePublicObjectInput([\n 'properties' => [\n 'hs_note_body' => $body,\n 'hubspot_owner_id' => $ownerId,\n 'hs_timestamp' => $timestamp,\n ],\n ]);\n\n // Create note\n $note = $this->getNewInstance()->crm()->objects()->basicApi()->create('note', $noteInput);\n\n $this->getNewInstance()->crm()->objects()->associationsApi()->create(\n 'note',\n $note->getId(),\n $this->getNoteObject($noteObject),\n $objectId,\n $this->getNoteAssociationType($noteObject),\n );\n\n return $note->getId();\n } catch (\\Exception $e) {\n $this->log->error('[Hubspot] Failed to create note', [\n 'objectId' => $objectId,\n 'noteObject' => $noteObject->getObjectType(),\n 'reason' => $e->getMessage(),\n ]);\n\n \\Sentry::captureException($e);\n }\n\n return null;\n }\n\n public function updateEngagement(string $objectId, array $engagement, array $metadata): void\n {\n $this->getInstance()->engagements()->update($objectId, $engagement, $metadata);\n }\n\n public function getEngagementData(string $engagementId): array\n {\n $engagement = $this->getInstance()->engagements()->get($engagementId);\n\n return $engagement->toArray();\n }\n\n public function createEngagement(array $engagement, array $associations, array $metadata): Response\n {\n return $this->getInstance()\n ->engagements()\n ->create($engagement, $associations, $metadata);\n }\n\n public function isUnauthorizedException(\\Exception $e): bool\n {\n // Check for specific HubSpot API exception types first\n if ($e instanceof BadRequest) {\n // BadRequest can contain 401 status codes\n return $e->getCode() === 401;\n }\n\n // Check for HTTP client exceptions with status codes\n if ($e instanceof \\GuzzleHttp\\Exception\\RequestException && $e->hasResponse()) {\n $response = $e->getResponse();\n if ($response !== null) {\n return $response->getStatusCode() === 401;\n }\n }\n\n // Check for Guzzle HTTP exceptions\n if ($e instanceof \\GuzzleHttp\\Exception\\ClientException) {\n return $e->getCode() === 401;\n }\n\n // Fallback to string matching as last resort, but be more specific\n $message = strtolower($e->getMessage());\n\n return str_contains($message, '401 unauthorized') ||\n str_contains($message, 'http 401') ||\n str_contains($message, 'status code 401') ||\n (preg_match('/\\b401\\b/', $message) && str_contains($message, 'unauthorized'));\n }\n\n /**\n * Validates and refreshes the access token if needed before API requests.\n * This ensures long-running processes don't fail due to token expiration.\n *\n * @throws SocialAccountTokenInvalidException\n */\n public function ensureValidToken(): void\n {\n if ($this->oauthAccount === null) {\n return;\n }\n\n $newToken = $this->tokenManager->ensureValidToken($this->oauthAccount);\n if ($newToken !== null) {\n $this->accessToken = $newToken;\n }\n }\n\n public function getConfig()\n {\n return $this->config;\n }\n\n // returns only active (archived=false)\n public function getOwners(): array\n {\n return $this->getNewInstance()->crm()->owners()->getAll();\n }\n\n /**\n * @param bool $archived\n *\n * @return array<Owner>|[]\n */\n public function getOwnersArchived(bool $archived = true): array\n {\n $endpoint = '/crm/v3/owners';\n $queryParams = [\n 'archived' => $archived ? 'true' : 'false',\n ];\n $queryString = http_build_query($queryParams);\n\n $owners = [];\n\n try {\n $response = $this->makeRequest(endpoint: $endpoint, queryString: $queryString);\n $responseData = $response?->toArray();\n\n foreach ($responseData['results'] as $result) {\n try {\n $owners[] = Owner::create($result);\n } catch (Throwable $e) {\n $this->log->error('[HubSpot] Failed to process owner data', [\n 'result' => $result,\n 'error' => $e->getMessage(),\n ]);\n\n continue;\n }\n }\n } catch (Throwable $e) {\n $this->log->error('HubSpot] Failed to fetch owners', [\n 'archived' => $archived,\n 'error' => $e->getMessage(),\n ]);\n\n return [];\n }\n\n return $owners;\n }\n\n public function getMeeting(string $engagementId): ObjectWithAssociations\n {\n return $this->getNewInstance()->crm()->objects()->basicApi()\n ->getById('meeting', $engagementId, null, 'contact,company,deal');\n }\n\n public function deleteEngagement(string $engagementId): void\n {\n $this->getInstance()->engagements()->delete((int) $engagementId);\n }\n\n public function getAssociationsData(array $ids, string $fromObject, string $toObject): array\n {\n $associationData = [];\n $idChunks = array_chunk($ids, self::ASSOCIATIONS_BATCH_SIZE_LIMIT);\n\n foreach ($idChunks as $idChunk) {\n try {\n $batchInput = new \\HubSpot\\Client\\Crm\\Associations\\Model\\BatchInputPublicObjectId();\n $batchInput->setInputs(array_map(function ($id) {\n $publicObjectId = new \\HubSpot\\Client\\Crm\\Associations\\Model\\PublicObjectId();\n $publicObjectId->setId($id);\n\n return $publicObjectId;\n }, $idChunk));\n\n $associatedObjectsData = $this\n ->getNewInstance()\n ->crm()\n ->associations()\n ->batchApi()\n ->read($fromObject, $toObject, $batchInput);\n\n if ($associatedObjectsData instanceof \\HubSpot\\Client\\Crm\\Associations\\Model\\BatchResponsePublicAssociationMulti) {\n foreach ($associatedObjectsData->getResults() as $association) {\n $from = $association->getFrom()->getId();\n $toAssociations = $association->getTo();\n\n if (! empty($toAssociations)) {\n $associationData[$from] = array_map(function ($item) {\n return $item->getId();\n }, $toAssociations);\n }\n }\n }\n } catch (\\Exception $e) {\n $this->log->error('[Hubspot] Failed to fetch associations', [\n 'from_object' => $fromObject,\n 'to_object' => $toObject,\n 'reason' => $e->getMessage(),\n ]);\n }\n }\n\n return $associationData;\n }\n\n /**\n * @throws \\Exception\n */\n private function getNoteAssociationType(NoteObject $noteObject): string\n {\n return match($noteObject) {\n NoteObject::Opportunity => 'note_to_deal',\n NoteObject::Lead, NoteObject::Contact => 'note_to_contact', // or 'note_to_lead' if your portal supports it\n NoteObject::Account => 'note_to_company',\n NoteObject::Call, NoteObject::Event => throw new \\Exception('Not supported'),\n };\n }\n\n /**\n * @throws \\Exception\n */\n private function getNoteObject(NoteObject $noteObject): string\n {\n return match($noteObject) {\n NoteObject::Opportunity => 'deal',\n NoteObject::Lead, NoteObject::Contact => 'contact',\n NoteObject::Account => 'company',\n NoteObject::Call, NoteObject::Event => throw new \\Exception('Not supported'),\n };\n }\n\n public function addAssociations(string $objectType, string $associationType, array $payload): Response\n {\n $endpoint = \"/crm/v4/associations/$objectType/$associationType/batch/create\";\n\n return $this->makeRequest($endpoint, 'POST', $payload);\n }\n\n public function removeAssociations(string $objectType, string $associationType, array $payload): Response\n {\n $endpoint = \"/crm/v4/associations/$objectType/$associationType/batch/archive\";\n\n return $this->makeRequest($endpoint, 'POST', $payload);\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Execute","depth":4,"bounds":{"left":0.69348407,"top":0.09896249,"width":0.008643617,"height":0.01915403},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Explain Plan","depth":4,"bounds":{"left":0.70212764,"top":0.09896249,"width":0.008643617,"height":0.01915403},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Browse Query History","depth":4,"bounds":{"left":0.7130984,"top":0.09896249,"width":0.008643617,"height":0.01915403},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"View Parameters","depth":4,"bounds":{"left":0.72174203,"top":0.09896249,"width":0.008643617,"height":0.01915403},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open Query Execution Settings…","depth":4,"bounds":{"left":0.73038566,"top":0.09896249,"width":0.008643617,"height":0.01915403},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"In-Editor Results","depth":4,"bounds":{"left":0.7413564,"top":0.09896249,"width":0.008643617,"height":0.01915403},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Tx: Auto","depth":4,"bounds":{"left":0.75232714,"top":0.09896249,"width":0.024268618,"height":0.01915403},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Cancel Running Statements","depth":4,"bounds":{"left":0.77892286,"top":0.09896249,"width":0.008643617,"height":0.01915403},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Playground","depth":4,"bounds":{"left":0.7898936,"top":0.09896249,"width":0.029587766,"height":0.01915403},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"jiminny","depth":4,"bounds":{"left":0.9587766,"top":0.09896249,"width":0.02825798,"height":0.01915403},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"8","depth":4,"bounds":{"left":0.93517286,"top":0.123703115,"width":0.007978723,"height":0.015163607},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":4,"bounds":{"left":0.94514626,"top":0.123703115,"width":0.00731383,"height":0.015163607},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"3","depth":4,"bounds":{"left":0.9544548,"top":0.123703115,"width":0.007978723,"height":0.015163607},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"4","depth":4,"bounds":{"left":0.9644282,"top":0.123703115,"width":0.007978723,"height":0.015163607},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.9740692,"top":0.12210695,"width":0.00731383,"height":0.018355945},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.98138297,"top":0.12210695,"width":0.006981383,"height":0.018355945},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"SELECT\n# DISTINCT\nopp.id as opp_id, opp.uuid, opp.name,\n# COUNT(dr.id) AS deal_risk_count,\n\n# dr.id,\n# cfd.value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\n# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id\n# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id\n\nLEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 1\nAND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\nGROUP BY opp.id, cfd.value\nORDER BY\n# cfd.value\n CAST(cfd.value AS UNSIGNED)\n# owner_name\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1\n# AND gdrt.is_enabled = 1)\nDESC\nLIMIT 25\n# OFFSET 0\n;\n\nselect * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';\nselect * from crm_layout_entities where crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4584045;\nSELECT * FROM crm_field_data WHERE object_id = 4584045;\n\nSELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'\n\nSELECT\n opp.id as opportunity_id,\n opp.name,\n COUNT(dr.id) as risk_count\nFROM opportunities opp\nLEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id\nWHERE opp.id IN (\n 6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788\n)\nGROUP BY opp.id;\n\nSELECT COUNT(dr.id)\n FROM deal_risks dr\n JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n WHERE dr.opportunity_id = 5563344\n# AND gdrt.group_id = usr.group_id\n\n\n\nEXPLAIN SELECT\n opp.id as opp_id, opp.uuid, opp.name,\n\ncfd.value,\ncfv.sequence,\ncfv.value,\n# MAX(cfd.value) AS max_cfd_value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\n\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\nLEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id\n FROM crm_field_data sub_cfd\n WHERE sub_cfd.object_id = opp.id\n AND sub_cfd.crm_field_id = 66810\n ORDER BY sub_cfd.updated_at DESC\n LIMIT 1)\n\nLEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 0\n# AND opp.is_closed = 1\n# AND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\n# GROUP BY opp.id\nORDER BY\n cfv.sequence DESC,\n# opp.name\n# owner_name\n cfd.value\n# CAST(cfd.value AS UNSIGNED)\n# CAST(MAX(cfd.value) AS UNSIGNED)\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1 AND gdrt.is_enabled = 1)\nDESC\n# LIMIT 75, 25\n;\n\n\n\nSELECT * FROM crm_field_values WHERE crm_field_id = 66810;\n\nSELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at\nFROM crm_fields f\nINNER JOIN crm_field_data fd ON fd.crm_field_id = f.id\n WHERE (f.crm_configuration_id = 1)\n AND (f.object_type = 'opportunity')\n# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))\n AND (fd.object_id IN (4158460))\n AND (f.crm_provider_id IN ('ForecastCategoryName'))\n ORDER BY fd.object_id ASC, fd.updated_at DESC;\n\nselect * from crm_layouts where crm_configuration_id = 1;\nselect cf.* from crm_fields cf\njoin crm_layout_entities cle on cf.id = cle.crm_field_id\nwhere crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4158460;\nSELECT * FROM crm_field_data WHERE object_id = 4158460;\n\nselect * from users where team_id = 1;\nSELECT * FROM users WHERE id = 7160;\nselect * from role_user where user_id = 3248;\n\nselect * from crm_field_values where crm_field_id = 66824;\n\nSELECT * FROM users WHERE id = 23470;\nselect * from crm_configurations;\n\n# ******************************************\nselect * from teams where id = 1038; # 23521, 966\nselect * from users where team_id = 1038;\nselect * from crm_configurations where id = 966;\nSELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762\nSELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764\nSELECT * FROM participants WHERE activity_id = 54965764;\n\nSELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075\nSELECT * FROM participants WHERE activity_id = 54964075;\nselect f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id\n where tf.team_id = 1038;\n\n\n# ****************************************** PD *************************\nselect * from teams where id = 1029;\nSELECT * FROM crm_configurations WHERE id = 957;\nSELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421\n\n# ****************************************** Close *************************\nselect * from teams where id = 1031;\nSELECT * FROM crm_configurations WHERE id = 959;\nSELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517\n\n\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009\n\n# ****************************************** SF *************************\nSELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;\n\nselect * from roles;\nselect * from permissions;\nselect * from permission_role where permission_id = 136;\n\nselect * from migrations order by id desc;\n\nselect * from teams where id IN (1, 1037);\nselect * from crm_layouts where crm_configuration_id = 1;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;\nSELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);\n\nselect * from features;\nselect * from team_features where feature_id = 33;\nselect * from opportunities;\n\nselect * from teams;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 1052 and sa.provider = 'hubspot';","depth":4,"on_screen":true,"value":"SELECT\n# DISTINCT\nopp.id as opp_id, opp.uuid, opp.name,\n# COUNT(dr.id) AS deal_risk_count,\n\n# dr.id,\n# cfd.value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\n# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id\n# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id\n\nLEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 1\nAND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\nGROUP BY opp.id, cfd.value\nORDER BY\n# cfd.value\n CAST(cfd.value AS UNSIGNED)\n# owner_name\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1\n# AND gdrt.is_enabled = 1)\nDESC\nLIMIT 25\n# OFFSET 0\n;\n\nselect * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';\nselect * from crm_layout_entities where crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4584045;\nSELECT * FROM crm_field_data WHERE object_id = 4584045;\n\nSELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'\n\nSELECT\n opp.id as opportunity_id,\n opp.name,\n COUNT(dr.id) as risk_count\nFROM opportunities opp\nLEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id\nWHERE opp.id IN (\n 6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788\n)\nGROUP BY opp.id;\n\nSELECT COUNT(dr.id)\n FROM deal_risks dr\n JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n WHERE dr.opportunity_id = 5563344\n# AND gdrt.group_id = usr.group_id\n\n\n\nEXPLAIN SELECT\n opp.id as opp_id, opp.uuid, opp.name,\n\ncfd.value,\ncfv.sequence,\ncfv.value,\n# MAX(cfd.value) AS max_cfd_value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\n\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\nLEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id\n FROM crm_field_data sub_cfd\n WHERE sub_cfd.object_id = opp.id\n AND sub_cfd.crm_field_id = 66810\n ORDER BY sub_cfd.updated_at DESC\n LIMIT 1)\n\nLEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 0\n# AND opp.is_closed = 1\n# AND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\n# GROUP BY opp.id\nORDER BY\n cfv.sequence DESC,\n# opp.name\n# owner_name\n cfd.value\n# CAST(cfd.value AS UNSIGNED)\n# CAST(MAX(cfd.value) AS UNSIGNED)\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1 AND gdrt.is_enabled = 1)\nDESC\n# LIMIT 75, 25\n;\n\n\n\nSELECT * FROM crm_field_values WHERE crm_field_id = 66810;\n\nSELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at\nFROM crm_fields f\nINNER JOIN crm_field_data fd ON fd.crm_field_id = f.id\n WHERE (f.crm_configuration_id = 1)\n AND (f.object_type = 'opportunity')\n# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))\n AND (fd.object_id IN (4158460))\n AND (f.crm_provider_id IN ('ForecastCategoryName'))\n ORDER BY fd.object_id ASC, fd.updated_at DESC;\n\nselect * from crm_layouts where crm_configuration_id = 1;\nselect cf.* from crm_fields cf\njoin crm_layout_entities cle on cf.id = cle.crm_field_id\nwhere crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4158460;\nSELECT * FROM crm_field_data WHERE object_id = 4158460;\n\nselect * from users where team_id = 1;\nSELECT * FROM users WHERE id = 7160;\nselect * from role_user where user_id = 3248;\n\nselect * from crm_field_values where crm_field_id = 66824;\n\nSELECT * FROM users WHERE id = 23470;\nselect * from crm_configurations;\n\n# ******************************************\nselect * from teams where id = 1038; # 23521, 966\nselect * from users where team_id = 1038;\nselect * from crm_configurations where id = 966;\nSELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762\nSELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764\nSELECT * FROM participants WHERE activity_id = 54965764;\n\nSELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075\nSELECT * FROM participants WHERE activity_id = 54964075;\nselect f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id\n where tf.team_id = 1038;\n\n\n# ****************************************** PD *************************\nselect * from teams where id = 1029;\nSELECT * FROM crm_configurations WHERE id = 957;\nSELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421\n\n# ****************************************** Close *************************\nselect * from teams where id = 1031;\nSELECT * FROM crm_configurations WHERE id = 959;\nSELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517\n\n\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009\n\n# ****************************************** SF *************************\nSELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;\n\nselect * from roles;\nselect * from permissions;\nselect * from permission_role where permission_id = 136;\n\nselect * from migrations order by id desc;\n\nselect * from teams where id IN (1, 1037);\nselect * from crm_layouts where crm_configuration_id = 1;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;\nSELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);\n\nselect * from features;\nselect * from team_features where feature_id = 33;\nselect * from opportunities;\n\nselect * from teams;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 1052 and sa.provider = 'hubspot';","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Project","depth":3,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Project","depth":3,"bounds":{"left":0.011968086,"top":0.047885075,"width":0.024268618,"height":0.024740623},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New File or Directory…","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Expand Selected","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse All","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Options","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-3525002512182186800
|
5513520706035255924
|
visual_change
|
accessibility
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
67
3
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\Hubspot;
use HubSpot\Client\Crm\Deals\ApiException as DealApiException;
use HubSpot\Client\Crm\Contacts\ApiException as ContactApiException;
use HubSpot\Client\Crm\Companies\ApiException as CompanyApiException;
use HubSpot\Client\Crm\Contacts\Model\SimplePublicObjectWithAssociations as ContactsWithAssociations;
use HubSpot\Client\Crm\Companies\Model\SimplePublicObjectWithAssociations as CompaniesWithAssociations;
use HubSpot\Client\Crm\Deals\Model\SimplePublicObjectWithAssociations as DealWithAssociations;
use HubSpot\Client\Crm\Objects\Model\SimplePublicObjectInput;
use HubSpot\Client\Crm\Objects\Model\SimplePublicObjectWithAssociations as ObjectWithAssociations;
use HubSpot\Client\Crm\Pipelines\Model\Error;
use HubSpot\Client\Crm\Pipelines\Model\PipelineStage;
use HubSpot\Client\Crm\Properties\Model\Property;
use HubSpot\Discovery\Discovery;
use Jiminny\Exceptions\CrmException;
use Jiminny\Exceptions\RateLimitException;
use Jiminny\Exceptions\SocialAccountTokenInvalidException;
use Jiminny\Jobs\Crm\NoteObject;
use Jiminny\Models\Crm\Field;
use Jiminny\Services\Crm\BaseClient;
use Jiminny\Services\Crm\Hubspot\DTO\Response\Owner;
use Jiminny\Services\SocialAccountService;
use SevenShores\Hubspot\Exceptions\BadRequest;
use SevenShores\Hubspot\Exceptions\HubspotException;
use SevenShores\Hubspot\Factory;
use SevenShores\Hubspot\Http\Response;
use Jiminny\Services\Crm\Hubspot\Pagination\HubspotPaginationService;
use Illuminate\Support\Facades\Redis;
use Throwable;
/**
* @phpstan-type CrmFieldOption array{id:string, label:string, value?:string}
*/
class Client extends BaseClient implements HubspotClientInterface
{
public const string MIN_API_VERSION = '2';
public const string BASE_URL = '[URL_WITH_CREDENTIALS] T
*
* @param callable(): T $apiCall The API call to execute
*
* @throws RateLimitException When rate limit is hit or cached rate limit is active
*
* @return T The result of the API call
*/
private function executeRequest(callable $apiCall)
{
$cacheKey = $this->getRateLimitCacheKey();
$cachedExpiresAt = Redis::get($cacheKey);
if (is_string($cachedExpiresAt) && is_numeric($cachedExpiresAt)) {
$remaining = max(1, (int) $cachedExpiresAt - time());
throw new RateLimitException(
'Hubspot rate limit (cached circuit-breaker)',
$remaining,
);
}
try {
return $apiCall();
} catch (Throwable $e) {
if ($this->isHubspotRateLimit($e)) {
$retryAfter = $this->parseRetryAfter($e);
// NX: only the first job to receive a 429 in this burst sets the key.
// Subsequent 429s in the same burst leave the TTL untouched so the
// window is not reset by every concurrent job hitting the limit.
Redis::set($cacheKey, (string) (time() + $retryAfter), ['nx', 'ex' => $retryAfter]);
$this->log->warning('[Hubspot] Received 429 from API', [
'team_id' => $this->config->team_id,
'config_id' => $this->config->getId(),
'retry_after' => $retryAfter,
'reason' => $e->getMessage(),
]);
throw new RateLimitException('Hubspot returned 429', $retryAfter, $e);
}
throw $e;
}
}
private function getRateLimitCacheKey(): string
{
return sprintf('hubspot:ratelimit:config:%d', $this->config->getId());
}
private function isHubspotRateLimit(Throwable $e): bool
{
if ($e instanceof BadRequest
|| $e instanceof DealApiException
|| $e instanceof ContactApiException
|| $e instanceof CompanyApiException
|| $e instanceof \GuzzleHttp\Exception\RequestException
) {
return (int) $e->getCode() === 429;
}
return false;
}
private function parseRetryAfter(Throwable $e): int
{
if (method_exists($e, 'getResponseHeaders')) {
$headers = $e->getResponseHeaders() ?: [];
$value = $headers['Retry-After'] ?? $headers['retry-after'] ?? null;
if (is_array($value)) {
$value = $value[0] ?? null;
}
if (is_numeric($value)) {
return (int) $value;
}
}
$message = strtolower($e->getMessage());
if (str_contains($message, 'daily')) {
return 600;
}
if (str_contains($message, 'ten secondly')) {
return 10;
}
if (str_contains($message, 'secondly')) {
return 1;
}
$this->log->warning('[Hubspot] No retry-after header or known message, using default', [
'exception_class' => get_class($e),
'message' => $message,
]);
return 10;
}
public function getMinimumApiVersion(): string
{
return self::MIN_API_VERSION;
}
public function getInstance(): Factory
{
return new Factory([
'key' => $this->accessToken,
'oauth2' => true,
'base_url' => $this->baseUrl,
]);
}
public function getNewInstance(): Discovery
{
return \HubSpot\Factory::createWithAccessToken($this->accessToken);
}
/**
* Secondly and daily limits for Hubspot API
*
* Product Tier: Free & Starter | Professional & Enterprise | API add-on (any tier)
* Burst: 100/10 seconds | 150/10 seconds | 200/10 seconds
* Daily: 250,000 | 500,000 | 1,000,000
*
* Official documentation states: The search endpoints are rate limited to five requests per second.
* Since with 5 RPS were still hitting secondly rate limits we lowered it to 4
*/
public function getPaginatedData(array $payload, string $type, int $offset = 0): array
{
$total = 0;
$lastId = null;
$rows = [];
foreach ($this->getPaginatedDataGenerator($payload, $type, $offset, $total, $lastId) as $row) {
$rows[] = $row;
}
return ['results' => $rows, 'total' => $total, 'last_record' => $lastId];
}
/**
* @throws HubspotException
* @throws SocialAccountTokenInvalidException
* @throws BadRequest
*/
public function getPaginatedDataGenerator(
array $payload,
string $type,
int $offset = 0,
int &$total = 0,
?string &$lastRecordId = null
): \Generator {
return $this->paginationService->getPaginatedDataGenerator(
$this,
$payload,
$type,
$offset,
$total,
$lastRecordId
);
}
/**
* Execute a search request against HubSpot CRM objects with rate limiting.
*
* @param string $objectType The object type ('deals', 'companies', 'contacts', 'calls')
* @param array<string, mixed> $payload The search payload with filters, sorts, properties, etc.
*
* @throws RateLimitException When rate limit is hit
* @throws HubspotException On API errors
*
* @return array The search response with 'results', 'total', 'paging' keys
*/
public function search(string $objectType, array $payload): array
{
$endpoint = self::BASE_URL . "/crm/v3/objects/{$objectType}/search";
return $this->executeRequest(function () use ($endpoint, $payload) {
$response = $this->getInstance()->getClient()->request('POST', $endpoint, ['json' => $payload]);
return $response->toArray();
});
}
/**
* @throws DealApiException
* @throws CrmException
*/
public function getOpportunityById(string $crmId, array $fields): array
{
try {
$deal = $this->getNewInstance()->crm()->deals()->basicApi()->getById(
$crmId,
implode(',', $fields),
'companies,contacts'
);
} catch (DealApiException $e) {
$this->log->info('[Hubspot] Failed to fetch opportunity', [
'crm_id' => $crmId,
'reason' => $e->getMessage(),
]);
throw $e;
}
if (! $deal instanceof DealWithAssociations) {
throw new CrmException('Deal not found');
}
return [
'id' => $deal->getId(),
'properties' => $deal->getProperties(),
'associations' => $deal->getAssociations(),
];
}
/**
* Generic batch read method for HubSpot objects
*
* @param string $objectType The object type ('deals', 'companies', 'contacts')
* @param array<string> $crmIds Array of HubSpot object IDs (max 100)
* @param array<string> $fields Array of property names to fetch
*
* @return array<string, array> Array keyed by CRM ID with object data
*/
private function batchReadObjects(string $objectType, array $crmIds, array $fields): array
{
if (empty($crmIds)) {
return [];
}
$this->validateBatchSize($objectType, $crmIds);
$this->ensureValidToken();
try {
$batchConfig = $this->createBatchConfiguration($objectType);
$batchReadRequest = $this->prepareBatchRequest($batchConfig, $crmIds, $fields);
$response = $batchConfig['api']->read($batchReadRequest);
$this->validateApiResponse($response, $objectType);
$results = $this->processApiResults($response);
$this->logBatchResults($objectType, $crmIds, $results);
return $results;
} catch (\Throwable $e) {
$this->handleBatchError($e, $objectType, $crmIds);
}
}
private function validateBatchSize(string $objectType, array $crmIds): void
{
if (count($crmIds) > 100) {
throw new \InvalidArgumentException("Batch size cannot exceed 100 {$objectType}");
}
}
private function createBatchConfiguration(string $objectType): array
{
$configurations = [
'deals' => [
'batchReadRequest' => new \HubSpot\Client\Crm\Deals\Model\BatchReadInputSimplePublicObjectId(),
'inputClass' => \HubSpot\Client\Crm\Deals\Model\SimplePublicObjectId::class,
'api' => $this->getNewInstance()->crm()->deals()->batchApi(),
],
'companies' => [
'batchReadRequest' => new \HubSpot\Client\Crm\Companies\Model\BatchReadInputSimplePublicObjectId(),
'inputClass' => \HubSpot\Client\Crm\Companies\Model\SimplePublicObjectId::class,
'api' => $this->getNewInstance()->crm()->companies()->batchApi(),
],
'contacts' => [
'batchReadRequest' => new \HubSpot\Client\Crm\Contacts\Model\BatchReadInputSimplePublicObjectId(),
'inputClass' => \HubSpot\Client\Crm\Contacts\Model\SimplePublicObjectId::class,
'api' => $this->getNewInstance()->crm()->contacts()->batchApi(),
],
];
if (! isset($configurations[$objectType])) {
throw new \InvalidArgumentException("Unsupported object type: {$objectType}");
}
return $configurations[$objectType];
}
private function prepareBatchRequest(array $batchConfig, array $crmIds, array $fields): object
{
$batchReadRequest = $batchConfig['batchReadRequest'];
$inputClass = $batchConfig['inputClass'];
$inputs = array_map(function ($crmId) use ($inputClass) {
$input = new $inputClass();
$input->setId($crmId);
return $input;
}, $crmIds);
$batchReadRequest->setInputs($inputs);
$batchReadRequest->setProperties($fields);
return $batchReadRequest;
}
private function validateApiResponse($response, string $objectType): void
{
if (! $response) {
throw new CrmException("HubSpot API returned null response for {$objectType} batch read");
}
}
private function processApiResults($response): array
{
$results = [];
$responseResults = $response->getResults();
if ($responseResults) {
foreach ($responseResults as $object) {
if ($object && $object->getId()) {
$results[$object->getId()] = [
'id' => $object->getId(),
'properties' => $object->getProperties() ?: [],
];
}
}
}
return $results;
}
private function logBatchResults(string $objectType, array $crmIds, array $results): void
{
$this->log->info("[HubSpot] Batch fetched {$objectType}", [
'requested_count' => count($crmIds),
'returned_count' => count($results),
'crm_ids' => $crmIds,
]);
}
private function handleBatchError(\Throwable $e, string $objectType, array $crmIds): void
{
$errorMessage = $e->getMessage() ?: 'Unknown error';
$errorTrace = $e->getTraceAsString() ?: 'No trace available';
$this->log->error("[HubSpot] Failed to batch fetch {$objectType}", [
'crm_ids' => $crmIds,
'error' => $errorMessage,
'trace' => $errorTrace,
]);
throw new CrmException("Failed to batch fetch {$objectType}: " . $errorMessage);
}
/**
* Batch read multiple opportunities by their CRM IDs
*
* @param array<string> $crmIds Array of HubSpot deal IDs (max 100)
* @param array<string> $fields Array of property names to fetch
*
* @return array<string, array> Array keyed by CRM ID with opportunity data
*/
public function getOpportunitiesByIds(array $crmIds, array $fields): array
{
return $this->batchReadObjects('deals', $crmIds, $fields);
}
/**
* Batch read multiple companies by their CRM IDs
*
* @param array<string> $crmIds Array of HubSpot company IDs (max 100)
* @param array<string> $fields Array of property names to fetch
*
* @return array<string, array> Array keyed by CRM ID with company data
*/
public function getCompaniesByIds(array $crmIds, array $fields): array
{
return $this->batchReadObjects('companies', $crmIds, $fields);
}
/**
* Batch read multiple contacts by their CRM IDs
*
* @param array<string> $crmIds Array of HubSpot contact IDs (max 100)
* @param array<string> $fields Array of property names to fetch
*
* @return array<string, array> Array keyed by CRM ID with contact data
*/
public function getContactsByIds(array $crmIds, array $fields): array
{
return $this->batchReadObjects('contacts', $crmIds, $fields);
}
/**
* @throws CompanyApiException
* @throws CrmException
*/
public function getAccountById(string $crmId, array $fields): array
{
try {
$company = $this->getNewInstance()->crm()->companies()->basicApi()->getById(
$crmId,
implode(',', $fields),
);
} catch (CompanyApiException $e) {
$this->log->info('[Hubspot] Failed to fetch account', [
'crm_id' => $crmId,
'reason' => $e->getMessage(),
]);
throw $e;
}
if (! $company instanceof CompaniesWithAssociations) {
throw new CrmException('Account not found');
}
return [
'id' => $company->getId(),
'properties' => $company->getProperties(),
];
}
/**
* @throws ContactApiException
* @throws CrmException
*/
public function getContactById(string $crmId, array $fields): array
{
try {
$contact = $this->getNewInstance()->crm()->contacts()->basicApi()->getById(
$crmId,
implode(',', $fields)
);
} catch (ContactApiException $e) {
$this->log->info('[Hubspot] Failed to fetch contact', [
'crm_id' => $crmId,
'reason' => $e->getMessage(),
]);
throw $e;
}
if (! $contact instanceof ContactsWithAssociations) {
throw new CrmException('Contact not found');
}
return [
'id' => $contact->getId(),
'properties' => $contact->getProperties(),
];
}
/**
* This is email search request that Hubspot offers as GET (more generous quota)
*/
public function getContactByEmail(string $email, array $fields = []): array
{
try {
$contact = $this->getNewInstance()->crm()->contacts()->basicApi()->getById(
$email,
implode(',', $fields),
null,
false,
'email'
);
return [
'id' => $contact->getId(),
'properties' => $contact->getProperties(),
];
} catch (ContactApiException $e) {
$this->log->info('[Hubspot] Failed to fetch contact', [
'email' => $email,
'reason' => $e->getMessage(),
]);
return [];
}
}
/**
* @throws CrmException
*/
public function fetchProperty(string $objectType, string $propertyId): Property
{
$result = $this->getNewInstance()->crm()->properties()->coreApi()->getByName($objectType, $propertyId);
if (! $result instanceof Property) {
$this->log->error('[Hubspot] Failed to fetch property', [
'object_type' => $objectType,
'property_id' => $propertyId,
'reason' => $result->getMessage(),
]);
throw new CrmException('Failed to fetch property');
}
return $result;
}
/**
* @return array<CrmFieldOption>
*/
public function fetchPropertyOptions(string $objectType, string $propertyId): array
{
/** @var array<CrmFieldOption> */
return $this->fetchProperty($objectType, $propertyId)->getOptions();
}
/**
* @return array<array{id:string, label:string, deleted:bool}>
*/
public function fetchCallDispositions(): array
{
/** @var Response $response */
$response = $this->getInstance()->engagements()->getCallDispositions();
/**
* @var array<array{
* id:string,
* label:string,
* deleted: bool
* }>
*/
return $response->toArray();
}
/**
* @return array<CrmFieldOption>
*/
public function fetchOpportunityPipelineStages(): array
{
$stages = [];
$apiResponse = $this->getNewInstance()->crm()->pipelines()->pipelinesApi()->getAll('deals');
if ($apiResponse instanceof Error) {
$this->log->error('[Hubspot] Failed to fetch opportunity pipelines', [
'reason' => $apiResponse->getMessage(),
]);
return [];
}
foreach ($apiResponse->getResults() as $pipeline) {
$pipelineStages = array_map(
static function (PipelineStage $stage) {
return [
'id' => $stage->getId(),
'label' => $stage->getLabel(),
];
},
$pipeline->getStages()
);
$stages = array_merge($stages, $pipelineStages);
}
return $stages;
}
public function fetchOpportunityPipelines(): array
{
$pipelines = [];
try {
$apiResponse = $this->makeRequest('/crm/v3/pipelines/deals');
} catch (\Exception $e) {
$this->log->info('[Hubspot] Failed to fetch opportunity pipelines', [
'reason' => $e->getMessage(),
]);
return [];
}
$response = $apiResponse->toArray();
foreach ($response['results'] as $pipeline) {
$pipelines[] = [
'id' => $pipeline['id'],
'label' => $pipeline['label'],
];
}
return $pipelines;
}
/**
* @return array<CrmFieldOption>
*/
public function fetchMeetingOutcomeFieldOptions(Field $field): array
{
return $field->getCrmProviderId() === 'meetingOutcome'
? $this->fetchMeetingOutcomeTypes()
: $this->fetchCallActivityTypes();
}
public function fetchMeetingOutcomeTypes(): array
{
return $this->extractMeetingTypeOptions(
'[URL_WITH_CREDENTIALS] Response $response */
$response = $this->getInstance()
->getClient()
->request('GET', $endpoint);
/**
* @var array<array{
* value: string,
* label: string,
* displayOrder: int
* }> $optionData
*/
$optionData = $response->toArray()['options'] ?? [];
$options = [];
foreach ($optionData as $item) {
$options[] = [
'id' => $item['value'],
'value' => $item['value'],
'label' => $item['label'],
'display_order' => $item['displayOrder'],
];
}
return $options;
}
/**
* @return array<CrmFieldOption>
*/
public function fetchDispositionFieldOptions(): array
{
$options = [];
$dispositions = $this->fetchCallDispositions();
foreach ($dispositions as $disposition) {
if ($disposition['deleted'] !== false) {
continue;
}
$option['value'] = $disposition['id'];
$option['id'] = $disposition['id'];
$option['label'] = $disposition['label'];
$options[] = $option;
}
return $options;
}
/**
* @return array<CrmFieldOption>
*/
public function fetchOpportunityFieldOptions(Field $field): array
{
if ($field->isStageField()) {
return $this->fetchOpportunityPipelineStages();
}
if ($field->isPipelineField()) {
return $this->fetchOpportunityPipelines();
}
return $this->fetchPropertyOptions('deals', $field->getCrmProviderId());
}
/**
* @throws BadRequest
* @throws HubspotException
*/
public function makeRequest(string $endpoint, $method = 'GET', $payload = [], ?string $queryString = null)
{
$endpoint = self::BASE_URL . $endpoint;
if ($method === 'GET') {
return $this->getInstance()->getClient()?->request(
method: $method,
endpoint: $endpoint,
query_string: $queryString
);
} else {
return $this->getInstance()->getClient()->request($method, $endpoint, [
'json' => ($payload),
]);
}
}
/**
* @throws BadRequest
* @throws HubspotException
*/
public function createMeeting(array $payload): Response
{
$endpoint = '/crm/v3/objects/meetings';
return $this->makeRequest($endpoint, 'POST', $payload);
}
/**
* @throws BadRequest
* @throws HubspotException
*/
public function updateMeeting(string $meetingId, array $payload): Response
{
$endpoint = '/crm/v3/objects/meetings/' . $meetingId;
return $this->makeRequest($endpoint, 'PATCH', $payload);
}
/**
* @throws \Exception
*/
public function createNote(
string $body,
string $ownerId,
int $timestamp,
string $objectId,
NoteObject $noteObject
): ?string {
try {
$noteInput = new SimplePublicObjectInput([
'properties' => [
'hs_note_body' => $body,
'hubspot_owner_id' => $ownerId,
'hs_timestamp' => $timestamp,
],
]);
// Create note
$note = $this->getNewInstance()->crm()->objects()->basicApi()->create('note', $noteInput);
$this->getNewInstance()->crm()->objects()->associationsApi()->create(
'note',
$note->getId(),
$this->getNoteObject($noteObject),
$objectId,
$this->getNoteAssociationType($noteObject),
);
return $note->getId();
} catch (\Exception $e) {
$this->log->error('[Hubspot] Failed to create note', [
'objectId' => $objectId,
'noteObject' => $noteObject->getObjectType(),
'reason' => $e->getMessage(),
]);
\Sentry::captureException($e);
}
return null;
}
public function updateEngagement(string $objectId, array $engagement, array $metadata): void
{
$this->getInstance()->engagements()->update($objectId, $engagement, $metadata);
}
public function getEngagementData(string $engagementId): array
{
$engagement = $this->getInstance()->engagements()->get($engagementId);
return $engagement->toArray();
}
public function createEngagement(array $engagement, array $associations, array $metadata): Response
{
return $this->getInstance()
->engagements()
->create($engagement, $associations, $metadata);
}
public function isUnauthorizedException(\Exception $e): bool
{
// Check for specific HubSpot API exception types first
if ($e instanceof BadRequest) {
// BadRequest can contain 401 status codes
return $e->getCode() === 401;
}
// Check for HTTP client exceptions with status codes
if ($e instanceof \GuzzleHttp\Exception\RequestException && $e->hasResponse()) {
$response = $e->getResponse();
if ($response !== null) {
return $response->getStatusCode() === 401;
}
}
// Check for Guzzle HTTP exceptions
if ($e instanceof \GuzzleHttp\Exception\ClientException) {
return $e->getCode() === 401;
}
// Fallback to string matching as last resort, but be more specific
$message = strtolower($e->getMessage());
return str_contains($message, '401 unauthorized') ||
str_contains($message, 'http 401') ||
str_contains($message, 'status code 401') ||
(preg_match('/\b401\b/', $message) && str_contains($message, 'unauthorized'));
}
/**
* Validates and refreshes the access token if needed before API requests.
* This ensures long-running processes don't fail due to token expiration.
*
* @throws SocialAccountTokenInvalidException
*/
public function ensureValidToken(): void
{
if ($this->oauthAccount === null) {
return;
}
$newToken = $this->tokenManager->ensureValidToken($this->oauthAccount);
if ($newToken !== null) {
$this->accessToken = $newToken;
}
}
public function getConfig()
{
return $this->config;
}
// returns only active (archived=false)
public function getOwners(): array
{
return $this->getNewInstance()->crm()->owners()->getAll();
}
/**
* @param bool $archived
*
* @return array<Owner>|[]
*/
public function getOwnersArchived(bool $archived = true): array
{
$endpoint = '/crm/v3/owners';
$queryParams = [
'archived' => $archived ? 'true' : 'false',
];
$queryString = http_build_query($queryParams);
$owners = [];
try {
$response = $this->makeRequest(endpoint: $endpoint, queryString: $queryString);
$responseData = $response?->toArray();
foreach ($responseData['results'] as $result) {
try {
$owners[] = Owner::create($result);
} catch (Throwable $e) {
$this->log->error('[HubSpot] Failed to process owner data', [
'result' => $result,
'error' => $e->getMessage(),
]);
continue;
}
}
} catch (Throwable $e) {
$this->log->error('HubSpot] Failed to fetch owners', [
'archived' => $archived,
'error' => $e->getMessage(),
]);
return [];
}
return $owners;
}
public function getMeeting(string $engagementId): ObjectWithAssociations
{
return $this->getNewInstance()->crm()->objects()->basicApi()
->getById('meeting', $engagementId, null, 'contact,company,deal');
}
public function deleteEngagement(string $engagementId): void
{
$this->getInstance()->engagements()->delete((int) $engagementId);
}
public function getAssociationsData(array $ids, string $fromObject, string $toObject): array
{
$associationData = [];
$idChunks = array_chunk($ids, self::ASSOCIATIONS_BATCH_SIZE_LIMIT);
foreach ($idChunks as $idChunk) {
try {
$batchInput = new \HubSpot\Client\Crm\Associations\Model\BatchInputPublicObjectId();
$batchInput->setInputs(array_map(function ($id) {
$publicObjectId = new \HubSpot\Client\Crm\Associations\Model\PublicObjectId();
$publicObjectId->setId($id);
return $publicObjectId;
}, $idChunk));
$associatedObjectsData = $this
->getNewInstance()
->crm()
->associations()
->batchApi()
->read($fromObject, $toObject, $batchInput);
if ($associatedObjectsData instanceof \HubSpot\Client\Crm\Associations\Model\BatchResponsePublicAssociationMulti) {
foreach ($associatedObjectsData->getResults() as $association) {
$from = $association->getFrom()->getId();
$toAssociations = $association->getTo();
if (! empty($toAssociations)) {
$associationData[$from] = array_map(function ($item) {
return $item->getId();
}, $toAssociations);
}
}
}
} catch (\Exception $e) {
$this->log->error('[Hubspot] Failed to fetch associations', [
'from_object' => $fromObject,
'to_object' => $toObject,
'reason' => $e->getMessage(),
]);
}
}
return $associationData;
}
/**
* @throws \Exception
*/
private function getNoteAssociationType(NoteObject $noteObject): string
{
return match($noteObject) {
NoteObject::Opportunity => 'note_to_deal',
NoteObject::Lead, NoteObject::Contact => 'note_to_contact', // or 'note_to_lead' if your portal supports it
NoteObject::Account => 'note_to_company',
NoteObject::Call, NoteObject::Event => throw new \Exception('Not supported'),
};
}
/**
* @throws \Exception
*/
private function getNoteObject(NoteObject $noteObject): string
{
return match($noteObject) {
NoteObject::Opportunity => 'deal',
NoteObject::Lead, NoteObject::Contact => 'contact',
NoteObject::Account => 'company',
NoteObject::Call, NoteObject::Event => throw new \Exception('Not supported'),
};
}
public function addAssociations(string $objectType, string $associationType, array $payload): Response
{
$endpoint = "/crm/v4/associations/$objectType/$associationType/batch/create";
return $this->makeRequest($endpoint, 'POST', $payload);
}
public function removeAssociations(string $objectType, string $associationType, array $payload): Response
{
$endpoint = "/crm/v4/associations/$objectType/$associationType/batch/archive";
return $this->makeRequest($endpoint, 'POST', $payload);
}
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Sync Changes
Hide This Notification
Code changed:
Hide
8
1
3
4
Previous Highlighted Error
Next Highlighted Error
SELECT
# DISTINCT
opp.id as opp_id, opp.uuid, opp.name,
# COUNT(dr.id) AS deal_risk_count,
# dr.id,
# cfd.value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id
# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id
LEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 1
AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
GROUP BY opp.id, cfd.value
ORDER BY
# cfd.value
CAST(cfd.value AS UNSIGNED)
# owner_name
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1
# AND gdrt.is_enabled = 1)
DESC
LIMIT 25
# OFFSET 0
;
select * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';
select * from crm_layout_entities where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4584045;
SELECT * FROM crm_field_data WHERE object_id = 4584045;
SELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'
SELECT
opp.id as opportunity_id,
opp.name,
COUNT(dr.id) as risk_count
FROM opportunities opp
LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id
WHERE opp.id IN (
6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788
)
GROUP BY opp.id;
SELECT COUNT(dr.id)
FROM deal_risks dr
JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
WHERE dr.opportunity_id = 5563344
# AND gdrt.group_id = usr.group_id
EXPLAIN SELECT
opp.id as opp_id, opp.uuid, opp.name,
cfd.value,
cfv.sequence,
cfv.value,
# MAX(cfd.value) AS max_cfd_value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
LEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id
FROM crm_field_data sub_cfd
WHERE sub_cfd.object_id = opp.id
AND sub_cfd.crm_field_id = 66810
ORDER BY sub_cfd.updated_at DESC
LIMIT 1)
LEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 0
# AND opp.is_closed = 1
# AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
# GROUP BY opp.id
ORDER BY
cfv.sequence DESC,
# opp.name
# owner_name
cfd.value
# CAST(cfd.value AS UNSIGNED)
# CAST(MAX(cfd.value) AS UNSIGNED)
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1 AND gdrt.is_enabled = 1)
DESC
# LIMIT 75, 25
;
SELECT * FROM crm_field_values WHERE crm_field_id = 66810;
SELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at
FROM crm_fields f
INNER JOIN crm_field_data fd ON fd.crm_field_id = f.id
WHERE (f.crm_configuration_id = 1)
AND (f.object_type = 'opportunity')
# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))
AND (fd.object_id IN (4158460))
AND (f.crm_provider_id IN ('ForecastCategoryName'))
ORDER BY fd.object_id ASC, fd.updated_at DESC;
select * from crm_layouts where crm_configuration_id = 1;
select cf.* from crm_fields cf
join crm_layout_entities cle on cf.id = cle.crm_field_id
where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4158460;
SELECT * FROM crm_field_data WHERE object_id = 4158460;
select * from users where team_id = 1;
SELECT * FROM users WHERE id = 7160;
select * from role_user where user_id = 3248;
select * from crm_field_values where crm_field_id = 66824;
SELECT * FROM users WHERE id = 23470;
select * from crm_configurations;
# [PASSWORD_DOTS]
select * from teams where id = 1038; # 23521, 966
select * from users where team_id = 1038;
select * from crm_configurations where id = 966;
SELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762
SELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764
SELECT * FROM participants WHERE activity_id = 54965764;
SELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075
SELECT * FROM participants WHERE activity_id = 54964075;
select f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id
where tf.team_id = 1038;
# [PASSWORD_DOTS] PD [PASSWORD_DOTS]
select * from teams where id = 1029;
SELECT * FROM crm_configurations WHERE id = 957;
SELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421
# [PASSWORD_DOTS] Close [PASSWORD_DOTS]
select * from teams where id = 1031;
SELECT * FROM crm_configurations WHERE id = 959;
SELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009
# [PASSWORD_DOTS] SF [PASSWORD_DOTS]
SELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;
select * from roles;
select * from permissions;
select * from permission_role where permission_id = 136;
select * from migrations order by id desc;
select * from teams where id IN (1, 1037);
select * from crm_layouts where crm_configuration_id = 1;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;
SELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);
select * from features;
select * from team_features where feature_id = 33;
select * from opportunities;
select * from teams;
SELECT
CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,
u.email,
sa.*,
t.owner_id FROM social_accounts sa
JOIN users u on u.id = sa.sociable_id
JOIN teams t on t.id = u.team_id
WHERE u.team_id = 1052 and sa.provider = 'hubspot';
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
44039
|
NULL
|
NULL
|
NULL
|
|
43967
|
NULL
|
0
|
2026-05-14T13:23:29.228827+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778765009228_m1.jpg...
|
PhpStorm
|
faVsco.js – RematchActivityOnCrmObjectDetach.php
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Code changed:
Hide
Sync Changes
Hide This Notification
4
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Listeners\Crm;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Bus;
use Jiminny\Enums\CrmObject;
use Jiminny\Events\Crm\DetachActivityObject;
use Jiminny\Jobs\Crm\CheckAndRetryRemoteMatch;
use Jiminny\Jobs\Crm\MatchActivityCrmData;
use Jiminny\Models\Activity;
use Psr\Log\LoggerInterface;
readonly class RematchActivityOnCrmObjectDetach implements ShouldQueue
{
private const array SUPPORTED_OBJECTS = [
CrmObject::LEAD,
CrmObject::OPPORTUNITY,
CrmObject::CONTACT,
CrmObject::ACCOUNT,
];
public function __construct(
private LoggerInterface $logger,
) {
}
public function handle(DetachActivityObject $event): void
{
$crmObject = $event->getCrmObject();
$activity = $event->getActivity();
if ($activity->trashed()) {
$this->logger->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for soft-deleted activity', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
if (! in_array($crmObject, self::SUPPORTED_OBJECTS, true)) {
$this->logger->debug('[RematchActivityOnCrmObjectDetach] Skipping rematch for CRM object type', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
if ($activity->isTypeConference() &&
! in_array($activity->getStatus(), Activity::FINITE_STATES_CONFERENCE, true)
) {
$this->logger
->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for non-finite conference activity', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
$this->logger->info('[RematchActivityOnCrmObjectDetach] Try to match new crm data for deleted object', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
Bus::chain([
new MatchActivityCrmData(
activityId: $activity->getId(),
fromConfiguration: null,
remoteSearch: false,
),
new CheckAndRetryRemoteMatch(
activityId: $activity->getId(),
crmObject: $crmObject,
),
])->dispatch();
}
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Sync Changes
Hide This Notification
Code changed:
Hide
8
1
3
4
Previous Highlighted Error
Next Highlighted Error
SELECT
# DISTINCT
opp.id as opp_id, opp.uuid, opp.name,
# COUNT(dr.id) AS deal_risk_count,
# dr.id,
# cfd.value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id
# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id
LEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 1
AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
GROUP BY opp.id, cfd.value
ORDER BY
# cfd.value
CAST(cfd.value AS UNSIGNED)
# owner_name
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1
# AND gdrt.is_enabled = 1)
DESC
LIMIT 25
# OFFSET 0
;
select * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';
select * from crm_layout_entities where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4584045;
SELECT * FROM crm_field_data WHERE object_id = 4584045;
SELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'
SELECT
opp.id as opportunity_id,
opp.name,
COUNT(dr.id) as risk_count
FROM opportunities opp
LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id
WHERE opp.id IN (
6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788
)
GROUP BY opp.id;
SELECT COUNT(dr.id)
FROM deal_risks dr
JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
WHERE dr.opportunity_id = 5563344
# AND gdrt.group_id = usr.group_id
EXPLAIN SELECT
opp.id as opp_id, opp.uuid, opp.name,
cfd.value,
cfv.sequence,
cfv.value,
# MAX(cfd.value) AS max_cfd_value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
LEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id
FROM crm_field_data sub_cfd
WHERE sub_cfd.object_id = opp.id
AND sub_cfd.crm_field_id = 66810
ORDER BY sub_cfd.updated_at DESC
LIMIT 1)
LEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 0
# AND opp.is_closed = 1
# AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
# GROUP BY opp.id
ORDER BY
cfv.sequence DESC,
# opp.name
# owner_name
cfd.value
# CAST(cfd.value AS UNSIGNED)
# CAST(MAX(cfd.value) AS UNSIGNED)
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1 AND gdrt.is_enabled = 1)
DESC
# LIMIT 75, 25
;
SELECT * FROM crm_field_values WHERE crm_field_id = 66810;
SELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at
FROM crm_fields f
INNER JOIN crm_field_data fd ON fd.crm_field_id = f.id
WHERE (f.crm_configuration_id = 1)
AND (f.object_type = 'opportunity')
# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))
AND (fd.object_id IN (4158460))
AND (f.crm_provider_id IN ('ForecastCategoryName'))
ORDER BY fd.object_id ASC, fd.updated_at DESC;
select * from crm_layouts where crm_configuration_id = 1;
select cf.* from crm_fields cf
join crm_layout_entities cle on cf.id = cle.crm_field_id
where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4158460;
SELECT * FROM crm_field_data WHERE object_id = 4158460;
select * from users where team_id = 1;
SELECT * FROM users WHERE id = 7160;
select * from role_user where user_id = 3248;
select * from crm_field_values where crm_field_id = 66824;
SELECT * FROM users WHERE id = 23470;
select * from crm_configurations;
# [PASSWORD_DOTS]
select * from teams where id = 1038; # 23521, 966
select * from users where team_id = 1038;
select * from crm_configurations where id = 966;
SELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762
SELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764
SELECT * FROM participants WHERE activity_id = 54965764;
SELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075
SELECT * FROM participants WHERE activity_id = 54964075;
select f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id
where tf.team_id = 1038;
# [PASSWORD_DOTS] PD [PASSWORD_DOTS]
select * from teams where id = 1029;
SELECT * FROM crm_configurations WHERE id = 957;
SELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421
# [PASSWORD_DOTS] Close [PASSWORD_DOTS]
select * from teams where id = 1031;
SELECT * FROM crm_configurations WHERE id = 959;
SELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009
# [PASSWORD_DOTS] SF [PASSWORD_DOTS]
SELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;
select * from roles;
select * from permissions;
select * from permission_role where permission_id = 136;
select * from migrations order by id desc;
select * from teams where id IN (1, 1037);
select * from crm_layouts where crm_configuration_id = 1;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;
SELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);
select * from features;
select * from team_features where feature_id = 33;
select * from opportunities;
select * from teams;
SELECT
CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,
u.email,
sa.*,
t.owner_id FROM social_accounts sa
JOIN users u on u.id = sa.sociable_id
JOIN teams t on t.id = u.team_id
WHERE u.team_id = 1052 and sa.provider = 'hubspot';
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"bounds":{"left":0.054166667,"top":0.027777778,"width":0.08055556,"height":0.035555556},"on_screen":true,"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"#12066 on JY-20725-handle-HS-search-rate-limit, menu","depth":5,"bounds":{"left":0.13472222,"top":0.027777778,"width":0.25555557,"height":0.035555556},"on_screen":true,"help_text":"Pull request #12066 exists for current branch JY-20725-handle-HS-search-rate-limit, but local branch is out of sync with remote","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"bounds":{"left":0.6326389,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"HandleHubspotRateLimitTest","depth":6,"bounds":{"left":0.6645833,"top":0.027777778,"width":0.15902779,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.82361114,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.8472222,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"bounds":{"left":0.87083334,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"bounds":{"left":0.9291667,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"bounds":{"left":0.9527778,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"bounds":{"left":0.9763889,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.088194445,"height":0.027777778},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"4","depth":4,"bounds":{"left":0.66944444,"top":0.24333334,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.68958336,"top":0.24111111,"width":0.015277778,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.7048611,"top":0.24111111,"width":0.014583333,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Listeners\\Crm;\n\nuse Illuminate\\Contracts\\Queue\\ShouldQueue;\nuse Illuminate\\Support\\Facades\\Bus;\nuse Jiminny\\Enums\\CrmObject;\nuse Jiminny\\Events\\Crm\\DetachActivityObject;\nuse Jiminny\\Jobs\\Crm\\CheckAndRetryRemoteMatch;\nuse Jiminny\\Jobs\\Crm\\MatchActivityCrmData;\nuse Jiminny\\Models\\Activity;\nuse Psr\\Log\\LoggerInterface;\n\nreadonly class RematchActivityOnCrmObjectDetach implements ShouldQueue\n{\n private const array SUPPORTED_OBJECTS = [\n CrmObject::LEAD,\n CrmObject::OPPORTUNITY,\n CrmObject::CONTACT,\n CrmObject::ACCOUNT,\n ];\n\n public function __construct(\n private LoggerInterface $logger,\n ) {\n }\n\n public function handle(DetachActivityObject $event): void\n {\n $crmObject = $event->getCrmObject();\n $activity = $event->getActivity();\n\n if ($activity->trashed()) {\n $this->logger->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for soft-deleted activity', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n if (! in_array($crmObject, self::SUPPORTED_OBJECTS, true)) {\n $this->logger->debug('[RematchActivityOnCrmObjectDetach] Skipping rematch for CRM object type', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n if ($activity->isTypeConference() &&\n ! in_array($activity->getStatus(), Activity::FINITE_STATES_CONFERENCE, true)\n ) {\n $this->logger\n ->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for non-finite conference activity', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n $this->logger->info('[RematchActivityOnCrmObjectDetach] Try to match new crm data for deleted object', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n Bus::chain([\n new MatchActivityCrmData(\n activityId: $activity->getId(),\n fromConfiguration: null,\n remoteSearch: false,\n ),\n new CheckAndRetryRemoteMatch(\n activityId: $activity->getId(),\n crmObject: $crmObject,\n ),\n ])->dispatch();\n }\n}","depth":4,"on_screen":true,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Listeners\\Crm;\n\nuse Illuminate\\Contracts\\Queue\\ShouldQueue;\nuse Illuminate\\Support\\Facades\\Bus;\nuse Jiminny\\Enums\\CrmObject;\nuse Jiminny\\Events\\Crm\\DetachActivityObject;\nuse Jiminny\\Jobs\\Crm\\CheckAndRetryRemoteMatch;\nuse Jiminny\\Jobs\\Crm\\MatchActivityCrmData;\nuse Jiminny\\Models\\Activity;\nuse Psr\\Log\\LoggerInterface;\n\nreadonly class RematchActivityOnCrmObjectDetach implements ShouldQueue\n{\n private const array SUPPORTED_OBJECTS = [\n CrmObject::LEAD,\n CrmObject::OPPORTUNITY,\n CrmObject::CONTACT,\n CrmObject::ACCOUNT,\n ];\n\n public function __construct(\n private LoggerInterface $logger,\n ) {\n }\n\n public function handle(DetachActivityObject $event): void\n {\n $crmObject = $event->getCrmObject();\n $activity = $event->getActivity();\n\n if ($activity->trashed()) {\n $this->logger->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for soft-deleted activity', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n if (! in_array($crmObject, self::SUPPORTED_OBJECTS, true)) {\n $this->logger->debug('[RematchActivityOnCrmObjectDetach] Skipping rematch for CRM object type', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n if ($activity->isTypeConference() &&\n ! in_array($activity->getStatus(), Activity::FINITE_STATES_CONFERENCE, true)\n ) {\n $this->logger\n ->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for non-finite conference activity', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n $this->logger->info('[RematchActivityOnCrmObjectDetach] Try to match new crm data for deleted object', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n Bus::chain([\n new MatchActivityCrmData(\n activityId: $activity->getId(),\n fromConfiguration: null,\n remoteSearch: false,\n ),\n new CheckAndRetryRemoteMatch(\n activityId: $activity->getId(),\n crmObject: $crmObject,\n ),\n ])->dispatch();\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Execute","depth":4,"bounds":{"left":0.72291666,"top":0.24111111,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Explain Plan","depth":4,"bounds":{"left":0.7409722,"top":0.24111111,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Browse Query History","depth":4,"bounds":{"left":0.7638889,"top":0.24111111,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"View Parameters","depth":4,"bounds":{"left":0.78194445,"top":0.24111111,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open Query Execution Settings…","depth":4,"bounds":{"left":0.8,"top":0.24111111,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"In-Editor Results","depth":4,"bounds":{"left":0.8229167,"top":0.24111111,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Tx: Auto","depth":4,"bounds":{"left":0.84583336,"top":0.24111111,"width":0.050694443,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Cancel Running Statements","depth":4,"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Playground","depth":4,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"jiminny","depth":4,"bounds":{"left":0.9138889,"top":0.24111111,"width":0.059027776,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.088194445,"height":0.027777778},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"8","depth":4,"bounds":{"left":0.8645833,"top":0.27555555,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":4,"bounds":{"left":0.8854167,"top":0.27555555,"width":0.015277778,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"3","depth":4,"bounds":{"left":0.9048611,"top":0.27555555,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"4","depth":4,"bounds":{"left":0.92569447,"top":0.27555555,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.9458333,"top":0.27333334,"width":0.015277778,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.9611111,"top":0.27333334,"width":0.014583333,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"SELECT\n# DISTINCT\nopp.id as opp_id, opp.uuid, opp.name,\n# COUNT(dr.id) AS deal_risk_count,\n\n# dr.id,\n# cfd.value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\n# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id\n# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id\n\nLEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 1\nAND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\nGROUP BY opp.id, cfd.value\nORDER BY\n# cfd.value\n CAST(cfd.value AS UNSIGNED)\n# owner_name\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1\n# AND gdrt.is_enabled = 1)\nDESC\nLIMIT 25\n# OFFSET 0\n;\n\nselect * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';\nselect * from crm_layout_entities where crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4584045;\nSELECT * FROM crm_field_data WHERE object_id = 4584045;\n\nSELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'\n\nSELECT\n opp.id as opportunity_id,\n opp.name,\n COUNT(dr.id) as risk_count\nFROM opportunities opp\nLEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id\nWHERE opp.id IN (\n 6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788\n)\nGROUP BY opp.id;\n\nSELECT COUNT(dr.id)\n FROM deal_risks dr\n JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n WHERE dr.opportunity_id = 5563344\n# AND gdrt.group_id = usr.group_id\n\n\n\nEXPLAIN SELECT\n opp.id as opp_id, opp.uuid, opp.name,\n\ncfd.value,\ncfv.sequence,\ncfv.value,\n# MAX(cfd.value) AS max_cfd_value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\n\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\nLEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id\n FROM crm_field_data sub_cfd\n WHERE sub_cfd.object_id = opp.id\n AND sub_cfd.crm_field_id = 66810\n ORDER BY sub_cfd.updated_at DESC\n LIMIT 1)\n\nLEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 0\n# AND opp.is_closed = 1\n# AND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\n# GROUP BY opp.id\nORDER BY\n cfv.sequence DESC,\n# opp.name\n# owner_name\n cfd.value\n# CAST(cfd.value AS UNSIGNED)\n# CAST(MAX(cfd.value) AS UNSIGNED)\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1 AND gdrt.is_enabled = 1)\nDESC\n# LIMIT 75, 25\n;\n\n\n\nSELECT * FROM crm_field_values WHERE crm_field_id = 66810;\n\nSELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at\nFROM crm_fields f\nINNER JOIN crm_field_data fd ON fd.crm_field_id = f.id\n WHERE (f.crm_configuration_id = 1)\n AND (f.object_type = 'opportunity')\n# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))\n AND (fd.object_id IN (4158460))\n AND (f.crm_provider_id IN ('ForecastCategoryName'))\n ORDER BY fd.object_id ASC, fd.updated_at DESC;\n\nselect * from crm_layouts where crm_configuration_id = 1;\nselect cf.* from crm_fields cf\njoin crm_layout_entities cle on cf.id = cle.crm_field_id\nwhere crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4158460;\nSELECT * FROM crm_field_data WHERE object_id = 4158460;\n\nselect * from users where team_id = 1;\nSELECT * FROM users WHERE id = 7160;\nselect * from role_user where user_id = 3248;\n\nselect * from crm_field_values where crm_field_id = 66824;\n\nSELECT * FROM users WHERE id = 23470;\nselect * from crm_configurations;\n\n# ******************************************\nselect * from teams where id = 1038; # 23521, 966\nselect * from users where team_id = 1038;\nselect * from crm_configurations where id = 966;\nSELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762\nSELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764\nSELECT * FROM participants WHERE activity_id = 54965764;\n\nSELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075\nSELECT * FROM participants WHERE activity_id = 54964075;\nselect f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id\n where tf.team_id = 1038;\n\n\n# ****************************************** PD *************************\nselect * from teams where id = 1029;\nSELECT * FROM crm_configurations WHERE id = 957;\nSELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421\n\n# ****************************************** Close *************************\nselect * from teams where id = 1031;\nSELECT * FROM crm_configurations WHERE id = 959;\nSELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517\n\n\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009\n\n# ****************************************** SF *************************\nSELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;\n\nselect * from roles;\nselect * from permissions;\nselect * from permission_role where permission_id = 136;\n\nselect * from migrations order by id desc;\n\nselect * from teams where id IN (1, 1037);\nselect * from crm_layouts where crm_configuration_id = 1;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;\nSELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);\n\nselect * from features;\nselect * from team_features where feature_id = 33;\nselect * from opportunities;\n\nselect * from teams;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 1052 and sa.provider = 'hubspot';","depth":4,"on_screen":true,"value":"SELECT\n# DISTINCT\nopp.id as opp_id, opp.uuid, opp.name,\n# COUNT(dr.id) AS deal_risk_count,\n\n# dr.id,\n# cfd.value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\n# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id\n# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id\n\nLEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 1\nAND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\nGROUP BY opp.id, cfd.value\nORDER BY\n# cfd.value\n CAST(cfd.value AS UNSIGNED)\n# owner_name\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1\n# AND gdrt.is_enabled = 1)\nDESC\nLIMIT 25\n# OFFSET 0\n;\n\nselect * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';\nselect * from crm_layout_entities where crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4584045;\nSELECT * FROM crm_field_data WHERE object_id = 4584045;\n\nSELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'\n\nSELECT\n opp.id as opportunity_id,\n opp.name,\n COUNT(dr.id) as risk_count\nFROM opportunities opp\nLEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id\nWHERE opp.id IN (\n 6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788\n)\nGROUP BY opp.id;\n\nSELECT COUNT(dr.id)\n FROM deal_risks dr\n JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n WHERE dr.opportunity_id = 5563344\n# AND gdrt.group_id = usr.group_id\n\n\n\nEXPLAIN SELECT\n opp.id as opp_id, opp.uuid, opp.name,\n\ncfd.value,\ncfv.sequence,\ncfv.value,\n# MAX(cfd.value) AS max_cfd_value,\nusr.name AS owner_name,\nopp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,\nusr.uuid as owner_uuid,\nusr.photo_path as owner_photo,\nusr.id AS owner_id,\njt.name as owner_job,\nopp.stage_id, opp.stage_updated_at,\nacc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,\nrt.business_process_id AS pipeline_id\nFROM opportunities opp\n\nLEFT JOIN record_types rt ON opp.record_type_id = rt.id\nLEFT JOIN users usr ON opp.user_id = usr.id\nLEFT JOIN accounts acc ON opp.account_id = acc.id\nLEFT JOIN job_titles jt ON usr.job_title_id = jt.id\n\nLEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id\n FROM crm_field_data sub_cfd\n WHERE sub_cfd.object_id = opp.id\n AND sub_cfd.crm_field_id = 66810\n ORDER BY sub_cfd.updated_at DESC\n LIMIT 1)\n\nLEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value\n\nWHERE opp.user_id IS NOT NULL\nAND opp.deleted_at IS NULL\nAND opp.is_closed = 0\n# AND opp.is_closed = 1\n# AND opp.is_won = 0\nAND opp.close_date >= '2024-01-01 00:00:00'\nAND opp.close_date <= '2024-12-31 23:59:59'\nAND usr.team_id = 1\n\n# and opp.id = 4823179\n\n# GROUP BY opp.id\nORDER BY\n cfv.sequence DESC,\n# opp.name\n# owner_name\n cfd.value\n# CAST(cfd.value AS UNSIGNED)\n# CAST(MAX(cfd.value) AS UNSIGNED)\n# (SELECT COUNT(dr.id)\n# FROM deal_risks dr\n# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id\n# WHERE dr.opportunity_id = opp.id\n# AND dr.is_active = 1 AND gdrt.is_enabled = 1)\nDESC\n# LIMIT 75, 25\n;\n\n\n\nSELECT * FROM crm_field_values WHERE crm_field_id = 66810;\n\nSELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at\nFROM crm_fields f\nINNER JOIN crm_field_data fd ON fd.crm_field_id = f.id\n WHERE (f.crm_configuration_id = 1)\n AND (f.object_type = 'opportunity')\n# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))\n AND (fd.object_id IN (4158460))\n AND (f.crm_provider_id IN ('ForecastCategoryName'))\n ORDER BY fd.object_id ASC, fd.updated_at DESC;\n\nselect * from crm_layouts where crm_configuration_id = 1;\nselect cf.* from crm_fields cf\njoin crm_layout_entities cle on cf.id = cle.crm_field_id\nwhere crm_layout_id = 1493;\n\nSELECT * FROM opportunities WHERE id = 4158460;\nSELECT * FROM crm_field_data WHERE object_id = 4158460;\n\nselect * from users where team_id = 1;\nSELECT * FROM users WHERE id = 7160;\nselect * from role_user where user_id = 3248;\n\nselect * from crm_field_values where crm_field_id = 66824;\n\nSELECT * FROM users WHERE id = 23470;\nselect * from crm_configurations;\n\n# ******************************************\nselect * from teams where id = 1038; # 23521, 966\nselect * from users where team_id = 1038;\nselect * from crm_configurations where id = 966;\nSELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762\nSELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764\nSELECT * FROM participants WHERE activity_id = 54965764;\n\nSELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075\nSELECT * FROM participants WHERE activity_id = 54964075;\nselect f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id\n where tf.team_id = 1038;\n\n\n# ****************************************** PD *************************\nselect * from teams where id = 1029;\nSELECT * FROM crm_configurations WHERE id = 957;\nSELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421\n\n# ****************************************** Close *************************\nselect * from teams where id = 1031;\nSELECT * FROM crm_configurations WHERE id = 959;\nSELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517\n\n\nSELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433\n\nSELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009\n\n# ****************************************** SF *************************\nSELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;\n\nselect * from roles;\nselect * from permissions;\nselect * from permission_role where permission_id = 136;\n\nselect * from migrations order by id desc;\n\nselect * from teams where id IN (1, 1037);\nselect * from crm_layouts where crm_configuration_id = 1;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;\nSELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);\n\nselect * from features;\nselect * from team_features where feature_id = 33;\nselect * from opportunities;\n\nselect * from teams;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 1052 and sa.provider = 'hubspot';","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Project","depth":3,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Project","depth":3,"bounds":{"left":0.025,"top":0.06666667,"width":0.050694443,"height":0.034444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New File or Directory…","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Expand Selected","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Collapse All","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Options","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-6100819505745337681
|
6686328734168060509
|
visual_change
|
accessibility
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Code changed:
Hide
Sync Changes
Hide This Notification
4
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Listeners\Crm;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Bus;
use Jiminny\Enums\CrmObject;
use Jiminny\Events\Crm\DetachActivityObject;
use Jiminny\Jobs\Crm\CheckAndRetryRemoteMatch;
use Jiminny\Jobs\Crm\MatchActivityCrmData;
use Jiminny\Models\Activity;
use Psr\Log\LoggerInterface;
readonly class RematchActivityOnCrmObjectDetach implements ShouldQueue
{
private const array SUPPORTED_OBJECTS = [
CrmObject::LEAD,
CrmObject::OPPORTUNITY,
CrmObject::CONTACT,
CrmObject::ACCOUNT,
];
public function __construct(
private LoggerInterface $logger,
) {
}
public function handle(DetachActivityObject $event): void
{
$crmObject = $event->getCrmObject();
$activity = $event->getActivity();
if ($activity->trashed()) {
$this->logger->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for soft-deleted activity', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
if (! in_array($crmObject, self::SUPPORTED_OBJECTS, true)) {
$this->logger->debug('[RematchActivityOnCrmObjectDetach] Skipping rematch for CRM object type', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
if ($activity->isTypeConference() &&
! in_array($activity->getStatus(), Activity::FINITE_STATES_CONFERENCE, true)
) {
$this->logger
->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for non-finite conference activity', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
$this->logger->info('[RematchActivityOnCrmObjectDetach] Try to match new crm data for deleted object', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
Bus::chain([
new MatchActivityCrmData(
activityId: $activity->getId(),
fromConfiguration: null,
remoteSearch: false,
),
new CheckAndRetryRemoteMatch(
activityId: $activity->getId(),
crmObject: $crmObject,
),
])->dispatch();
}
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Sync Changes
Hide This Notification
Code changed:
Hide
8
1
3
4
Previous Highlighted Error
Next Highlighted Error
SELECT
# DISTINCT
opp.id as opp_id, opp.uuid, opp.name,
# COUNT(dr.id) AS deal_risk_count,
# dr.id,
# cfd.value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
# LEFT JOIN group_deal_risk_types gdrt ON gdrt.group_id = usr.group_id
# LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id AND dr.group_deal_risk_type_id = gdrt.id
LEFT JOIN crm_field_data cfd ON (cfd.object_id = opp.id and cfd.crm_field_id = 66814)
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 1
AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
GROUP BY opp.id, cfd.value
ORDER BY
# cfd.value
CAST(cfd.value AS UNSIGNED)
# owner_name
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1
# AND gdrt.is_enabled = 1)
DESC
LIMIT 25
# OFFSET 0
;
select * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';
select * from crm_layout_entities where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4584045;
SELECT * FROM crm_field_data WHERE object_id = 4584045;
SELECT * FROM opportunities where team_id = 1 and crm_provider_id = '0061K00000lfb9IQAQ'
SELECT
opp.id as opportunity_id,
opp.name,
COUNT(dr.id) as risk_count
FROM opportunities opp
LEFT JOIN deal_risks dr ON dr.opportunity_id = opp.id
WHERE opp.id IN (
6069574,8900938,9507638,9524799,9660490,9662824,9705675,9749758,4158460,4391812,6450439,4448422,5118945,5590675,4584045,7228149,9002408,9165534,9446720,9641778,9665149,9703344,9709280,5747948,4158491,6182565,6263970,5798120,5111315,4536978,6062352,6548383,6072095,6548225,4480986,5011422,6548381,8760540,8917554,9509986,9514392,9569009,9569011,9578490,9713604,5784397,7276612,7288405,8994421,9118219,9608148,9818911,4510535,6479693,5958049,6271674,6550448,4158331,4158483,6126571,6171615,6540943,4897466,5190896,5796182,5932762,8572433,8723698,8892697,9711001,9789264,4549188,6100831,6170064,6260799,6263653,6449936,6530871,6538978,7777651,8059269,8319918,8787049,8901150,9263153,9453207,9514738,9696700,9791062,5752018,6421452,7439134,7878923,9354763,9369285,9514396,9582506,9889949,9890216,4094311,4158495,4158496,6098128,5585661,3872564,6442149,5891604,6164746,6199593,6583474,6519684,9018490,9809006,4496897,5041324,5829430,6198319,6253504,6555763,7242914,7931055,8024125,8797814,8058559,8673347,8892695,8994420,9616219,9714970,9722004,9809439,9818918,6523177,8134147,9002915,9711422,9892713,9901719,9954210,9978435,5800810,6243518,6416114,6222251,6411974,6512456,5791953,6545606,9914780,5805540,6238986,6463838,6547680,9767049,9809437,9810885,9890855,6673493,9902036,4335521,6379871,6503799,6546077,8018765,9907556,9958433,9905855,9916179,9946741,9957877,5563344,6271838,6450815,7641128,7762567,7780592,8684810,8685786,8685787,8685788
)
GROUP BY opp.id;
SELECT COUNT(dr.id)
FROM deal_risks dr
JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
WHERE dr.opportunity_id = 5563344
# AND gdrt.group_id = usr.group_id
EXPLAIN SELECT
opp.id as opp_id, opp.uuid, opp.name,
cfd.value,
cfv.sequence,
cfv.value,
# MAX(cfd.value) AS max_cfd_value,
usr.name AS owner_name,
opp.value, opp.currency_code, opp.close_date, opp.remotely_created_at, opp.is_closed, opp.is_won,
usr.uuid as owner_uuid,
usr.photo_path as owner_photo,
usr.id AS owner_id,
jt.name as owner_job,
opp.stage_id, opp.stage_updated_at,
acc.name AS acc_name, opp.stage_updated_at, acc.crm_provider_id AS acc_provider_id, opp.crm_provider_id AS opp_provider_id,
rt.business_process_id AS pipeline_id
FROM opportunities opp
LEFT JOIN record_types rt ON opp.record_type_id = rt.id
LEFT JOIN users usr ON opp.user_id = usr.id
LEFT JOIN accounts acc ON opp.account_id = acc.id
LEFT JOIN job_titles jt ON usr.job_title_id = jt.id
LEFT JOIN crm_field_data cfd ON cfd.id = (SELECT sub_cfd.id
FROM crm_field_data sub_cfd
WHERE sub_cfd.object_id = opp.id
AND sub_cfd.crm_field_id = 66810
ORDER BY sub_cfd.updated_at DESC
LIMIT 1)
LEFT JOIN crm_field_values cfv ON cfv.crm_field_id = 66810 AND cfv.value = cfd.value
WHERE opp.user_id IS NOT NULL
AND opp.deleted_at IS NULL
AND opp.is_closed = 0
# AND opp.is_closed = 1
# AND opp.is_won = 0
AND opp.close_date >= '2024-01-01 00:00:00'
AND opp.close_date <= '2024-12-31 23:59:59'
AND usr.team_id = 1
# and opp.id = 4823179
# GROUP BY opp.id
ORDER BY
cfv.sequence DESC,
# opp.name
# owner_name
cfd.value
# CAST(cfd.value AS UNSIGNED)
# CAST(MAX(cfd.value) AS UNSIGNED)
# (SELECT COUNT(dr.id)
# FROM deal_risks dr
# JOIN group_deal_risk_types gdrt ON dr.group_deal_risk_type_id = gdrt.id
# WHERE dr.opportunity_id = opp.id
# AND dr.is_active = 1 AND gdrt.is_enabled = 1)
DESC
# LIMIT 75, 25
;
SELECT * FROM crm_field_values WHERE crm_field_id = 66810;
SELECT f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value, fd.updated_at, fd.id, fd.created_at
FROM crm_fields f
INNER JOIN crm_field_data fd ON fd.crm_field_id = f.id
WHERE (f.crm_configuration_id = 1)
AND (f.object_type = 'opportunity')
# AND (fd.object_id IN (4158331,4158483,4158495,4158496,6069574,6263970,6171615,6540943,6545606,5829430,6198319,6263653,6548381,7242914,8797814,7228149,7439134,7878923,8134147,9002915,9118219,9165534,9354763,9369285,9446720))
AND (fd.object_id IN (4158460))
AND (f.crm_provider_id IN ('ForecastCategoryName'))
ORDER BY fd.object_id ASC, fd.updated_at DESC;
select * from crm_layouts where crm_configuration_id = 1;
select cf.* from crm_fields cf
join crm_layout_entities cle on cf.id = cle.crm_field_id
where crm_layout_id = 1493;
SELECT * FROM opportunities WHERE id = 4158460;
SELECT * FROM crm_field_data WHERE object_id = 4158460;
select * from users where team_id = 1;
SELECT * FROM users WHERE id = 7160;
select * from role_user where user_id = 3248;
select * from crm_field_values where crm_field_id = 66824;
SELECT * FROM users WHERE id = 23470;
select * from crm_configurations;
# [PASSWORD_DOTS]
select * from teams where id = 1038; # 23521, 966
select * from users where team_id = 1038;
select * from crm_configurations where id = 966;
SELECT * FROM activities WHERE uuid_to_bin('e8dc7c34-31f6-4430-bd81-2d9d8f00dd07') = uuid; # 54965762
SELECT * FROM activities WHERE uuid_to_bin('4b5727c0-69d1-428f-b8d9-b649055166e2') = uuid; # 54965764
SELECT * FROM participants WHERE activity_id = 54965764;
SELECT id, uuid, title, recording_state FROM activities WHERE uuid_to_bin('355f105d-5606-4379-b0c5-d91daf59f4ce') = uuid; # 54964075
SELECT * FROM participants WHERE activity_id = 54964075;
select f.id, slug, title, tf.team_id from team_features tf JOIN features f on tf.feature_id = f.id
where tf.team_id = 1038;
# [PASSWORD_DOTS] PD [PASSWORD_DOTS]
select * from teams where id = 1029;
SELECT * FROM crm_configurations WHERE id = 957;
SELECT * FROM activities WHERE uuid_to_bin('581a33cb-4343-44bd-ac0c-4a5cee71c5ec') = uuid; # 54963423
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('8b6bb2f7-e7a7-4aec-8806-fbfea7093ccd') = uuid; # 54963421
# [PASSWORD_DOTS] Close [PASSWORD_DOTS]
select * from teams where id = 1031;
SELECT * FROM crm_configurations WHERE id = 959;
SELECT * FROM activities WHERE uuid_to_bin('59c517e0-96c9-4dad-bfeb-b7bef72f8725') = uuid; # 54963517
SELECT * FROM activities WHERE uuid_to_bin('07238011-25fa-418e-838b-fb21e82b9ea2') = uuid; # 54963433
SELECT * FROM activities WHERE uuid_to_bin('d68311e3-ac34-49bd-bf04-88323a7e5352') = uuid; # 54966009
# [PASSWORD_DOTS] SF [PASSWORD_DOTS]
SELECT * FROM activities WHERE uuid_to_bin('2bd4cfa3-4eb5-4c77-84a7-9ed46a21c988') = uuid;
select * from roles;
select * from permissions;
select * from permission_role where permission_id = 136;
select * from migrations order by id desc;
select * from teams where id IN (1, 1037);
select * from crm_layouts where crm_configuration_id = 1;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1493;
SELECT * FROM crm_fields WHERE id IN (1652,1661,66799,66814,66821,66836,66843,66846,66864,84752,182306,323580,380378);
select * from features;
select * from team_features where feature_id = 33;
select * from opportunities;
select * from teams;
SELECT
CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,
u.email,
sa.*,
t.owner_id FROM social_accounts sa
JOIN users u on u.id = sa.sociable_id
JOIN teams t on t.id = u.team_id
WHERE u.team_id = 1052 and sa.provider = 'hubspot';
Project
Project
New File or Directory…
Expand Selected
Collapse All
Options
Hide...
|
43964
|
NULL
|
NULL
|
NULL
|
|
43966
|
NULL
|
0
|
2026-05-14T13:23:26.595043+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778765006595_m2.jpg...
|
PhpStorm
|
faVsco.js – RematchActivityOnCrmObjectDetach.php
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Code changed:
Hide
Sync Changes
Hide This Notification
4
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Listeners\Crm;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Bus;
use Jiminny\Enums\CrmObject;
use Jiminny\Events\Crm\DetachActivityObject;
use Jiminny\Jobs\Crm\CheckAndRetryRemoteMatch;
use Jiminny\Jobs\Crm\MatchActivityCrmData;
use Jiminny\Models\Activity;
use Psr\Log\LoggerInterface;
readonly class RematchActivityOnCrmObjectDetach implements ShouldQueue
{
private const array SUPPORTED_OBJECTS = [
CrmObject::LEAD,
CrmObject::OPPORTUNITY,
CrmObject::CONTACT,
CrmObject::ACCOUNT,
];
public function __construct(
private LoggerInterface $logger,
) {
}
public function handle(DetachActivityObject $event): void
{
$crmObject = $event->getCrmObject();
$activity = $event->getActivity();
if ($activity->trashed()) {
$this->logger->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for soft-deleted activity', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
if (! in_array($crmObject, self::SUPPORTED_OBJECTS, true)) {
$this->logger->debug('[RematchActivityOnCrmObjectDetach] Skipping rematch for CRM object type', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
if ($activity->isTypeConference() &&
! in_array($activity->getStatus(), Activity::FINITE_STATES_CONFERENCE, true)
) {
$this->logger
->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for non-finite conference activity', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
$this->logger->info('[RematchActivityOnCrmObjectDetach] Try to match new crm data for deleted object', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
Bus::chain([
new MatchActivityCrmData(
activityId: $activity->getId(),
fromConfiguration: null,
remoteSearch: false,
),
new CheckAndRetryRemoteMatch(
activityId: $activity->getId(),
crmObject: $crmObject,
),
])->dispatch();
}
}...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"bounds":{"left":0.2962101,"top":1.0,"width":0.03856383,"height":-0.019952059},"on_screen":true,"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"#12066 on JY-20725-handle-HS-search-rate-limit, menu","depth":5,"bounds":{"left":0.33477393,"top":1.0,"width":0.122340426,"height":-0.019952059},"on_screen":true,"help_text":"Pull request #12066 exists for current branch JY-20725-handle-HS-search-rate-limit, but local branch is out of sync with remote","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"bounds":{"left":0.5731383,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"HandleHubspotRateLimitTest","depth":6,"bounds":{"left":0.5884308,"top":1.0,"width":0.076130316,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.66456115,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.67586434,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"bounds":{"left":0.6871675,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"bounds":{"left":0.7150931,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"bounds":{"left":0.72639626,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"bounds":{"left":0.73769945,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"4","depth":4,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Listeners\\Crm;\n\nuse Illuminate\\Contracts\\Queue\\ShouldQueue;\nuse Illuminate\\Support\\Facades\\Bus;\nuse Jiminny\\Enums\\CrmObject;\nuse Jiminny\\Events\\Crm\\DetachActivityObject;\nuse Jiminny\\Jobs\\Crm\\CheckAndRetryRemoteMatch;\nuse Jiminny\\Jobs\\Crm\\MatchActivityCrmData;\nuse Jiminny\\Models\\Activity;\nuse Psr\\Log\\LoggerInterface;\n\nreadonly class RematchActivityOnCrmObjectDetach implements ShouldQueue\n{\n private const array SUPPORTED_OBJECTS = [\n CrmObject::LEAD,\n CrmObject::OPPORTUNITY,\n CrmObject::CONTACT,\n CrmObject::ACCOUNT,\n ];\n\n public function __construct(\n private LoggerInterface $logger,\n ) {\n }\n\n public function handle(DetachActivityObject $event): void\n {\n $crmObject = $event->getCrmObject();\n $activity = $event->getActivity();\n\n if ($activity->trashed()) {\n $this->logger->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for soft-deleted activity', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n if (! in_array($crmObject, self::SUPPORTED_OBJECTS, true)) {\n $this->logger->debug('[RematchActivityOnCrmObjectDetach] Skipping rematch for CRM object type', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n if ($activity->isTypeConference() &&\n ! in_array($activity->getStatus(), Activity::FINITE_STATES_CONFERENCE, true)\n ) {\n $this->logger\n ->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for non-finite conference activity', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n $this->logger->info('[RematchActivityOnCrmObjectDetach] Try to match new crm data for deleted object', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n Bus::chain([\n new MatchActivityCrmData(\n activityId: $activity->getId(),\n fromConfiguration: null,\n remoteSearch: false,\n ),\n new CheckAndRetryRemoteMatch(\n activityId: $activity->getId(),\n crmObject: $crmObject,\n ),\n ])->dispatch();\n }\n}","depth":4,"bounds":{"left":0.3899601,"top":0.18754987,"width":0.30319148,"height":0.8124501},"on_screen":true,"lines":[{"char_start":0,"char_count":6,"bounds":{"left":0.3899601,"top":0.18754987,"width":0.012965426,"height":0.014365523}},{"char_start":7,"char_count":25,"bounds":{"left":0.3899601,"top":0.22266561,"width":0.06216755,"height":0.014365523}},{"char_start":33,"char_count":33,"bounds":{"left":0.3899601,"top":0.25778133,"width":0.08277926,"height":0.014365523}},{"char_start":67,"char_count":2459,"bounds":{"left":0.3899601,"top":0.29289705,"width":0.0026595744,"height":0.70710295}}],"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Listeners\\Crm;\n\nuse Illuminate\\Contracts\\Queue\\ShouldQueue;\nuse Illuminate\\Support\\Facades\\Bus;\nuse Jiminny\\Enums\\CrmObject;\nuse Jiminny\\Events\\Crm\\DetachActivityObject;\nuse Jiminny\\Jobs\\Crm\\CheckAndRetryRemoteMatch;\nuse Jiminny\\Jobs\\Crm\\MatchActivityCrmData;\nuse Jiminny\\Models\\Activity;\nuse Psr\\Log\\LoggerInterface;\n\nreadonly class RematchActivityOnCrmObjectDetach implements ShouldQueue\n{\n private const array SUPPORTED_OBJECTS = [\n CrmObject::LEAD,\n CrmObject::OPPORTUNITY,\n CrmObject::CONTACT,\n CrmObject::ACCOUNT,\n ];\n\n public function __construct(\n private LoggerInterface $logger,\n ) {\n }\n\n public function handle(DetachActivityObject $event): void\n {\n $crmObject = $event->getCrmObject();\n $activity = $event->getActivity();\n\n if ($activity->trashed()) {\n $this->logger->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for soft-deleted activity', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n if (! in_array($crmObject, self::SUPPORTED_OBJECTS, true)) {\n $this->logger->debug('[RematchActivityOnCrmObjectDetach] Skipping rematch for CRM object type', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n if ($activity->isTypeConference() &&\n ! in_array($activity->getStatus(), Activity::FINITE_STATES_CONFERENCE, true)\n ) {\n $this->logger\n ->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for non-finite conference activity', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n return;\n }\n\n $this->logger->info('[RematchActivityOnCrmObjectDetach] Try to match new crm data for deleted object', [\n 'activity' => $activity->getId(),\n 'crm_object' => $crmObject->value,\n ]);\n\n Bus::chain([\n new MatchActivityCrmData(\n activityId: $activity->getId(),\n fromConfiguration: null,\n remoteSearch: false,\n ),\n new CheckAndRetryRemoteMatch(\n activityId: $activity->getId(),\n crmObject: $crmObject,\n ),\n ])->dispatch();\n }\n}","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false}]...
|
-2857255623594713116
|
-2379022315486488248
|
click
|
accessibility
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Code changed:
Hide
Sync Changes
Hide This Notification
4
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Listeners\Crm;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Bus;
use Jiminny\Enums\CrmObject;
use Jiminny\Events\Crm\DetachActivityObject;
use Jiminny\Jobs\Crm\CheckAndRetryRemoteMatch;
use Jiminny\Jobs\Crm\MatchActivityCrmData;
use Jiminny\Models\Activity;
use Psr\Log\LoggerInterface;
readonly class RematchActivityOnCrmObjectDetach implements ShouldQueue
{
private const array SUPPORTED_OBJECTS = [
CrmObject::LEAD,
CrmObject::OPPORTUNITY,
CrmObject::CONTACT,
CrmObject::ACCOUNT,
];
public function __construct(
private LoggerInterface $logger,
) {
}
public function handle(DetachActivityObject $event): void
{
$crmObject = $event->getCrmObject();
$activity = $event->getActivity();
if ($activity->trashed()) {
$this->logger->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for soft-deleted activity', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
if (! in_array($crmObject, self::SUPPORTED_OBJECTS, true)) {
$this->logger->debug('[RematchActivityOnCrmObjectDetach] Skipping rematch for CRM object type', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
if ($activity->isTypeConference() &&
! in_array($activity->getStatus(), Activity::FINITE_STATES_CONFERENCE, true)
) {
$this->logger
->info('[RematchActivityOnCrmObjectDetach] Skipping rematch for non-finite conference activity', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
return;
}
$this->logger->info('[RematchActivityOnCrmObjectDetach] Try to match new crm data for deleted object', [
'activity' => $activity->getId(),
'crm_object' => $crmObject->value,
]);
Bus::chain([
new MatchActivityCrmData(
activityId: $activity->getId(),
fromConfiguration: null,
remoteSearch: false,
),
new CheckAndRetryRemoteMatch(
activityId: $activity->getId(),
crmObject: $crmObject,
),
])->dispatch();
}
}...
|
43965
|
NULL
|
NULL
|
NULL
|
|
43867
|
NULL
|
0
|
2026-05-14T13:18:17.857833+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778764697857_m2.jpg...
|
PhpStorm
|
faVsco.js – console [EU]
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
Previous Highlighted Error...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"bounds":{"left":0.2962101,"top":1.0,"width":0.03856383,"height":-0.019952059},"on_screen":true,"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"#12066 on JY-20725-handle-HS-search-rate-limit, menu","depth":5,"bounds":{"left":0.33477393,"top":1.0,"width":0.122340426,"height":-0.019952059},"on_screen":true,"help_text":"Pull request #12066 exists for current branch JY-20725-handle-HS-search-rate-limit, but local branch is out of sync with remote","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"bounds":{"left":0.5731383,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"HandleHubspotRateLimitTest","depth":6,"bounds":{"left":0.5884308,"top":1.0,"width":0.076130316,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.66456115,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.67586434,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"bounds":{"left":0.6871675,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"bounds":{"left":0.7150931,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"bounds":{"left":0.72639626,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"bounds":{"left":0.73769945,"top":1.0,"width":0.011303191,"height":-0.019952059},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.042220745,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.27027926,"top":1.0,"width":0.008643617,"height":0.0},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2","depth":4,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"on_screen":true,"is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
7284087572882006511
|
-8780819662994601014
|
click
|
hybrid
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
Previous Highlighted Error
INavicateActivityFllesLaterJiminny...~@ jiminny-x-integrati& platform-inner-team© Channels# ai-chapter# alertsi backend# bugscontusion-clinia# curiosity_lab# engineering# general# jiminny-bgac nlatorm-nckets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages8. A...Aa 02C. Vasil Vasilev EGalva DimitrovaFA. Stefka Stoyanova @%: Todor StamatovN. Mario GeorgievP. Nikolay Ivanov2o James Graham PR. Stoyan Tanev. Steliyan Georgiev( Petko Kashinski*. Lukas Kovali...a: Apps® ToastS lira Gloud6 Huddle with Aneliya Angelova• Inu 14 May 10.18.146 Huddle with Aneliya Angelova. Aneliya AngelovaMessagest Add canvasr Filesаля каза че не се използва фичьва.и няма пооблем ла гоъмнеY= Al Notes: OffTuesday. April 28thvMonday, May 11th~Aneliya Angelova 1:24 PMЛукаш за Hubspot за синковете вече се използва тази команда нали?crm: sync-hubspot-objectsLukas Kovalik @ 1:32 PMла коон я пуска през 5 минTodayAneliya Angelova 2:30 PMЛукаш, само при Сейлсфорс и Хубспот се синкваха активити типовете, когато се направи плейбук, нали?пои останалите СRМі тоябва оічно ла се въвелат.Lukas Kovalik 2:47 PMЗлОастИтрябва да се за всички. някъде не се ли попълвапри зохо май беше hardcoded но май и там си връшаха две категорииAneliya Angelova 4:00 PMЛукаш имаш ли време да се чуем за тестването на https://jiminny.atlassian.net/browse/JY-20725Jira Cloud -[HubSpot] Optimise CRM rematching on delete hubspot ac...X Bueb5-2012 in im stocRlReady for QA= MediumAA Aneliya AngelovaAs of today at 4:00 PMOpen in Jira+ SummariseLukas Kovalik 4:02 PMзвьни направоYou joined the huddle LIVE 4:06 PMAneliva Ancelova is here tooMessage Aneliva Angelova+ АalLukas KovalikAl Notes: OffLeaveLeave...
|
43864
|
NULL
|
NULL
|
NULL
|
|
43866
|
NULL
|
0
|
2026-05-14T13:18:19.277503+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778764699277_m1.jpg...
|
PhpStorm
|
faVsco.js – console [EU]
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Jobs\Crm\Delete;
use Illuminate\Events\Dispatcher;
use Illuminate\Support\Collection;
use Illuminate\Support\Facades\Log;
use Jiminny\Enums\CrmObject;
use Jiminny\Events\Crm\DetachActivityObject;
use Jiminny\Models\Activity;
use Psr\Log\LoggerInterface;
use Throwable;
trait DeleteCrmEntityTrait
{
public int $tries = 3;
public function timeout(): int
{
return 300; // 5 minutes
}
public function backoff(): array
{
return [30, 90, 180]; // 30 seconds, 1.5 minutes, 3 minutes
}
protected function handleActivities(
Collection $activities,
Dispatcher $dispatcher,
LoggerInterface $logger,
bool $emitEvent = true,
): void {
if ($activities->isEmpty()) {
return;
}
$crmObject = $this->getEntityType();
$entityIdField = $crmObject->value . '_id';
$activities->each(
function (Activity $activity) use ($dispatcher, $logger, $entityIdField, $crmObject, $emitEvent): void {
$stageId = $activity->getStage()?->getId();
$logData = [
$crmObject->value => $this->id,
'activity' => $activity->getId(),
'emitEvent' => $emitEvent,
];
$updateData = [
$entityIdField => null,
];
// For leads and opportunities, also nullify the stage_id
if ($stageId && in_array($crmObject, [CrmObject::LEAD, CrmObject::OPPORTUNITY], true)) {
$updateData['stage_id'] = null;
$logData['stage_id'] = $stageId;
}
$activity->update($updateData);
if ($emitEvent) {
$dispatcher->dispatch(new DetachActivityObject($activity, $crmObject));
}
$logger->info($this->getLogPrefix() . ' Detach from activity', $logData);
// Dispatch job to verify if CRM task/event still exists
if ($activity->hasCrmProviderId()) {
VerifyActivityCrmTaskJob::dispatch($activity->getId());
}
}
);
}
public function failed(Throwable $exception): void
{
$crmObject = $this->getEntityType();
Log::critical($this->getLogPrefix() . ' Job failed permanently', [
$crmObject->value => $this->id,
'exception' => $exception->getMessage(),
]);
}
// Abstract methods that must be implemented by the using class
abstract protected function getLogPrefix(): string;
abstract protected function getEntityType(): CrmObject;
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Sync Changes
Hide This Notification
Code changed:
Hide
30
9
27
3
106
Previous Highlighted Error
Next Highlighted Error
SELECT * FROM team_features where team_id = 1;
SELECT * FROM teams WHERE name LIKE '%Vixio%'; # 340,270,11922
SELECT * FROM users WHERE team_id = 340; # 12015
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 340
and sa.provider = 'salesforce';
# and sa.provider = 'salesloft';
select * from crm_fields where crm_configuration_id = 270 and object_type = 'event';
# 125558 - Event Type - Event_Type__c
# 125552 - Event Status - Event_Status__c
SELECT * FROM sidekick_settings WHERE team_id = 340;
SELECT * FROM crm_field_values WHERE crm_field_id in (125552);
select * from activities where crm_configuration_id = 270
and type = 'conference' and crm_provider_id IS NOT NULL
and actual_start_time > '2024-09-16 09:00:00' order by scheduled_start_time;
SELECT * FROM activities WHERE id = 20871677;
SELECT * FROM crm_field_data WHERE activity_id = 20871677;
select * from crm_layouts where crm_configuration_id = 270;
select * from crm_layout_entities where crm_layout_id in (886,887);
SELECT * FROM crm_configurations WHERE id = 270;
select * from playbooks where team_id = 340; # 1514
select * from groups where team_id = 340;
SELECT * FROM crm_fields WHERE id IN (125393, 125401);
select g.name as 'team name', p.name as 'playbook name', f.label as 'activity type field' from groups g
join playbooks p on g.playbook_id = p.id
join crm_fields f on p.activity_field_id = f.id
where g.team_id = 340;
SELECT * FROM activities WHERE uuid_to_bin('0c180357-67d2-419e-a8c3-b832a3490770') = uuid; # 20448716
select * from crm_field_data where object_id = 20448716;
select * from activities where crm_configuration_id = 270 and provider = 'salesloft' order by id desc;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%CybSafe%'; # 343,273,12008
select * from opportunities where team_id = 343;
select * from opportunities where team_id = 343 and crm_provider_id = '18099102526';
select * from opportunities where team_id = 343 and account_id = 945217482;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
select * from accounts where team_id = 343 order by name asc;
select * from stages where crm_configuration_id = 273 and type = 'opportunity';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Voyado%'; # 353,283,12143
SELECT * FROM activities WHERE crm_configuration_id = 283 and account_id = 3777844 order by id desc;
SELECT * FROM accounts WHERE team_id = 353 AND name LIKE '%Salesloft%';
SELECT * FROM activities WHERE id = 20717903;
select * from participants where activity_id IN (20929172,20928605,20928468,20926272,20926271,20926270,20926269,20916499,20916454,20916436,20916435,20900015,20900014,20900013,20897312,20897243,20897241,20897237,20897232,20897229,20893648,20893231,20893230,20893229,20893228,20889784,20885039,20885038,20885037,20885036,20885035,20882728,20882708,20882703,20882702,20869828,20869811,20869806,20869801,20869799,20869798,20869796,20869795,20869794,20869761,20869760,20869759,20868688,20868687,20850340,20847195,20841710,20833967,20827021,20825307,20825305,20825297,20824615,20824400,20823927,20821760,20795588,20794233,20794057,20793710,20785811,20781789,20781394,20781307,20762651,20758453,20758282,20757323,20756643,20756636,20756629,20756627,20756606,20756605,20756604,20756603,20756602,20756600,20756599,20756598,20756595,20756594,20756589,20756587,20756577,20756573,20748918,20748386,20748385,20748384,20748383,20748382,20748381,20748380,20748379,20748377,20748375,20748373,20743301,20717905,20717904,20717903,20717901,20717899);
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 353
and sa.provider = 'salesforce';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%modern world business solutions%'; # 345,275,12016, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('3921d399-3fef-4609-a291-b0097a166d43') = uuid;
# id: 20940638, user: 12022, contact: 5305871
SELECT * FROM activity_summary_logs WHERE activity_id = 20940638;
select * from contacts where team_id = 345 and crm_provider_id = '30891432415' order by name asc; # 5305871
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 345
and sa.provider = 'hubspot';
select * from users where team_id = 345 and id = 12022;
SELECT * FROM crm_profiles WHERE user_id = 12022;
SELECT * FROM participants WHERE activity_id = 20940638;
SELECT * FROM users u
JOIN crm_profiles cp ON u.id = cp.user_id
WHERE u.team_id = 345;
select * from contacts where team_id = 345 and crm_provider_id = '30880813535' order by name desc; # 5305871
select * from team_features where team_id = 345;
SELECT * FROM activities WHERE uuid_to_bin('11701e2d-2f82-4dab-a616-1db4fad238df') = uuid; # 21115197
SELECT * FROM participants WHERE activity_id = 20897406;
SELECT * FROM activities WHERE uuid_to_bin('63ba55cd-1abc-447d-83da-0137000005b7') = uuid; # 20953912
SELECT * FROM activities WHERE crm_configuration_id = 275 and provider = 'ringcentral' and title like '%1252629100%';
SELECT * FROM activities WHERE id = 20946641;
SELECT * FROM crm_profiles WHERE user_id = 10211;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120,97,10984, [EMAIL]
SELECT * FROM opportunities WHERE crm_configuration_id = 97 and crm_provider_id = '006N1000006c5PpIAI';
select * from stages where crm_configuration_id = 97 and type = 'opportunity';
select * from opportunities where team_id = 120;
select * from crm_configurations crm join teams t on crm.id = t.crm_id
where 1=1
AND t.current_billing_plan IS NOT NULL
AND crm.auto_sync_activity = 0
and crm.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Exclaimer%'; # 270,205,10053,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 270
and sa.provider = 'salesforce';
SELECT * FROM activities WHERE uuid_to_bin('b54df794-2a9a-4957-8d80-09a600ead5f8') = uuid; # 21637956
SELECT * FROM crm_profiles WHERE user_id = 11446;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cygnetise%'; # 372,300,12554, [EMAIL]
select * from playbooks where team_id = 372;
select * from crm_fields where crm_configuration_id = 300 and object_type = 'event'; # 141340
SELECT * FROM crm_field_values WHERE crm_field_id = 141340;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 372
and sa.provider = 'salesforce';
select * from crm_profiles where crm_configuration_id = 300;
SELECT * FROM crm_configurations WHERE team_id = 372;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Planday%'; # 291,242,11501,[EMAIL]
SELECT * FROM opportunities WHERE team_id = 291 and crm_provider_id = '006bG000005DO86QAG'; # 3207756
select * from crm_field_data where object_id = 3207756;
SELECT * FROM crm_fields WHERE id = 111834;
select f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value
FROM crm_fields f
JOIN crm_field_data fd ON f.id = fd.crm_field_id
WHERE f.crm_configuration_id = 242
AND f.object_type = 'opportunity'
AND fd.object_id IN (3207756)
ORDER BY fd.object_id, fd.updated_at;
SELECT * FROM crm_configurations WHERE auto_connect = 1;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150,[EMAIL]
select * from group_deal_risk_types drgt join groups g on drgt.group_id = g.id
where g.team_id = 187;
select * from `groups` where team_id = 187;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 187
and sa.provider = 'salesforce';
# Destination - 98870 - Destination__c
# Stage - 79014 - StageName
# Land Arrangement - 98856 - Land_Arrangement__c
# Flight - 98848 - Flight__c
# Last activity date - 98812 - LastActivityDate
# Last modified date - 98809 - LastModifiedDate
# Last inbound mail timestamp - 99151 - Last_Inbound_Mail_Timestamp__c
# next call - 98864 - Next_Call__c
select * from crm_fields where crm_configuration_id = 209 and object_type = 'opportunity';
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
select * from opportunities where team_id = 187 and name LIKE'%Muriel Sal%';
select * from opportunities where team_id = 187 and user_id = 9951 and is_closed = 0;
select * from activities where opportunity_id = 3538248;
SELECT * FROM crm_profiles WHERE user_id = 8150;
select * from deal_risks where opportunity_id = 3538248;
select * from teams where crm_id IS NULL;
SELECT opp.id AS opportunity_id,
u.group_id AS group_id,
MAX(
CASE
WHEN a.type IN ("sms-inbound", "sms-outbound") THEN a.created_at
ELSE a.actual_end_time
END) as last_date
FROM opportunities opp
left join activities a on a.opportunity_id = opp.id
inner join users u on opp.user_id = u.id
where opp.user_id IN (9951)
AND opp.is_closed = 0
and a.status IN ('completed', 'received', 'delivered') OR a.status IS NULL
group by opp.id;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cybsafe%'; # 343,301,12008,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_profiles WHERE crm_configuration_id = 301;
SELECT * FROM contacts WHERE id = 6612363;
SELECT * FROM accounts WHERE id = 4235676;
SELECT * FROM opportunities WHERE crm_configuration_id = 301 and crm_provider_id = 32983784868;
select * from opportunity_stages where opportunity_id = 4503759;
# SELECT * FROM opportunities WHERE id = 4569937;
select * from activities where crm_configuration_id = 301;
SELECT * FROM activities WHERE uuid_to_bin('d3b2b28b-c3d0-4c2d-8ed0-eef42855278a') = uuid; # 26330370
SELECT * FROM participants WHERE activity_id = 26330370;
SELECT * FROM teams WHERE id = 375;
select * from playbooks where team_id = 375;
select * from stages where crm_configuration_id = 301 and type = 'opportunity';
select * from teams;
select * from contact_roles;
SELECT * FROM opportunities WHERE team_id = 343 and user_id = 12871 and close_date >= '2024-11-01';
select * from users u join crm_profiles cp on cp.user_id = u.id where u.team_id = 343;
SELECT * FROM crm_field_data WHERE object_id = 3771706;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_fields WHERE crm_configuration_id = 301 and object_type = 'opportunity'
and crm_provider_id LIKE "%traffic_light%";
SELECT * FROM crm_field_values WHERE crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531);
SELECT fd.* FROM opportunities o
JOIN crm_field_data fd ON o.id = fd.object_id
WHERE o.team_id = 343
# and o.user_id IS NOT NULL
and fd.crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531)
and fd.value != ''
order by value desc
# group by o.id
;
SELECT * FROM opportunities WHERE id = 3769843;
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150, [EMAIL]
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding Circle%'; # 220,177,8603,[EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('7a40e99b-3b37-4bb1-b983-325b81801c01') = uuid; # 23139839
SELECT * FROM opportunities WHERE id = 3855992;
SELECT * FROM users WHERE name LIKE '%Angus Pollard%'; # 8988
SELECT * FROM teams WHERE name LIKE '%Story Terrace%'; # 379, 307, 12894
SELECT * FROM crm_fields WHERE crm_configuration_id = 307 and object_type != 'opportunity';
select * from contacts where team_id = 379 and name like '%bebro%'; # 5874411, crm: 77229348507
SELECT * FROM crm_field_data WHERE object_id = 5874411;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 379
and sa.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%mentio%'; # 117, 94, 6371, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('82939311-1af0-4506-8546-21e8d1fdf2c1') = uuid;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tourlane%'; # 187, 209, 8150, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 187 and crm_provider_id = '006Se000008xfvNIAQ'; # 3537793
select * from generic_ai_prompts where subject_id = 3537793;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120, 97, 10984, [EMAIL]
SELECT * FROM crm_configurations WHERE id = 97;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 97;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 355;
SELECT * FROM crm_fields WHERE id = 32682;
select cfd.value, o.* from opportunities o
join crm_field_data cfd on o.id = cfd.object_id and cfd.crm_field_id = 32682
where team_id = 120
and cfd.value != ''
;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 120
and sa.provider = 'salesforce';
select * from opportunities where team_id = 120 and crm_provider_id = '006N1000007X8MAIA0';
SELECT * FROM crm_field_data WHERE object_id = 2313439;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE id = 410;
SELECT * FROM teams WHERE name LIKE '%Local Business Oxford%';
select * from scorecards where team_id = 410;
select * from scorecard_rules;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding%'; # 220, 177, 8603, [EMAIL]
select * from activities a
join opportunities o on a.opportunity_id = o.id
join users u on o.user_id = u.id
where a.crm_configuration_id = 177 and a.type LIKE '%email-out%'
# and a.actual_end_time > '2024-12-16 00:00:00'
# and o.remotely_created_at > '2024-12-01 00:00:00'
# and u.group_id = 1014
and u.id = 9021
order by a.id desc;
SELECT * FROM opportunities WHERE id in (3981384,4017346);
SELECT * FROM users WHERE team_id = 220 and id IN (8775, 11435);
select * from users where id = 9021;
select * from inboxes where user_id = 9021;
select * from inbox_emails where inbox_id = 1349 and email_date > '2024-12-18 00:00:00';
select * from email_messages where team_id = 220
and orig_date > '2024-12-16 00:00:00' and orig_date < '2024-12-19 00:00:00'
and subject LIKE '%Personal%'
# and 'from' = '[EMAIL]'
;
select * from activities a
join opportunities o on a.opportunity_id = o.id
where a.user_id = 9021 and a.type LIKE '%email-out%'
and a.actual_end_time > '2024-12-18 00:00:00'
and o.user_id IS NOT NULL
and o.remotely_created_at > '2024-12-01 00:00:00'
order by a.id desc;
SELECT * FROM opportunities WHERE team_id = 220 and name LIKE '%Right Car move Limited%' and id = 3966852;
select * from activities where crm_configuration_id = 177 and type LIKE '%email%' and opportunity_id = 3966852 order by id desc;
select * from team_settings where name IN ('useCloseDate');
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Hurree%'; # 104, 81, 6175, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 104 and name = 'PropOp';
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 104
and sa.provider = 'hubspot';
select * from crm_configurations where last_synced_at > '2025-01-19 01:00:00'
select * from teams where crm_id IS NULL;
select t.name as 'team', u.name as 'owner', u.email, u.phone
from teams t
join activity_providers ap on t.id = ap.team_id
join users u on t.owner_id = u.id
where 1=1
and t.status = 'active'
and ap.is_enabled = 1
# and u.status = 1
and ap.provider = 'ms-teams';
select * from crm_configurations where provider = 'bullhorn'; # 344
SELECT * FROM teams WHERE id = 442; # 14293
select * from users where team_id = 442;
select * from social_accounts sa where sa.sociable_id = 14293;
select * from invitations where team_id = 442;
# [PASSWORD_DOTS]
SELECT * FROM users WHERE email LIKE '%[EMAIL]%'; # 14022
SELECT * FROM teams WHERE id = 429;
select * from opportunities where team_id = 429 and crm_provider_id IN (16157415775, 22246219645);
select * from activities where opportunity_id in (4340436,4353519);
select * from transcription where activity_id IN (25630961,25381771);
select * from generic_ai_prompts where subject_id IN (4353519);
SELECT
a.id as activity_id,
a.opportunity_id,
a.type as activity_type,
a.language,
CONCAT(a.title, a.description) AS mail_content,
e.from AS mail_from,
e.to AS mail_to,
e.subject AS mail_subject,
e.body AS mail_body,
p.type as prompt_type,
p.status as prompt_status,
p.content AS prompt_content,
a.actual_start_time as created_at
FROM activities a
LEFT JOIN ai_prompts p ON a.transcription_id = p.transcription_id AND p.deleted_at IS NULL
LEFT JOIN email_messages e ON a.id = e.activity_id
WHERE a.actual_start_time > '2024-01-01 00:00:00'
AND a.opportunity_id IN (4353519)
AND a.status IN ('completed', 'received', 'delivered')
AND a.deleted_at IS NULL
AND a.type NOT IN ('sms-inbound', 'sms-outbound')
ORDER BY a.opportunity_id ASC, a.id ASC;
SELECT * FROM users WHERE name LIKE '%George Fierstone%'; # 14293
SELECT * FROM teams WHERE id = 442;
SELECT * FROM crm_configurations WHERE id = 344;
select * from team_features where team_id = 442;
select * from groups where team_id = 442;
select * from playbooks where team_id = 442;
select * from playbook_categories where playbook_id = 1729;
select * from crm_fields where crm_configuration_id = 344 and id = 172024;
SELECT * FROM crm_field_values WHERE crm_field_id = 172024;
select * from crm_layouts where crm_configuration_id = 344;
select * from playbook_layouts where playbook_id = 1729;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 221, 9444
select s.*
# , s.sent_at, u.name, a.*
from activity_summary_logs s
inner join activities a on a.id = s.activity_id
inner join users u on u.id = a.user_id
where a.crm_configuration_id = 356
and s.sent_at > date_sub(now(), interval 60 day)
order by a.actual_end_time desc;
select * from activities a
# inner join activity_summary_logs s on s.activity_id = a.id
where a.crm_configuration_id = 356 and a.actual_end_time > date_sub(now(), interval 60 day)
# and a.crm_provider_id is not null
# and provider <> 'ringcentral'
and status = 'completed'
order by a.actual_end_time desc;
select * from teams order by id desc; # 17328, 32, 17830, [EMAIL]
SELECT * FROM users;
SELECT * FROM users where team_id = 260 and status = 1; # 201 - 150 active
SELECT * FROM teams WHERE id = 260;
select * from team_settings where team_id = 260;
select * from crm_configurations where team_id = 260;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 356;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1184;
select * from accounts where crm_configuration_id = 221 order by id desc; # 7000
select * from leads where crm_configuration_id = 221 order by id desc; # 0
select * from contacts where crm_configuration_id = 221 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 221 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 221 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 221;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 221 order by id desc;
select * from stages where crm_configuration_id = 221 order by id desc;
select * from accounts where crm_configuration_id = 356 order by id desc; # 7000
select * from leads where crm_configuration_id = 356 order by id desc; # 0
select * from contacts where crm_configuration_id = 356 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 356 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 356 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 356;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 356 order by id desc;
select * from stages where crm_configuration_id = 356 order by id desc;
select * from playbooks where team_id = 260 order by id desc; # 4 (2 deleted)
select * from groups where team_id = 260 order by id desc; # 27 groups, (2 deleted)
select * from playbook_layouts where playbook_id IN (1410,1409,1276,1254); # 4
select ce.* from calendars c
join users u on c.user_id = u.id
join calendar_events ce on c.id = ce.calendar_id
where u.team_id = 260
and (ce.start_time > '2025-02-21 00:00:00')
;
# calendar events 1207
#
select * from opportunities where team_id = 260;
SELECT * FROM crm_field_data WHERE object_id = 4696496;
select * from activities where crm_configuration_id = 356 and crm_provider_id IS NOT NULL;
select * from activities where crm_configuration_id IN (221) and provider NOT IN ('ms-teams', 'uploader', 'zoom-bot')
# and type = 'conference' and status = 'scheduled' and activities.is_internal = 0
and created_at > '2024-03-01 00:00:00'
order by id desc; # 880 000, ringcentral, avaya
SELECT * FROM participants WHERE activity_id = 26371744;
# all activities 942 000 +
# conference 7385 - scheduled 984 - external 343
select * from activities where id = 26321812;
select * from participants where activity_id = 26321812;
select * from participants where activity_id in (26414510,26414514,26414516,26414604,26414653,26414655);
select * from leads where id in (720428,689175,731546,645866,621037);
select * from users where id = 13841;
select * from opportunities where user_id = 9541;
select * from stages where id = 15900;
select * from accounts where
# id IN (4160055,5053725,4965303,4896434)
id in (4584518,3249934,3218025,3891133,3399450,4172999,4485161,3101785,4587203,3070816,2870343,2870341,3563940,4550846,3424464,3249963,2870342)
;
select * from activities where id = 26654935;
SELECT * FROM opportunities WHERE id = 4803458;
SELECT * FROM opportunities where team_id = 260 and user_id = 13841 AND stage_id = 15900;
SELECT id, uuid, provider, type, lead_id, account_id, contact_id, opportunity_id, stage_id, status, recording_state, title, actual_start_time, actual_end_time
FROM activities WHERE user_id = 13841 AND opportunity_id IN (4729783, 4731717, 4731726, 4732064, 4732849, 4803458, 4813213);
SELECT DISTINCT
o.id, o.stage_id, s.name, a.title,
a.*
FROM activities a
# INNER JOIN tracks t ON a.id = t.activity_id
INNER JOIN users u ON a.user_id = u.id
INNER JOIN teams team ON u.team_id = team.id
INNER JOIN groups g ON u.group_id = g.id
INNER JOIN opportunities o ON a.opportunity_id = o.id
INNER JOIN stages s ON o.stage_id = s.id
WHERE
a.crm_configuration_id = 356
AND a.status IN ('completed', 'failed')
AND a.recording_state != 'stopped'
# and a.user_id = 13841
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
AND team.uuid = uuid_to_bin('a607fba7-452e-4683-b2af-00d6cb52c93c')
AND g.uuid = uuid_to_bin('b5d69e40-24a0-4c16-810b-5fa462299f94')
AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
# AND t.type IN ('audio', 'video')
AND (
(a.actual_start_time BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59')
OR
(
a.actual_start_time IS NULL
AND a.type IN ('sms-outbound', 'sms-inbound')
AND a.created_at BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59'
)
)
AND (
a.is_private = 0
OR (
a.is_private = 1
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
)
)
AND (
# s.id = 15900
s.uuid = uuid_to_bin('04ca1c26-c666-4268-a129-419c0acffd73')
OR s.uuid IS NULL -- Include records without opportunity stage
)
ORDER BY a.actual_end_time DESC;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lead Forensics%'; # 190, 162, 8474, [EMAIL]
SELECT * FROM users WHERE team_id = 190;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 190
and sa.provider = 'hubspot';
select * from role_user where user_id = 8474;
select * from crm_configurations where provider = 'bullhorn';
SELECT * FROM opportunities WHERE uuid_to_bin('94578249-65ec-4205-90f2-7d1a7d5ab64a') = uuid;
SELECT * FROM users WHERE uuid_to_bin('26dbadeb-926f-4150-b11b-771b9d4c2f9a') = uuid;
SELECT * FROM opportunities WHERE id = 4732493;
select * from activities where opportunity_id = 4732493;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE id = 443; # 358, 14315, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 443;
SELECT a.id, a.type, a.user_id, a.status, a.deleted_at, u.name, u.email, u.team_id as activity_team_id, u.status, u.deleted_at, t.name, t.status, s.team_id as stage_team_id
FROM activities AS a
JOIN stages AS s ON a.stage_id = s.id
JOIN users AS u ON u.id = a.user_id
JOIN teams AS t ON t.id = s.team_id
WHERE u.team_id <> s.team_id and t.id > 135;
SELECT
crm_configuration_id,
crm_provider_id,
COUNT(*) as duplicate_count,
GROUP_CONCAT(id) as stage_ids,
GROUP_CONCAT(name) as stage_names
FROM stages
GROUP BY crm_configuration_id, crm_provider_id
HAVING COUNT(*) > 1
ORDER BY duplicate_count DESC;
select * from stages where id IN (14898,14907);
select * from business_processes;
SELECT *
FROM crm_configurations
WHERE team_id IN (
SELECT team_id
FROM crm_configurations
GROUP BY team_id
HAVING COUNT(*) > 1
)
ORDER BY team_id;
SELECT *
FROM teams
WHERE crm_id IN (
SELECT crm_id
FROM teams
GROUP BY crm_id
HAVING COUNT(*) > 1
)
ORDER BY crm_id;
# [PASSWORD_DOTS]
select * from crm_configurations where provider = 'integration-app';
SELECT * FROM teams WHERE id = 443; # Correre Naturale 358 14315 [EMAIL]
select * from activities where crm_configuration_id = 358 order by actual_end_time desc;
select id, uuid, actual_end_time, crm_provider_id, is_internal, playbook_category_id, type, user_id, lead_id, contact_id, account_id, opportunity_id, status, title from activities where crm_configuration_id = 358 order by actual_end_time desc;
select * from team_features where team_id = 358;
select * from activity_summary_logs;
select * from teams where id = 406;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Sportfive%'; # 267, 202, 14637, [EMAIL]
select * from activities where crm_configuration_id = 202 order by actual_end_time desc;
SELECT * FROM users where id = 14637;
SELECT * FROM teams where id = 267;
SELECT * FROM groups where id = 1118;
select g.name, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a
inner join users u on u.id = a.user_id
inner join groups g on g.id = u.group_id
where a.crm_configuration_id = 202
and a.is_internal = 0
and (a.scheduled_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')
and a.type = 'conference'
and a.status != 'completed'
and a.external_id is not null
order by a.scheduled_start_time desc;
SELECT * FROM activities
WHERE crm_configuration_id = 202
AND status IN ('completed', 'failed')
AND recording_state != 'stopped'
AND type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
AND (is_private = 0 OR user_id = 14637)
AND (
(
actual_start_time BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'
) OR (
actual_start_time IS NULL
AND type IN ('sms-outbound', 'sms-inbound')
AND created_at BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'
)
)
AND NOT EXISTS (
SELECT 1
FROM tracks
WHERE
tracks.activity_id = activities.id
AND tracks.type IN ('audio', 'video')
)
ORDER BY actual_end_time DESC;
SELECT DISTINCT
a.*
FROM activities a
INNER JOIN tracks t ON a.id = t.activity_id
INNER JOIN users u ON a.user_id = u.id
INNER JOIN teams team ON u.team_id = team.id
WHERE
a.crm_configuration_id = 202
AND a.status IN ('completed', 'failed')
AND a.recording_state != 'stopped'
# and a.user_id = 14637
AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
# AND t.type IN ('audio', 'video')
AND (
(a.actual_start_time BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59')
OR
(
a.actual_start_time IS NULL
AND a.type IN ('sms-outbound', 'sms-inbound')
AND a.created_at BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'
)
)
AND (
a.is_private = 0
OR (
a.is_private = 1
AND a.user_id = 14637
)
)
ORDER BY a.actual_end_time DESC
;
SELECT DISTINCT a.*
FROM activities a
INNER JOIN users u ON a.user_id = u.id
INNER JOIN teams t ON u.team_id = t.id
# INNER JOIN tracks tr ON a.id = tr.activity_id
# INNER JOIN groups g ON u.group_id = g.id
WHERE 1=1
AND t.id = 267
# AND t.uuid = uuid_to_bin('aed4927b-f1ea-499e-94c3-83762fd233e8')
AND a.status IN ('completed', 'failed')
AND a.recording_state != 'stopped'
AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
# AND tr.type NOT IN ('audio', 'video')
AND (
a.is_private = 0
OR a.user_id = 14637
)
AND (
(a.actual_start_time BETWEEN '2025-03-19 00:00:00' AND '2025-03-21 23:59:59')
OR (
a.actual_start_time IS NULL
AND a.type IN ('sms-outbound', 'sms-inbound')
AND a.created_at BETWEEN '2025-03-19 00:00:00' AND '2025-03-21 23:59:59'
)
)
# and NOT EXISTS (
# SELECT 1
# FROM tracks t
# WHERE t.activity_id = a.id
# AND t.type IN ('audio', 'video')
# )
ORDER BY a.actual_end_time DESC;
SELECT * FROM tracks WHERE activity_id = 26485995;
select a.is_private, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a
inner join users u on u.id = a.user_id
where a.crm_configuration_id = 202
# and a.is_internal = 0
and (a.actual_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')
and a.type IN ("softphone","softphone-inbound","conference","sms-inbound")
and a.status IN ('completed', 'failed')
# and a.external_id is not null
order by a.actual_end_time desc;
select * from activities a where a.crm_configuration_id = 202
and a.actual_start_time between '2025-03-20 00:00:00' and '2025-03-21 00:00:00'
# AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
select g.name, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a
inner join users u on u.id = a.user_id
inner join groups g on g.id = u.group_id
where a.crm_configuration_id = 202
and a.is_internal = 0
and (a.scheduled_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')
and a.type = 'conference'
and a.status != 'completed'
and a.external_id is not null
order by a.scheduled_start_time desc;
SELECT * FROM teams WHERE name LIKE '%Tourlane%';
SELECT * FROM crm_fields WHERE crm_configuration_id = 209 and object_type = 'opportunity';
SELECT * FROM crm_field_data WHERE crm_field_id = 98809;
select * from users where status = 1 AND timezone = 'MDT';
select * from opportunities where id = 3769814;
select * from deal_risks where opportunity_id = 3769814;
select cp.* from crm_profiles cp
join users u on cp.user_id = u.id
join crm_configurations crm on cp.crm_configuration_id = crm.id
where crm.provider = 'hubspot' AND u.status = 1 AND log_notes != 'none';
select * from crm_fields where id = 154575;
select * from team_features where feature = 'SUPPORTS_SYNC_MISSING_CALL_DISPOSITIONS';
SELECT * FROM teams WHERE id = 176; # crm 148
select * from activities where crm_configuration_id = 148 and provider = 'hubspot' order by id desc;
select * from activity_providers where provider = 'amazon-connect';
select * from crm_fields cf
join crm_configurations crm on crm.id = cf.crm_configuration_id
where crm.provider = 'hubspot' and cf.object_type IN ('account', 'contact');
# [PASSWORD_DOTS]
SELECT * FROM users WHERE id IN (15415, 15418);
SELECT * FROM groups WHERE id IN (1805,1806);
SELECT * FROM playbooks WHERE id = 1860;
SELECT * FROM playbook_categories WHERE id = 38634;
SELECT * FROM crm_fields WHERE id = 189962;
SELECT * FROM teams WHERE name = 'Pulsar Group'; # 472, 380, 15138 [EMAIL]
SELECT * FROM crm_profiles WHERE user_id = 15415;
SELECT * FROM social_accounts WHERE sociable_id = 15415 and provider = 'salesforce';
select * from sidekick_settings where team_id = 472;
SELECT * FROM activities WHERE uuid_to_bin('452c58c7-b87c-4fdd-953e-d7af185e9588') = uuid; # 28617536, user: 15418
SELECT * FROM activities WHERE uuid_to_bin('399114ee-d3a8-458c-bff5-5f654658db0a') = uuid; # 28344407, user: 15415
SELECT * FROM activities WHERE uuid_to_bin('f0aa567f-0ab1-4bbb-96aa-37dcf184676b') = uuid; # 28580288, user: 15415
SELECT * FROM activities WHERE uuid_to_bin('50c086b1-2770-4bca-b5ae-6bac22ec426b') = uuid; # 28566069, user: 15415
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%TeamTailor%'; # 109, 218, 13969, [EMAIL]
select * from crm_configurations where id = 218;
SELECT * FROM activities WHERE uuid_to_bin('e39b5857-7fdb-4f5a-951a-8d3ca69bb1b0') = uuid; # 28338765
SELECT * FROM users WHERE id IN (13232, 13230);
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 109
and sa.provider = 'salesforce';
0057R00000EPL5HQAX Inez Ekblad
1091cb81-5ea1-4951-a0ed-f00b568f0140 Triman Kaur
SELECT * FROM crm_profiles WHERE user_id IN (13232, 13230);
############################################################################################
SELECT * FROM activities WHERE uuid_to_bin('675eeaeb-5681-42db-90bc-54c07a604408') = uuid; # 28655939 00UVg00000FLvnSMAT
SELECT * FROM crm_field_data WHERE activity_id = 28655939;
SELECT * FROM crm_fields WHERE id IN (94491,94493,94498);
SELECT * FROM users WHERE id = 13658;
SELECT * FROM teams WHERE id = 109;
SELECT * FROM crm_configurations WHERE id = 218;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 109
and sa.provider = 'salesforce';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Strengthscope%'; # 481, 390, 15420, [EMAIL]
SELECT * FROM stages WHERE crm_configuration_id = 390;
select * from business_processes where team_id = 481 and crm_configuration_id = 390;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 481
and sa.provider = 'salesforce';
SELECT * FROM users WHERE id = 15780; # team 462
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 462
and sa.provider = 'hubspot';
select * from teams where id = 495;
SELECT * FROM users WHERE id = 15794;
select * from social_accounts where sociable_id = 15794;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Flight%'; # 427, 333, 13752
SELECT * FROM accounts WHERE team_id = 427 and crm_provider_id = '668731000183444517';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Group GTI%'; # 495, 407, 15794
SELECT * FROM activities WHERE crm_configuration_id = 407
and status = 'completed' and type = 'conference'
order by id desc;
select ru.*, pr.*, p.* from users u join role_user ru on ru.user_id = u.id
join permission_role pr on pr.role_id = ru.role_id
join permissions p on p.id = pr.permission_id
where team_id = 495 and p.name IN ('dial');
select * from permission_role;
select * from activities where crm_configuration_id = 407 and status = 'completed' order by id desc;
SELECT * FROM activities WHERE id = 29512773;
SELECT * FROM activities WHERE id IN (29042721,28991325,29002874);
SELECT al.* from activity_summary_logs al join activities a on a.id = al.activity_id
where a.crm_configuration_id = 407
# and a.id IN (29042721,28991325,29002874);
SELECT * FROM users WHERE id = 15794;
SELECT * FROM users WHERE team_id = 495;
SELECT * FROM social_accounts WHERE sociable_id = 15794;
SELECT * FROM opportunities WHERE team_id = 495 and name like '%OC:%';
SELECT * FROM contacts WHERE team_id = 495;
SELECT * FROM leads WHERE team_id = 495;
SELECT * FROM accounts WHERE team_id = 495;
SELECT * FROM crm_profiles WHERE crm_configuration_id = 407;
SELECT * FROM crm_fields WHERE crm_configuration_id = 407;
SELECT * FROM crm_configurations WHERE id = 407;
SELECT * FROM opportunities WHERE team_id = 495 and close_date BETWEEN '2025-06-01' AND '2025-07-01'
and user_id IS NOT NULL and is_closed = 1 and is_won = 1;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Hamilton Court FX LLP%'; # 249, 187, 10103
SELECT * FROM activities WHERE uuid_to_bin('4659c2bb-9a49-484e-9327-a3d66f1e028c') = uuid; # 28951064
SELECT * FROM crm_fields WHERE crm_configuration_id = 187 and object_type IN ('tasks', 'event');
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Checkstep%'; # 325, 256, 11753
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 325
and sa.provider = 'hubspot';
SELECT * FROM activities WHERE uuid_to_bin('7be372e2-1916-4d79-a2f3-ca3db1346db3') = uuid; # 28611085
SELECT * FROM activities WHERE uuid_to_bin('980f0336-840b-4185-a5a9-30cf8b0749a8') = uuid; # 28719733
SELECT * FROM activity_summary_logs where activity_id = 28719733;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 356, 9444
SELECT * FROM activity_summary_logs where sent_at BETWEEN '2025-06-09 11:38:00' AND '2025-06-09 11:40:00';
SELECT * FROM leads WHERE crm_configuration_id = 356 and crm_provider_id = '230045001502770504'; # 823630
select * from activities where crm_configuration_id = 356 and lead_id = 841732;
SELECT * from activity_summary_logs al join activities a on a.id = al.activity_id
where a.crm_configuration_id = 356;
select * from activities where crm_configuration_id = 356
and actual_end_time between '2025-06-09 11:00:00' and '2025-06-09 12:00:00'
order by id desc;
select * from accounts where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;
select * from leads where crm_configuration_id = 356 and crm_provider_id = '230045001514275654' order by id desc;
select * from contacts where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;
select * from opportunities where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;
select * from team_features where team_id = 260;
select * from features where id IN (1,2,4,6,18,19,20,9,10,3,23,24,25,26,27);
SELECT * FROM activities WHERE uuid_to_bin('7be372e2-1916-4d79-a2f3-ca3db1346db3') = uuid;
select * from crm_fields;
select * from crm_layout_entities;
SELECT * FROM teams WHERE name LIKE '%Optable%';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Teamtailor%'; # 109, 218, 13969
SELECT * FROM crm_configurations WHERE id = 218;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 109
and sa.provider = 'salesforce';
SELECT * FROM activities WHERE uuid_to_bin('675eeaeb-5681-42db-90bc-54c07a604408') = uuid; # 28655939
SELECT * FROM crm_field_data WHERE activity_id = 28655939;
SELECT * FROM crm_fields WHERE id in (94491,94493,94498);
select * from teams where crm_id IS NULL;
SELECT * FROM activities WHERE uuid_to_bin('71aa8a0c-9652-4ff6-bee7-d98ae60abef6') = uuid;
# [PASSWORD_DOTS]
select * from team_domains where team_id = 399;
SELECT * FROM teams WHERE name LIKE '%Rydoo%'; # 399, 318, 13207
select * from calendar_events where id = 5163781;
SELECT * FROM activities WHERE uuid_to_bin('be2cbc52-7fda-46a0-9ae0-25d9553eafc0') = uuid; # 29443896
SELECT * FROM participants WHERE activity_id = 29443896;
select * from contacts where crm_configuration_id = 318 and email = '[EMAIL]';
select * from leads where crm_configuration_id = 318 and email = '[EMAIL]';
select * from activities where user_id = 14937 order by created_at ;
select * from users where id = 14937;
select * from contacts where crm_configuration_id = 318 and email LIKE '%@strawberry.se';
select * from opportunities where crm_configuration_id = 318 and crm_provider_id = '006Sf00000D1WOAIA3';
select * from activities a join participants p on a.id = p.activity_id
where crm_configuration_id = 318 and a.updated_at > '2025-06-23T08:18:43Z';
# [PASSWORD_DOTS]
SELECT * FROM opportunities WHERE team_id = 379 and crm_provider_id = '39334518886';
SELECT * FROM opportunities WHERE team_id = 379 order by id desc;
SELECT * FROM teams WHERE id = 379;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 379 and sociable_id = 13852
and sa.provider = 'hubspot';
SELECT * FROM crm_configurations WHERE id = 307;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 307;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1027;
SELECT * FROM crm_fields WHERE crm_configuration_id = 307
and id IN (144750,144855,145158,155227);
SELECT * FROM activities;
select * from activities
where created_at > '2025-07-01 00:00:00'
# and created_at < '2025-08-01 00:00:00'
and type not in ('email-outbound', 'email-inbound')
and account_id is null
and contact_id is null
and lead_id is null
and opportunity_id is not null
;
SELECT * FROM activities WHERE id IN (25344155, 25344296, 25501909, 28692187);
SELECT * FROM crm_configurations WHERE id in (335,301,200);
select * from crm_fields where crm_configuration_id = 230 and crm_provider_id = 'Age2__c';
SELECT * FROM teams WHERE name LIKE '%Resights%';
select * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';
select * from crm_configurations where provider = 'bullhorn'; # 344
select * from teams where id IN (442);
select * from activities
where crm_configuration_id = 177
and provider = 'amazon-connect'
order by id desc;
# and source <> 'gong';
select * from activity_providers where provider = 'amazon-connect';
SELECT * FROM activities WHERE uuid_to_bin('cec1993b-a7e5-4164-b74d-d680ea51d2f2') = uuid;
select * from crm_configurations where store_transcript = 1;
SELECT * FROM teams WHERE id IN (80);
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Sedna%'; # 277, 213, 12594
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 277
and sa.provider = 'salesforce';
select * from activities where crm_configuration_id = 213 and account_id = 2511502;
select * from crm_configurations where id = 213;
SELECT * FROM activities WHERE uuid_to_bin('35aa790a-8569-4544-8268-66f9a4a26804') = uuid; # 33981604
SELECT * FROM participants WHERE activity_id = 33981604;
SELECT * FROM crm_fields WHERE crm_configuration_id = 337 and object_type = 'task';
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 431
and sa.provider = 'salesforce';
SELECT * FROM activities WHERE uuid_to_bin('b5476c7d-19a8-491...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Project: faVsco.js, menu","depth":5,"bounds":{"left":0.054166667,"top":0.027777778,"width":0.08055556,"height":0.035555556},"on_screen":true,"help_text":"~/jiminny/app","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"#12066 on JY-20725-handle-HS-search-rate-limit, menu","depth":5,"bounds":{"left":0.13472222,"top":0.027777778,"width":0.25555557,"height":0.035555556},"on_screen":true,"help_text":"Pull request #12066 exists for current branch JY-20725-handle-HS-search-rate-limit, but local branch is out of sync with remote","role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Start Listening for PHP Debug Connections","depth":5,"bounds":{"left":0.6326389,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"HandleHubspotRateLimitTest","depth":6,"bounds":{"left":0.6645833,"top":0.027777778,"width":0.15902779,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Run 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.82361114,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Debug 'HandleHubspotRateLimitTest'","depth":6,"bounds":{"left":0.8472222,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More Actions","depth":6,"bounds":{"left":0.87083334,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"JetBrains AI","depth":5,"bounds":{"left":0.9291667,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Search Everywhere","depth":5,"bounds":{"left":0.9527778,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"IDE and Project Settings","depth":5,"bounds":{"left":0.9763889,"top":0.027777778,"width":0.023611112,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.088194445,"height":0.027777778},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2","depth":4,"bounds":{"left":0.45902777,"top":0.20888889,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.47916666,"top":0.20666666,"width":0.015277778,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.49444443,"top":0.20666666,"width":0.014583333,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Jobs\\Crm\\Delete;\n\nuse Illuminate\\Events\\Dispatcher;\nuse Illuminate\\Support\\Collection;\nuse Illuminate\\Support\\Facades\\Log;\nuse Jiminny\\Enums\\CrmObject;\nuse Jiminny\\Events\\Crm\\DetachActivityObject;\nuse Jiminny\\Models\\Activity;\nuse Psr\\Log\\LoggerInterface;\nuse Throwable;\n\ntrait DeleteCrmEntityTrait\n{\n public int $tries = 3;\n\n public function timeout(): int\n {\n return 300; // 5 minutes\n }\n\n public function backoff(): array\n {\n return [30, 90, 180]; // 30 seconds, 1.5 minutes, 3 minutes\n }\n\n protected function handleActivities(\n Collection $activities,\n Dispatcher $dispatcher,\n LoggerInterface $logger,\n bool $emitEvent = true,\n ): void {\n if ($activities->isEmpty()) {\n return;\n }\n\n $crmObject = $this->getEntityType();\n $entityIdField = $crmObject->value . '_id';\n\n $activities->each(\n function (Activity $activity) use ($dispatcher, $logger, $entityIdField, $crmObject, $emitEvent): void {\n $stageId = $activity->getStage()?->getId();\n\n $logData = [\n $crmObject->value => $this->id,\n 'activity' => $activity->getId(),\n 'emitEvent' => $emitEvent,\n ];\n\n $updateData = [\n $entityIdField => null,\n ];\n\n // For leads and opportunities, also nullify the stage_id\n if ($stageId && in_array($crmObject, [CrmObject::LEAD, CrmObject::OPPORTUNITY], true)) {\n $updateData['stage_id'] = null;\n $logData['stage_id'] = $stageId;\n }\n\n $activity->update($updateData);\n\n if ($emitEvent) {\n $dispatcher->dispatch(new DetachActivityObject($activity, $crmObject));\n }\n\n $logger->info($this->getLogPrefix() . ' Detach from activity', $logData);\n\n // Dispatch job to verify if CRM task/event still exists\n if ($activity->hasCrmProviderId()) {\n VerifyActivityCrmTaskJob::dispatch($activity->getId());\n }\n }\n );\n }\n\n public function failed(Throwable $exception): void\n {\n $crmObject = $this->getEntityType();\n\n Log::critical($this->getLogPrefix() . ' Job failed permanently', [\n $crmObject->value => $this->id,\n 'exception' => $exception->getMessage(),\n ]);\n }\n\n // Abstract methods that must be implemented by the using class\n abstract protected function getLogPrefix(): string;\n abstract protected function getEntityType(): CrmObject;\n}","depth":4,"bounds":{"left":0.06388889,"top":0.20444444,"width":0.4451389,"height":0.7955556},"on_screen":true,"value":"<?php\n\ndeclare(strict_types=1);\n\nnamespace Jiminny\\Jobs\\Crm\\Delete;\n\nuse Illuminate\\Events\\Dispatcher;\nuse Illuminate\\Support\\Collection;\nuse Illuminate\\Support\\Facades\\Log;\nuse Jiminny\\Enums\\CrmObject;\nuse Jiminny\\Events\\Crm\\DetachActivityObject;\nuse Jiminny\\Models\\Activity;\nuse Psr\\Log\\LoggerInterface;\nuse Throwable;\n\ntrait DeleteCrmEntityTrait\n{\n public int $tries = 3;\n\n public function timeout(): int\n {\n return 300; // 5 minutes\n }\n\n public function backoff(): array\n {\n return [30, 90, 180]; // 30 seconds, 1.5 minutes, 3 minutes\n }\n\n protected function handleActivities(\n Collection $activities,\n Dispatcher $dispatcher,\n LoggerInterface $logger,\n bool $emitEvent = true,\n ): void {\n if ($activities->isEmpty()) {\n return;\n }\n\n $crmObject = $this->getEntityType();\n $entityIdField = $crmObject->value . '_id';\n\n $activities->each(\n function (Activity $activity) use ($dispatcher, $logger, $entityIdField, $crmObject, $emitEvent): void {\n $stageId = $activity->getStage()?->getId();\n\n $logData = [\n $crmObject->value => $this->id,\n 'activity' => $activity->getId(),\n 'emitEvent' => $emitEvent,\n ];\n\n $updateData = [\n $entityIdField => null,\n ];\n\n // For leads and opportunities, also nullify the stage_id\n if ($stageId && in_array($crmObject, [CrmObject::LEAD, CrmObject::OPPORTUNITY], true)) {\n $updateData['stage_id'] = null;\n $logData['stage_id'] = $stageId;\n }\n\n $activity->update($updateData);\n\n if ($emitEvent) {\n $dispatcher->dispatch(new DetachActivityObject($activity, $crmObject));\n }\n\n $logger->info($this->getLogPrefix() . ' Detach from activity', $logData);\n\n // Dispatch job to verify if CRM task/event still exists\n if ($activity->hasCrmProviderId()) {\n VerifyActivityCrmTaskJob::dispatch($activity->getId());\n }\n }\n );\n }\n\n public function failed(Throwable $exception): void\n {\n $crmObject = $this->getEntityType();\n\n Log::critical($this->getLogPrefix() . ' Job failed permanently', [\n $crmObject->value => $this->id,\n 'exception' => $exception->getMessage(),\n ]);\n }\n\n // Abstract methods that must be implemented by the using class\n abstract protected function getLogPrefix(): string;\n abstract protected function getEntityType(): CrmObject;\n}","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Execute","depth":4,"bounds":{"left":0.5125,"top":0.13777778,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Explain Plan","depth":4,"bounds":{"left":0.53055555,"top":0.13777778,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Browse Query History","depth":4,"bounds":{"left":0.5534722,"top":0.13777778,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"View Parameters","depth":4,"bounds":{"left":0.5715278,"top":0.13777778,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open Query Execution Settings…","depth":4,"bounds":{"left":0.58958334,"top":0.13777778,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"In-Editor Results","depth":4,"bounds":{"left":0.6125,"top":0.13777778,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Tx: Auto","depth":4,"bounds":{"left":0.6354167,"top":0.13777778,"width":0.050694443,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Cancel Running Statements","depth":4,"bounds":{"left":0.6909722,"top":0.13777778,"width":0.018055556,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Playground","depth":4,"bounds":{"left":0.7138889,"top":0.13777778,"width":0.061805554,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"jiminny","depth":4,"bounds":{"left":0.9138889,"top":0.13777778,"width":0.059027776,"height":0.026666667},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Sync Changes","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide This Notification","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Code changed:","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.088194445,"height":0.027777778},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Hide","depth":4,"bounds":{"left":0.0,"top":0.0,"width":0.018055556,"height":0.026666667},"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"30","depth":4,"bounds":{"left":0.825,"top":0.17222223,"width":0.021527778,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"9","depth":4,"bounds":{"left":0.8506944,"top":0.17222223,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"27","depth":4,"bounds":{"left":0.8715278,"top":0.17222223,"width":0.020833334,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"3","depth":4,"bounds":{"left":0.89652777,"top":0.17222223,"width":0.016666668,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"106","depth":4,"bounds":{"left":0.91736114,"top":0.17222223,"width":0.025,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Previous Highlighted Error","depth":4,"bounds":{"left":0.9458333,"top":0.17,"width":0.015277778,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Next Highlighted Error","depth":4,"bounds":{"left":0.9611111,"top":0.17,"width":0.014583333,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"SELECT * FROM team_features where team_id = 1;\n\nSELECT * FROM teams WHERE name LIKE '%Vixio%'; # 340,270,11922\nSELECT * FROM users WHERE team_id = 340; # 12015\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 340\nand sa.provider = 'salesforce';\n# and sa.provider = 'salesloft';\n\nselect * from crm_fields where crm_configuration_id = 270 and object_type = 'event';\n# 125558 - Event Type - Event_Type__c\n# 125552 - Event Status - Event_Status__c\n\nSELECT * FROM sidekick_settings WHERE team_id = 340;\n\nSELECT * FROM crm_field_values WHERE crm_field_id in (125552);\n\nselect * from activities where crm_configuration_id = 270\nand type = 'conference' and crm_provider_id IS NOT NULL\nand actual_start_time > '2024-09-16 09:00:00' order by scheduled_start_time;\n\nSELECT * FROM activities WHERE id = 20871677;\nSELECT * FROM crm_field_data WHERE activity_id = 20871677;\n\nselect * from crm_layouts where crm_configuration_id = 270;\nselect * from crm_layout_entities where crm_layout_id in (886,887);\n\nSELECT * FROM crm_configurations WHERE id = 270;\n\nselect * from playbooks where team_id = 340; # 1514\nselect * from groups where team_id = 340;\nSELECT * FROM crm_fields WHERE id IN (125393, 125401);\n\nselect g.name as 'team name', p.name as 'playbook name', f.label as 'activity type field' from groups g\njoin playbooks p on g.playbook_id = p.id\njoin crm_fields f on p.activity_field_id = f.id\nwhere g.team_id = 340;\n\nSELECT * FROM activities WHERE uuid_to_bin('0c180357-67d2-419e-a8c3-b832a3490770') = uuid; # 20448716\nselect * from crm_field_data where object_id = 20448716;\n\nselect * from activities where crm_configuration_id = 270 and provider = 'salesloft' order by id desc;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%CybSafe%'; # 343,273,12008\nselect * from opportunities where team_id = 343;\nselect * from opportunities where team_id = 343 and crm_provider_id = '18099102526';\nselect * from opportunities where team_id = 343 and account_id = 945217482;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 343\nand sa.provider = 'hubspot';\n\nselect * from accounts where team_id = 343 order by name asc;\n\nselect * from stages where crm_configuration_id = 273 and type = 'opportunity';\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Voyado%'; # 353,283,12143\nSELECT * FROM activities WHERE crm_configuration_id = 283 and account_id = 3777844 order by id desc;\nSELECT * FROM accounts WHERE team_id = 353 AND name LIKE '%Salesloft%';\nSELECT * FROM activities WHERE id = 20717903;\n\nselect * from participants where activity_id IN (20929172,20928605,20928468,20926272,20926271,20926270,20926269,20916499,20916454,20916436,20916435,20900015,20900014,20900013,20897312,20897243,20897241,20897237,20897232,20897229,20893648,20893231,20893230,20893229,20893228,20889784,20885039,20885038,20885037,20885036,20885035,20882728,20882708,20882703,20882702,20869828,20869811,20869806,20869801,20869799,20869798,20869796,20869795,20869794,20869761,20869760,20869759,20868688,20868687,20850340,20847195,20841710,20833967,20827021,20825307,20825305,20825297,20824615,20824400,20823927,20821760,20795588,20794233,20794057,20793710,20785811,20781789,20781394,20781307,20762651,20758453,20758282,20757323,20756643,20756636,20756629,20756627,20756606,20756605,20756604,20756603,20756602,20756600,20756599,20756598,20756595,20756594,20756589,20756587,20756577,20756573,20748918,20748386,20748385,20748384,20748383,20748382,20748381,20748380,20748379,20748377,20748375,20748373,20743301,20717905,20717904,20717903,20717901,20717899);\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 353\nand sa.provider = 'salesforce';\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%modern world business solutions%'; # 345,275,12016, l.atkinson@mwbsolutions.co.uk\nSELECT * FROM activities WHERE uuid_to_bin('3921d399-3fef-4609-a291-b0097a166d43') = uuid;\n# id: 20940638, user: 12022, contact: 5305871\nSELECT * FROM activity_summary_logs WHERE activity_id = 20940638;\nselect * from contacts where team_id = 345 and crm_provider_id = '30891432415' order by name asc; # 5305871\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 345\nand sa.provider = 'hubspot';\n\nselect * from users where team_id = 345 and id = 12022;\nSELECT * FROM crm_profiles WHERE user_id = 12022;\nSELECT * FROM participants WHERE activity_id = 20940638;\nSELECT * FROM users u\nJOIN crm_profiles cp ON u.id = cp.user_id\nWHERE u.team_id = 345;\n\nselect * from contacts where team_id = 345 and crm_provider_id = '30880813535' order by name desc; # 5305871\n\nselect * from team_features where team_id = 345;\nSELECT * FROM activities WHERE uuid_to_bin('11701e2d-2f82-4dab-a616-1db4fad238df') = uuid; # 21115197\nSELECT * FROM participants WHERE activity_id = 20897406;\n\n\n\nSELECT * FROM activities WHERE uuid_to_bin('63ba55cd-1abc-447d-83da-0137000005b7') = uuid; # 20953912\nSELECT * FROM activities WHERE crm_configuration_id = 275 and provider = 'ringcentral' and title like '%1252629100%';\n\n\nSELECT * FROM activities WHERE id = 20946641;\nSELECT * FROM crm_profiles WHERE user_id = 10211;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120,97,10984, triger@lunio.ai\nSELECT * FROM opportunities WHERE crm_configuration_id = 97 and crm_provider_id = '006N1000006c5PpIAI';\nselect * from stages where crm_configuration_id = 97 and type = 'opportunity';\nselect * from opportunities where team_id = 120;\n\n\nselect * from crm_configurations crm join teams t on crm.id = t.crm_id\nwhere 1=1\nAND t.current_billing_plan IS NOT NULL\nAND crm.auto_sync_activity = 0\nand crm.provider = 'hubspot';\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Exclaimer%'; # 270,205,10053,james.lewendon@exclaimer.com\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 270\nand sa.provider = 'salesforce';\nSELECT * FROM activities WHERE uuid_to_bin('b54df794-2a9a-4957-8d80-09a600ead5f8') = uuid; # 21637956\nSELECT * FROM crm_profiles WHERE user_id = 11446;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Cygnetise%'; # 372,300,12554, alex.chikly@cygnetise.com\nselect * from playbooks where team_id = 372;\nselect * from crm_fields where crm_configuration_id = 300 and object_type = 'event'; # 141340\nSELECT * FROM crm_field_values WHERE crm_field_id = 141340;\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 372\nand sa.provider = 'salesforce';\n\nselect * from crm_profiles where crm_configuration_id = 300;\nSELECT * FROM crm_configurations WHERE team_id = 372;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Planday%'; # 291,242,11501,mfa@planday.com\nSELECT * FROM opportunities WHERE team_id = 291 and crm_provider_id = '006bG000005DO86QAG'; # 3207756\nselect * from crm_field_data where object_id = 3207756;\nSELECT * FROM crm_fields WHERE id = 111834;\n\nselect f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value\nFROM crm_fields f\nJOIN crm_field_data fd ON f.id = fd.crm_field_id\nWHERE f.crm_configuration_id = 242\nAND f.object_type = 'opportunity'\nAND fd.object_id IN (3207756)\nORDER BY fd.object_id, fd.updated_at;\n\nSELECT * FROM crm_configurations WHERE auto_connect = 1;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150,salesforce-admin@tourlane.com\nselect * from group_deal_risk_types drgt join groups g on drgt.group_id = g.id\nwhere g.team_id = 187;\n\nselect * from `groups` where team_id = 187;\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 187\nand sa.provider = 'salesforce';\n\n# Destination - 98870 - Destination__c\n# Stage - 79014 - StageName\n# Land Arrangement - 98856 - Land_Arrangement__c\n# Flight - 98848 - Flight__c\n# Last activity date - 98812 - LastActivityDate\n# Last modified date - 98809 - LastModifiedDate\n# Last inbound mail timestamp - 99151 - Last_Inbound_Mail_Timestamp__c\n# next call - 98864 - Next_Call__c\n\nselect * from crm_fields where crm_configuration_id = 209 and object_type = 'opportunity';\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 209;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;\n\nselect * from opportunities where team_id = 187 and name LIKE'%Muriel Sal%';\nselect * from opportunities where team_id = 187 and user_id = 9951 and is_closed = 0;\nselect * from activities where opportunity_id = 3538248;\n\nSELECT * FROM crm_profiles WHERE user_id = 8150;\n\nselect * from deal_risks where opportunity_id = 3538248;\n\nselect * from teams where crm_id IS NULL;\n\nSELECT opp.id AS opportunity_id,\n u.group_id AS group_id,\n MAX(\n CASE\n WHEN a.type IN (\"sms-inbound\", \"sms-outbound\") THEN a.created_at\n ELSE a.actual_end_time\n END) as last_date\nFROM opportunities opp\nleft join activities a on a.opportunity_id = opp.id\ninner join users u on opp.user_id = u.id\nwhere opp.user_id IN (9951)\n\nAND opp.is_closed = 0\nand a.status IN ('completed', 'received', 'delivered') OR a.status IS NULL\ngroup by opp.id;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Cybsafe%'; # 343,301,12008,polly.morphew@cybsafe.com\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 343\nand sa.provider = 'hubspot';\n\nSELECT * FROM crm_profiles WHERE crm_configuration_id = 301;\nSELECT * FROM contacts WHERE id = 6612363;\nSELECT * FROM accounts WHERE id = 4235676;\nSELECT * FROM opportunities WHERE crm_configuration_id = 301 and crm_provider_id = 32983784868;\nselect * from opportunity_stages where opportunity_id = 4503759;\n# SELECT * FROM opportunities WHERE id = 4569937;\n\nselect * from activities where crm_configuration_id = 301;\nSELECT * FROM activities WHERE uuid_to_bin('d3b2b28b-c3d0-4c2d-8ed0-eef42855278a') = uuid; # 26330370\nSELECT * FROM participants WHERE activity_id = 26330370;\n\nSELECT * FROM teams WHERE id = 375;\nselect * from playbooks where team_id = 375;\n\nselect * from stages where crm_configuration_id = 301 and type = 'opportunity';\n\nselect * from teams;\nselect * from contact_roles;\n\nSELECT * FROM opportunities WHERE team_id = 343 and user_id = 12871 and close_date >= '2024-11-01';\n\nselect * from users u join crm_profiles cp on cp.user_id = u.id where u.team_id = 343;\n\nSELECT * FROM crm_field_data WHERE object_id = 3771706;\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 343\nand sa.provider = 'hubspot';\n\nSELECT * FROM crm_fields WHERE crm_configuration_id = 301 and object_type = 'opportunity'\nand crm_provider_id LIKE \"%traffic_light%\";\nSELECT * FROM crm_field_values WHERE crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531);\n\nSELECT fd.* FROM opportunities o\nJOIN crm_field_data fd ON o.id = fd.object_id\nWHERE o.team_id = 343\n# and o.user_id IS NOT NULL\nand fd.crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531)\nand fd.value != ''\norder by value desc\n# group by o.id\n;\n\nSELECT * FROM opportunities WHERE id = 3769843;\n\nSELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150, salesforce-admin@tourlane.com\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 209;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Funding Circle%'; # 220,177,8603,aswini.mishra@fundingcircle.com\nSELECT * FROM activities WHERE uuid_to_bin('7a40e99b-3b37-4bb1-b983-325b81801c01') = uuid; # 23139839\n\n\nSELECT * FROM opportunities WHERE id = 3855992;\n\nSELECT * FROM users WHERE name LIKE '%Angus Pollard%'; # 8988\n\nSELECT * FROM teams WHERE name LIKE '%Story Terrace%'; # 379, 307, 12894\nSELECT * FROM crm_fields WHERE crm_configuration_id = 307 and object_type != 'opportunity';\n\nselect * from contacts where team_id = 379 and name like '%bebro%'; # 5874411, crm: 77229348507\nSELECT * FROM crm_field_data WHERE object_id = 5874411;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 379\nand sa.provider = 'hubspot';\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%mentio%'; # 117, 94, 6371, nikhil.kumar@mention-me.com\nSELECT * FROM activities WHERE uuid_to_bin('82939311-1af0-4506-8546-21e8d1fdf2c1') = uuid;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Tourlane%'; # 187, 209, 8150, salesforce-admin@tourlane.com\nSELECT * FROM opportunities WHERE team_id = 187 and crm_provider_id = '006Se000008xfvNIAQ'; # 3537793\nselect * from generic_ai_prompts where subject_id = 3537793;\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120, 97, 10984, triger@lunio.ai\nSELECT * FROM crm_configurations WHERE id = 97;\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 97;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 355;\nSELECT * FROM crm_fields WHERE id = 32682;\n\nselect cfd.value, o.* from opportunities o\njoin crm_field_data cfd on o.id = cfd.object_id and cfd.crm_field_id = 32682\nwhere team_id = 120\nand cfd.value != ''\n;\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 120\nand sa.provider = 'salesforce';\n\nselect * from opportunities where team_id = 120 and crm_provider_id = '006N1000007X8MAIA0';\nSELECT * FROM crm_field_data WHERE object_id = 2313439;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE id = 410;\nSELECT * FROM teams WHERE name LIKE '%Local Business Oxford%';\nselect * from scorecards where team_id = 410;\nselect * from scorecard_rules;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Funding%'; # 220, 177, 8603, aswini.mishra@fundingcircle.com\nselect * from activities a\njoin opportunities o on a.opportunity_id = o.id\njoin users u on o.user_id = u.id\nwhere a.crm_configuration_id = 177 and a.type LIKE '%email-out%'\n# and a.actual_end_time > '2024-12-16 00:00:00'\n# and o.remotely_created_at > '2024-12-01 00:00:00'\n# and u.group_id = 1014\nand u.id = 9021\norder by a.id desc;\nSELECT * FROM opportunities WHERE id in (3981384,4017346);\nSELECT * FROM users WHERE team_id = 220 and id IN (8775, 11435);\n\nselect * from users where id = 9021;\nselect * from inboxes where user_id = 9021;\n\nselect * from inbox_emails where inbox_id = 1349 and email_date > '2024-12-18 00:00:00';\n\nselect * from email_messages where team_id = 220\nand orig_date > '2024-12-16 00:00:00' and orig_date < '2024-12-19 00:00:00'\nand subject LIKE '%Personal%'\n# and 'from' = 'credit@fundingcircle.com'\n;\n\nselect * from activities a\njoin opportunities o on a.opportunity_id = o.id\nwhere a.user_id = 9021 and a.type LIKE '%email-out%'\nand a.actual_end_time > '2024-12-18 00:00:00'\nand o.user_id IS NOT NULL\nand o.remotely_created_at > '2024-12-01 00:00:00'\norder by a.id desc;\n\nSELECT * FROM opportunities WHERE team_id = 220 and name LIKE '%Right Car move Limited%' and id = 3966852;\nselect * from activities where crm_configuration_id = 177 and type LIKE '%email%' and opportunity_id = 3966852 order by id desc;\n\nselect * from team_settings where name IN ('useCloseDate');\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Hurree%'; # 104, 81, 6175, jfarrell@hurree.co\nSELECT * FROM opportunities WHERE team_id = 104 and name = 'PropOp';\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 104\nand sa.provider = 'hubspot';\n\nselect * from crm_configurations where last_synced_at > '2025-01-19 01:00:00'\nselect * from teams where crm_id IS NULL;\n\nselect t.name as 'team', u.name as 'owner', u.email, u.phone\nfrom teams t\njoin activity_providers ap on t.id = ap.team_id\njoin users u on t.owner_id = u.id\nwhere 1=1\n and t.status = 'active'\n and ap.is_enabled = 1\n# and u.status = 1\n and ap.provider = 'ms-teams';\n\nselect * from crm_configurations where provider = 'bullhorn'; # 344\nSELECT * FROM teams WHERE id = 442; # 14293\nselect * from users where team_id = 442;\nselect * from social_accounts sa where sa.sociable_id = 14293;\nselect * from invitations where team_id = 442;\n\n# ********************************************************************************************************\nSELECT * FROM users WHERE email LIKE '%nea.liikamaa@eletive.com%'; # 14022\nSELECT * FROM teams WHERE id = 429;\nselect * from opportunities where team_id = 429 and crm_provider_id IN (16157415775, 22246219645);\nselect * from activities where opportunity_id in (4340436,4353519);\n\nselect * from transcription where activity_id IN (25630961,25381771);\nselect * from generic_ai_prompts where subject_id IN (4353519);\n\nSELECT\n a.id as activity_id,\n a.opportunity_id,\n a.type as activity_type,\n a.language,\n CONCAT(a.title, a.description) AS mail_content,\n e.from AS mail_from,\n e.to AS mail_to,\n e.subject AS mail_subject,\n e.body AS mail_body,\n p.type as prompt_type,\n p.status as prompt_status,\n p.content AS prompt_content,\n a.actual_start_time as created_at\nFROM activities a\n LEFT JOIN ai_prompts p ON a.transcription_id = p.transcription_id AND p.deleted_at IS NULL\n LEFT JOIN email_messages e ON a.id = e.activity_id\nWHERE a.actual_start_time > '2024-01-01 00:00:00'\n AND a.opportunity_id IN (4353519)\n AND a.status IN ('completed', 'received', 'delivered')\n AND a.deleted_at IS NULL\n AND a.type NOT IN ('sms-inbound', 'sms-outbound')\nORDER BY a.opportunity_id ASC, a.id ASC;\n\nSELECT * FROM users WHERE name LIKE '%George Fierstone%'; # 14293\nSELECT * FROM teams WHERE id = 442;\nSELECT * FROM crm_configurations WHERE id = 344;\nselect * from team_features where team_id = 442;\nselect * from groups where team_id = 442;\nselect * from playbooks where team_id = 442;\nselect * from playbook_categories where playbook_id = 1729;\nselect * from crm_fields where crm_configuration_id = 344 and id = 172024;\nSELECT * FROM crm_field_values WHERE crm_field_id = 172024;\nselect * from crm_layouts where crm_configuration_id = 344;\nselect * from playbook_layouts where playbook_id = 1729;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 221, 9444\n\nselect s.*\n# , s.sent_at, u.name, a.*\nfrom activity_summary_logs s\ninner join activities a on a.id = s.activity_id\ninner join users u on u.id = a.user_id\nwhere a.crm_configuration_id = 356\nand s.sent_at > date_sub(now(), interval 60 day)\norder by a.actual_end_time desc;\n\nselect * from activities a\n# inner join activity_summary_logs s on s.activity_id = a.id\nwhere a.crm_configuration_id = 356 and a.actual_end_time > date_sub(now(), interval 60 day)\n# and a.crm_provider_id is not null\n# and provider <> 'ringcentral'\nand status = 'completed'\norder by a.actual_end_time desc;\n\nselect * from teams order by id desc; # 17328, 32, 17830, integration-account@jiminny.com\nSELECT * FROM users;\nSELECT * FROM users where team_id = 260 and status = 1; # 201 - 150 active\nSELECT * FROM teams WHERE id = 260;\nselect * from team_settings where team_id = 260;\nselect * from crm_configurations where team_id = 260;\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 356;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1184;\n\nselect * from accounts where crm_configuration_id = 221 order by id desc; # 7000\nselect * from leads where crm_configuration_id = 221 order by id desc; # 0\nselect * from contacts where crm_configuration_id = 221 order by id desc; # 200 000\nselect * from opportunities where crm_configuration_id = 221 order by id desc; # 0\nselect * from crm_profiles where crm_configuration_id = 221 order by id desc; # 23\nselect * from crm_fields where crm_configuration_id = 221;\nselect * from crm_field_values where crm_field_id = 5302 order by id desc;\nselect * from crm_layouts where crm_configuration_id = 221 order by id desc;\nselect * from stages where crm_configuration_id = 221 order by id desc;\n\nselect * from accounts where crm_configuration_id = 356 order by id desc; # 7000\nselect * from leads where crm_configuration_id = 356 order by id desc; # 0\nselect * from contacts where crm_configuration_id = 356 order by id desc; # 200 000\nselect * from opportunities where crm_configuration_id = 356 order by id desc; # 0\nselect * from crm_profiles where crm_configuration_id = 356 order by id desc; # 23\nselect * from crm_fields where crm_configuration_id = 356;\nselect * from crm_field_values where crm_field_id = 5302 order by id desc;\nselect * from crm_layouts where crm_configuration_id = 356 order by id desc;\nselect * from stages where crm_configuration_id = 356 order by id desc;\n\nselect * from playbooks where team_id = 260 order by id desc; # 4 (2 deleted)\nselect * from groups where team_id = 260 order by id desc; # 27 groups, (2 deleted)\nselect * from playbook_layouts where playbook_id IN (1410,1409,1276,1254); # 4\nselect ce.* from calendars c\njoin users u on c.user_id = u.id\njoin calendar_events ce on c.id = ce.calendar_id\nwhere u.team_id = 260\nand (ce.start_time > '2025-02-21 00:00:00')\n;\n# calendar events 1207\n#\n\nselect * from opportunities where team_id = 260;\nSELECT * FROM crm_field_data WHERE object_id = 4696496;\n\nselect * from activities where crm_configuration_id = 356 and crm_provider_id IS NOT NULL;\nselect * from activities where crm_configuration_id IN (221) and provider NOT IN ('ms-teams', 'uploader', 'zoom-bot')\n# and type = 'conference' and status = 'scheduled' and activities.is_internal = 0\nand created_at > '2024-03-01 00:00:00'\norder by id desc; # 880 000, ringcentral, avaya\nSELECT * FROM participants WHERE activity_id = 26371744;\n\n# all activities 942 000 +\n# conference 7385 - scheduled 984 - external 343\n\nselect * from activities where id = 26321812;\nselect * from participants where activity_id = 26321812;\nselect * from participants where activity_id in (26414510,26414514,26414516,26414604,26414653,26414655);\nselect * from leads where id in (720428,689175,731546,645866,621037);\n\nselect * from users where id = 13841;\nselect * from opportunities where user_id = 9541;\nselect * from stages where id = 15900;\n\nselect * from accounts where\n# id IN (4160055,5053725,4965303,4896434)\nid in (4584518,3249934,3218025,3891133,3399450,4172999,4485161,3101785,4587203,3070816,2870343,2870341,3563940,4550846,3424464,3249963,2870342)\n;\n\nselect * from activities where id = 26654935;\nSELECT * FROM opportunities WHERE id = 4803458;\n\nSELECT * FROM opportunities where team_id = 260 and user_id = 13841 AND stage_id = 15900;\nSELECT id, uuid, provider, type, lead_id, account_id, contact_id, opportunity_id, stage_id, status, recording_state, title, actual_start_time, actual_end_time\nFROM activities WHERE user_id = 13841 AND opportunity_id IN (4729783, 4731717, 4731726, 4732064, 4732849, 4803458, 4813213);\n\nSELECT DISTINCT\n o.id, o.stage_id, s.name, a.title,\n a.*\nFROM activities a\n# INNER JOIN tracks t ON a.id = t.activity_id\nINNER JOIN users u ON a.user_id = u.id\nINNER JOIN teams team ON u.team_id = team.id\nINNER JOIN groups g ON u.group_id = g.id\nINNER JOIN opportunities o ON a.opportunity_id = o.id\nINNER JOIN stages s ON o.stage_id = s.id\nWHERE\n a.crm_configuration_id = 356\n AND a.status IN ('completed', 'failed')\n AND a.recording_state != 'stopped'\n# and a.user_id = 13841\n AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')\n AND team.uuid = uuid_to_bin('a607fba7-452e-4683-b2af-00d6cb52c93c')\n AND g.uuid = uuid_to_bin('b5d69e40-24a0-4c16-810b-5fa462299f94')\n\n AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')\n# AND t.type IN ('audio', 'video')\n AND (\n (a.actual_start_time BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59')\n OR\n (\n a.actual_start_time IS NULL\n AND a.type IN ('sms-outbound', 'sms-inbound')\n AND a.created_at BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59'\n )\n )\n AND (\n a.is_private = 0\n OR (\n a.is_private = 1\n AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')\n )\n )\n AND (\n# s.id = 15900\n s.uuid = uuid_to_bin('04ca1c26-c666-4268-a129-419c0acffd73')\n OR s.uuid IS NULL -- Include records without opportunity stage\n )\n\nORDER BY a.actual_end_time DESC;\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Lead Forensics%'; # 190, 162, 8474, willsc@leadforensics.com\nSELECT * FROM users WHERE team_id = 190;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 190\nand sa.provider = 'hubspot';\n\nselect * from role_user where user_id = 8474;\n\nselect * from crm_configurations where provider = 'bullhorn';\n\nSELECT * FROM opportunities WHERE uuid_to_bin('94578249-65ec-4205-90f2-7d1a7d5ab64a') = uuid;\nSELECT * FROM users WHERE uuid_to_bin('26dbadeb-926f-4150-b11b-771b9d4c2f9a') = uuid;\n\nSELECT * FROM opportunities WHERE id = 4732493;\nselect * from activities where opportunity_id = 4732493;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE id = 443; # 358, 14315, andrea.romano@correrenaturale.com\nSELECT * FROM opportunities WHERE team_id = 443;\n\nSELECT a.id, a.type, a.user_id, a.status, a.deleted_at, u.name, u.email, u.team_id as activity_team_id, u.status, u.deleted_at, t.name, t.status, s.team_id as stage_team_id\nFROM activities AS a\nJOIN stages AS s ON a.stage_id = s.id\nJOIN users AS u ON u.id = a.user_id\nJOIN teams AS t ON t.id = s.team_id\nWHERE u.team_id <> s.team_id and t.id > 135;\n\n\nSELECT\n crm_configuration_id,\n crm_provider_id,\n COUNT(*) as duplicate_count,\n GROUP_CONCAT(id) as stage_ids,\n GROUP_CONCAT(name) as stage_names\nFROM stages\nGROUP BY crm_configuration_id, crm_provider_id\nHAVING COUNT(*) > 1\nORDER BY duplicate_count DESC;\n\nselect * from stages where id IN (14898,14907);\n\nselect * from business_processes;\n\nSELECT *\nFROM crm_configurations\nWHERE team_id IN (\n SELECT team_id\n FROM crm_configurations\n GROUP BY team_id\n HAVING COUNT(*) > 1\n)\nORDER BY team_id;\n\nSELECT *\nFROM teams\nWHERE crm_id IN (\n SELECT crm_id\n FROM teams\n GROUP BY crm_id\n HAVING COUNT(*) > 1\n)\nORDER BY crm_id;\n\n# ***************************************************************************\nselect * from crm_configurations where provider = 'integration-app';\nSELECT * FROM teams WHERE id = 443; # Correre Naturale 358 14315 andrea.romano@correrenaturale.com\nselect * from activities where crm_configuration_id = 358 order by actual_end_time desc;\nselect id, uuid, actual_end_time, crm_provider_id, is_internal, playbook_category_id, type, user_id, lead_id, contact_id, account_id, opportunity_id, status, title from activities where crm_configuration_id = 358 order by actual_end_time desc;\nselect * from team_features where team_id = 358;\nselect * from activity_summary_logs;\n\nselect * from teams where id = 406;\n\n# ************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Sportfive%'; # 267, 202, 14637, srv.salesforce@sportfive.com\nselect * from activities where crm_configuration_id = 202 order by actual_end_time desc;\n\nSELECT * FROM users where id = 14637;\nSELECT * FROM teams where id = 267;\nSELECT * FROM groups where id = 1118;\n\nselect g.name, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a\ninner join users u on u.id = a.user_id\ninner join groups g on g.id = u.group_id\nwhere a.crm_configuration_id = 202\nand a.is_internal = 0\nand (a.scheduled_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')\nand a.type = 'conference'\nand a.status != 'completed'\nand a.external_id is not null\norder by a.scheduled_start_time desc;\n\nSELECT * FROM activities\nWHERE crm_configuration_id = 202\n AND status IN ('completed', 'failed')\n AND recording_state != 'stopped'\n AND type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')\n AND (is_private = 0 OR user_id = 14637)\n AND (\n (\n actual_start_time BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'\n ) OR (\n actual_start_time IS NULL\n AND type IN ('sms-outbound', 'sms-inbound')\n AND created_at BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'\n )\n )\n AND NOT EXISTS (\n SELECT 1\n FROM tracks\n WHERE\n tracks.activity_id = activities.id\n AND tracks.type IN ('audio', 'video')\n )\nORDER BY actual_end_time DESC;\n\nSELECT DISTINCT\n a.*\nFROM activities a\nINNER JOIN tracks t ON a.id = t.activity_id\nINNER JOIN users u ON a.user_id = u.id\nINNER JOIN teams team ON u.team_id = team.id\nWHERE\n a.crm_configuration_id = 202\n AND a.status IN ('completed', 'failed')\n AND a.recording_state != 'stopped'\n# and a.user_id = 14637\n AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')\n# AND t.type IN ('audio', 'video')\n AND (\n (a.actual_start_time BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59')\n OR\n (\n a.actual_start_time IS NULL\n AND a.type IN ('sms-outbound', 'sms-inbound')\n AND a.created_at BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'\n )\n )\n AND (\n a.is_private = 0\n OR (\n a.is_private = 1\n AND a.user_id = 14637\n )\n )\n\nORDER BY a.actual_end_time DESC\n;\n\nSELECT DISTINCT a.*\nFROM activities a\nINNER JOIN users u ON a.user_id = u.id\nINNER JOIN teams t ON u.team_id = t.id\n# INNER JOIN tracks tr ON a.id = tr.activity_id\n# INNER JOIN groups g ON u.group_id = g.id\nWHERE 1=1\n AND t.id = 267\n# AND t.uuid = uuid_to_bin('aed4927b-f1ea-499e-94c3-83762fd233e8')\n AND a.status IN ('completed', 'failed')\n AND a.recording_state != 'stopped'\n AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')\n# AND tr.type NOT IN ('audio', 'video')\n AND (\n a.is_private = 0\n OR a.user_id = 14637\n )\n AND (\n (a.actual_start_time BETWEEN '2025-03-19 00:00:00' AND '2025-03-21 23:59:59')\n OR (\n a.actual_start_time IS NULL\n AND a.type IN ('sms-outbound', 'sms-inbound')\n AND a.created_at BETWEEN '2025-03-19 00:00:00' AND '2025-03-21 23:59:59'\n )\n )\n# and NOT EXISTS (\n# SELECT 1\n# FROM tracks t\n# WHERE t.activity_id = a.id\n# AND t.type IN ('audio', 'video')\n# )\n\nORDER BY a.actual_end_time DESC;\n\nSELECT * FROM tracks WHERE activity_id = 26485995;\n\nselect a.is_private, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a\ninner join users u on u.id = a.user_id\nwhere a.crm_configuration_id = 202\n# and a.is_internal = 0\nand (a.actual_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')\nand a.type IN (\"softphone\",\"softphone-inbound\",\"conference\",\"sms-inbound\")\nand a.status IN ('completed', 'failed')\n# and a.external_id is not null\norder by a.actual_end_time desc;\n\nselect * from activities a where a.crm_configuration_id = 202\nand a.actual_start_time between '2025-03-20 00:00:00' and '2025-03-21 00:00:00'\n# AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')\n\nselect g.name, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a\ninner join users u on u.id = a.user_id\ninner join groups g on g.id = u.group_id\nwhere a.crm_configuration_id = 202\nand a.is_internal = 0\nand (a.scheduled_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')\nand a.type = 'conference'\nand a.status != 'completed'\nand a.external_id is not null\norder by a.scheduled_start_time desc;\n\nSELECT * FROM teams WHERE name LIKE '%Tourlane%';\nSELECT * FROM crm_fields WHERE crm_configuration_id = 209 and object_type = 'opportunity';\nSELECT * FROM crm_field_data WHERE crm_field_id = 98809;\n\nselect * from users where status = 1 AND timezone = 'MDT';\n\nselect * from opportunities where id = 3769814;\nselect * from deal_risks where opportunity_id = 3769814;\n\nselect cp.* from crm_profiles cp\njoin users u on cp.user_id = u.id\njoin crm_configurations crm on cp.crm_configuration_id = crm.id\nwhere crm.provider = 'hubspot' AND u.status = 1 AND log_notes != 'none';\n\nselect * from crm_fields where id = 154575;\n\nselect * from team_features where feature = 'SUPPORTS_SYNC_MISSING_CALL_DISPOSITIONS';\nSELECT * FROM teams WHERE id = 176; # crm 148\nselect * from activities where crm_configuration_id = 148 and provider = 'hubspot' order by id desc;\n\nselect * from activity_providers where provider = 'amazon-connect';\n\nselect * from crm_fields cf\njoin crm_configurations crm on crm.id = cf.crm_configuration_id\nwhere crm.provider = 'hubspot' and cf.object_type IN ('account', 'contact');\n\n# *********************************************************************************************\nSELECT * FROM users WHERE id IN (15415, 15418);\nSELECT * FROM groups WHERE id IN (1805,1806);\nSELECT * FROM playbooks WHERE id = 1860;\nSELECT * FROM playbook_categories WHERE id = 38634;\nSELECT * FROM crm_fields WHERE id = 189962;\n\nSELECT * FROM teams WHERE name = 'Pulsar Group'; # 472, 380, 15138 raza.gilani@vuelio.com\n\nSELECT * FROM crm_profiles WHERE user_id = 15415;\nSELECT * FROM social_accounts WHERE sociable_id = 15415 and provider = 'salesforce';\n\nselect * from sidekick_settings where team_id = 472;\n\nSELECT * FROM activities WHERE uuid_to_bin('452c58c7-b87c-4fdd-953e-d7af185e9588') = uuid; # 28617536, user: 15418\nSELECT * FROM activities WHERE uuid_to_bin('399114ee-d3a8-458c-bff5-5f654658db0a') = uuid; # 28344407, user: 15415\nSELECT * FROM activities WHERE uuid_to_bin('f0aa567f-0ab1-4bbb-96aa-37dcf184676b') = uuid; # 28580288, user: 15415\nSELECT * FROM activities WHERE uuid_to_bin('50c086b1-2770-4bca-b5ae-6bac22ec426b') = uuid; # 28566069, user: 15415\n\n# *********************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%TeamTailor%'; # 109, 218, 13969, salesforce-integrations@teamtailor.com\nselect * from crm_configurations where id = 218;\nSELECT * FROM activities WHERE uuid_to_bin('e39b5857-7fdb-4f5a-951a-8d3ca69bb1b0') = uuid; # 28338765\nSELECT * FROM users WHERE id IN (13232, 13230);\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 109\nand sa.provider = 'salesforce';\n\n0057R00000EPL5HQAX Inez Ekblad\n\n1091cb81-5ea1-4951-a0ed-f00b568f0140 Triman Kaur\n\nSELECT * FROM crm_profiles WHERE user_id IN (13232, 13230);\n\n############################################################################################\nSELECT * FROM activities WHERE uuid_to_bin('675eeaeb-5681-42db-90bc-54c07a604408') = uuid; # 28655939 00UVg00000FLvnSMAT\nSELECT * FROM crm_field_data WHERE activity_id = 28655939;\nSELECT * FROM crm_fields WHERE id IN (94491,94493,94498);\nSELECT * FROM users WHERE id = 13658;\nSELECT * FROM teams WHERE id = 109;\nSELECT * FROM crm_configurations WHERE id = 218;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 109\nand sa.provider = 'salesforce';\n\n# ********************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Strengthscope%'; # 481, 390, 15420, katy.holden@strengthscope.comk\nSELECT * FROM stages WHERE crm_configuration_id = 390;\nselect * from business_processes where team_id = 481 and crm_configuration_id = 390;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 481\nand sa.provider = 'salesforce';\n\n\nSELECT * FROM users WHERE id = 15780; # team 462\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 462\nand sa.provider = 'hubspot';\n\n\nselect * from teams where id = 495;\nSELECT * FROM users WHERE id = 15794;\nselect * from social_accounts where sociable_id = 15794;\n\n# ********************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Flight%'; # 427, 333, 13752\nSELECT * FROM accounts WHERE team_id = 427 and crm_provider_id = '668731000183444517';\n\n# ********************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Group GTI%'; # 495, 407, 15794\nSELECT * FROM activities WHERE crm_configuration_id = 407\nand status = 'completed' and type = 'conference'\norder by id desc;\n\nselect ru.*, pr.*, p.* from users u join role_user ru on ru.user_id = u.id\njoin permission_role pr on pr.role_id = ru.role_id\n join permissions p on p.id = pr.permission_id\nwhere team_id = 495 and p.name IN ('dial');\n\nselect * from permission_role;\n\nselect * from activities where crm_configuration_id = 407 and status = 'completed' order by id desc;\nSELECT * FROM activities WHERE id = 29512773;\nSELECT * FROM activities WHERE id IN (29042721,28991325,29002874);\n\nSELECT al.* from activity_summary_logs al join activities a on a.id = al.activity_id\nwhere a.crm_configuration_id = 407\n# and a.id IN (29042721,28991325,29002874);\n\nSELECT * FROM users WHERE id = 15794;\nSELECT * FROM users WHERE team_id = 495;\nSELECT * FROM social_accounts WHERE sociable_id = 15794;\nSELECT * FROM opportunities WHERE team_id = 495 and name like '%OC:%';\nSELECT * FROM contacts WHERE team_id = 495;\nSELECT * FROM leads WHERE team_id = 495;\nSELECT * FROM accounts WHERE team_id = 495;\nSELECT * FROM crm_profiles WHERE crm_configuration_id = 407;\nSELECT * FROM crm_fields WHERE crm_configuration_id = 407;\nSELECT * FROM crm_configurations WHERE id = 407;\nSELECT * FROM opportunities WHERE team_id = 495 and close_date BETWEEN '2025-06-01' AND '2025-07-01'\nand user_id IS NOT NULL and is_closed = 1 and is_won = 1;\n\n# ********************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Hamilton Court FX LLP%'; # 249, 187, 10103\nSELECT * FROM activities WHERE uuid_to_bin('4659c2bb-9a49-484e-9327-a3d66f1e028c') = uuid; # 28951064\nSELECT * FROM crm_fields WHERE crm_configuration_id = 187 and object_type IN ('tasks', 'event');\n\n# *********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Checkstep%'; # 325, 256, 11753\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 325\nand sa.provider = 'hubspot';\n\nSELECT * FROM activities WHERE uuid_to_bin('7be372e2-1916-4d79-a2f3-ca3db1346db3') = uuid; # 28611085\nSELECT * FROM activities WHERE uuid_to_bin('980f0336-840b-4185-a5a9-30cf8b0749a8') = uuid; # 28719733\nSELECT * FROM activity_summary_logs where activity_id = 28719733;\n\n# *************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 356, 9444\nSELECT * FROM activity_summary_logs where sent_at BETWEEN '2025-06-09 11:38:00' AND '2025-06-09 11:40:00';\nSELECT * FROM leads WHERE crm_configuration_id = 356 and crm_provider_id = '230045001502770504'; # 823630\nselect * from activities where crm_configuration_id = 356 and lead_id = 841732;\n\nSELECT * from activity_summary_logs al join activities a on a.id = al.activity_id\nwhere a.crm_configuration_id = 356;\n\nselect * from activities where crm_configuration_id = 356\nand actual_end_time between '2025-06-09 11:00:00' and '2025-06-09 12:00:00'\norder by id desc;\n\nselect * from accounts where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;\nselect * from leads where crm_configuration_id = 356 and crm_provider_id = '230045001514275654' order by id desc;\nselect * from contacts where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;\nselect * from opportunities where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;\n\nselect * from team_features where team_id = 260;\nselect * from features where id IN (1,2,4,6,18,19,20,9,10,3,23,24,25,26,27);\n\nSELECT * FROM activities WHERE uuid_to_bin('7be372e2-1916-4d79-a2f3-ca3db1346db3') = uuid;\n\nselect * from crm_fields;\nselect * from crm_layout_entities;\n\nSELECT * FROM teams WHERE name LIKE '%Optable%';\n\n# *************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Teamtailor%'; # 109, 218, 13969\nSELECT * FROM crm_configurations WHERE id = 218;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 109\nand sa.provider = 'salesforce';\nSELECT * FROM activities WHERE uuid_to_bin('675eeaeb-5681-42db-90bc-54c07a604408') = uuid; # 28655939\nSELECT * FROM crm_field_data WHERE activity_id = 28655939;\nSELECT * FROM crm_fields WHERE id in (94491,94493,94498);\n\nselect * from teams where crm_id IS NULL;\n\nSELECT * FROM activities WHERE uuid_to_bin('71aa8a0c-9652-4ff6-bee7-d98ae60abef6') = uuid;\n\n# *************************************************************************************************\nselect * from team_domains where team_id = 399;\nSELECT * FROM teams WHERE name LIKE '%Rydoo%'; # 399, 318, 13207\n\nselect * from calendar_events where id = 5163781;\nSELECT * FROM activities WHERE uuid_to_bin('be2cbc52-7fda-46a0-9ae0-25d9553eafc0') = uuid; # 29443896\nSELECT * FROM participants WHERE activity_id = 29443896;\nselect * from contacts where crm_configuration_id = 318 and email = 'marianne.westeng@strawberry.no';\nselect * from leads where crm_configuration_id = 318 and email = 'marianne.westeng@strawberry.no';\n\nselect * from activities where user_id = 14937 order by created_at ;\n\nselect * from users where id = 14937;\n\nselect * from contacts where crm_configuration_id = 318 and email LIKE '%@strawberry.se';\nselect * from opportunities where crm_configuration_id = 318 and crm_provider_id = '006Sf00000D1WOAIA3';\n\nselect * from activities a join participants p on a.id = p.activity_id\nwhere crm_configuration_id = 318 and a.updated_at > '2025-06-23T08:18:43Z';\n\n# *************************************************************************************************\nSELECT * FROM opportunities WHERE team_id = 379 and crm_provider_id = '39334518886';\nSELECT * FROM opportunities WHERE team_id = 379 order by id desc;\nSELECT * FROM teams WHERE id = 379;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 379 and sociable_id = 13852\nand sa.provider = 'hubspot';\n\nSELECT * FROM crm_configurations WHERE id = 307;\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 307;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1027;\nSELECT * FROM crm_fields WHERE crm_configuration_id = 307\n and id IN (144750,144855,145158,155227);\n\nSELECT * FROM activities;\n\n\nselect * from activities\nwhere created_at > '2025-07-01 00:00:00'\n# and created_at < '2025-08-01 00:00:00'\nand type not in ('email-outbound', 'email-inbound')\nand account_id is null\nand contact_id is null\nand lead_id is null\nand opportunity_id is not null\n;\nSELECT * FROM activities WHERE id IN (25344155, 25344296, 25501909, 28692187);\nSELECT * FROM crm_configurations WHERE id in (335,301,200);\n\nselect * from crm_fields where crm_configuration_id = 230 and crm_provider_id = 'Age2__c';\n\nSELECT * FROM teams WHERE name LIKE '%Resights%';\nselect * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';\n\nselect * from crm_configurations where provider = 'bullhorn'; # 344\nselect * from teams where id IN (442);\n\nselect * from activities\nwhere crm_configuration_id = 177\nand provider = 'amazon-connect'\n order by id desc;\n# and source <> 'gong';\n\nselect * from activity_providers where provider = 'amazon-connect';\n\nSELECT * FROM activities WHERE uuid_to_bin('cec1993b-a7e5-4164-b74d-d680ea51d2f2') = uuid;\n\n\nselect * from crm_configurations where store_transcript = 1;\nSELECT * FROM teams WHERE id IN (80);\n\n# *************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Sedna%'; # 277, 213, 12594\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 277\nand sa.provider = 'salesforce';\n\nselect * from activities where crm_configuration_id = 213 and account_id = 2511502;\n\nselect * from crm_configurations where id = 213;\n\nSELECT * FROM activities WHERE uuid_to_bin('35aa790a-8569-4544-8268-66f9a4a26804') = uuid; # 33981604\nSELECT * FROM participants WHERE activity_id = 33981604;\nSELECT * FROM crm_fields WHERE crm_configuration_id = 337 and object_type = 'task';\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 431\nand sa.provider = 'salesforce';\nSELECT * FROM activities WHERE uuid_to_bin('b5476c7d-19a8-491b-869d-676ea1e857b6') = uuid; # 33997223\nselect * from activity_summary_logs where activity_id = 33997223;\nselect * from activity_notes where activity_id = 33997223;\n\n# ***********************************\nSELECT * FROM teams WHERE name LIKE '%Abode%';\n\n\nselect * from features;\nselect * from teams t\nwhere t.status = 'active'\nand id NOT IN (select team_id from team_features where feature_id = 9)\n;\n\n\nselect * from playbook_layouts where playbook_id = 1725;\nSELECT * FROM activities WHERE uuid_to_bin('65cc283c-4849-49e6-927f-4c281c8fea19') = uuid; # 34297473\nselect * from teams where id = 318;\nselect * from crm_configurations where team_id = 318;\nselect * from playbooks where team_id = 318;\nSELECT * FROM crm_layouts where crm_configuration_id = 381;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1259;\nSELECT * FROM crm_fields WHERE id IN (192938,192936,192939);\n\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1266;\nSELECT * FROM crm_fields WHERE id IN (192980,192991,192997,192998,193064,193067);\n\nSELECT * FROM activities WHERE uuid_to_bin('a902289b-285c-48eb-9cc2-6ad6c5d938f5') = uuid; # 34297533\n\n\n\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 927;\nSELECT * FROM crm_fields WHERE id IN (131668,131669,131670,131671,131676,131797);\n\nSELECT * FROM teams WHERE name LIKE '%Peripass%'; # 351, 281, 12124\nselect * from crm_layouts where crm_configuration_id = 281;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 927;\nselect * from crm_fields where crm_configuration_id = 281 and id in (131668,131669,131670,131671,131676,131797);\nselect * from opportunities where crm_configuration_id = 281;\n\nSELECT * FROM activities WHERE id IN (34211315, 34130075);\nSELECT * FROM crm_field_data WHERE object_id IN (34211315, 34130075);\n\nselect cf.crm_configuration_id, cle.crm_layout_id, cle.id, cf.id from crm_field_data cfd\njoin crm_layout_entities cle on cle.id = cfd.crm_layout_entity_id\njoin crm_fields cf on cle.crm_field_id = cf.id\nwhere cf.deleted_at IS NOT NULL\nGROUP BY cle.id, cf.id;\n\nselect * from crm_layouts where id IN (355);\nselect u.email, t.crm_id, t.* from teams t\njoin users u on u.id = t.owner_id\nwhere crm_id IN (97);\n\nSELECT * FROM crm_fields WHERE id = 96492;\n\nselect * from permissions;\nselect * from permission_role where permission_id = 247;\nselect * from roles;\n\nselect * from migrations;\n# *****************************************************************\nSELECT * FROM activities WHERE uuid_to_bin('291e3c21-11cc-4728-aee7-6e4bedf86d72') = uuid; # 34262174\nSELECT * FROM crm_configurations WHERE id = 301;\nSELECT * FROM teams WHERE id = 343;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 343\nand sa.provider = 'hubspot';\n\nselect * from participants where activity_id = 34262174;\n\nselect * from contacts where crm_configuration_id = 301 and id = 6976326;\nselect * from accounts where crm_configuration_id = 301 and id IN (4647626, 4815829); # 30761335403\n\nselect * from activity_summary_logs where activity_id = 34262174;\n\nselect * from users where status = 1 AND timezone = 'EST';\n\n# ****************************************************************************\nSELECT * FROM users WHERE id = 13869;\nSELECT * FROM crm_configurations WHERE id = 320;\nSELECT * FROM teams WHERE id = 401;\n\nSELECT * FROM activities WHERE uuid_to_bin('2228c16f-10be-48d5-90d4-67385219dc01') = uuid; # 29670601\n\nSELECT * FROM accounts WHERE id = 7761483;\nSELECT * FROM opportunities WHERE id = 6051814;\n\nSELECT * FROM teams WHERE name LIKE '%Seedlegals%';\n\n;select * from opportunities where updated_at > '2025-10-11' AND crm_provider_id = '34713761166';\n\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 177;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 577;\nSELECT * FROM crm_fields WHERE id IN (68458,68459,68480,68497,68524,68530,68554,68618,68662,68781,68810,68898,68981,69049,97467);\n\nSELECT t.id, crm.id, t.name, crm.sync_objects, crm.provider, crm.last_synced_at FROM crm_configurations crm join teams t on t.crm_id = crm.id\nwhere t.status = 'active' AND crm.provider = 'hubspot' AND crm.last_synced_at < '2025-10-22 00:00:00';\n\nSELECT * FROM activities WHERE uuid_to_bin('fa09449f-cba9-496a-b8f3-865cd3c72351') = uuid;\nSELECT * FROM crm_configurations where id = 184;\nSELECT * FROM teams WHERE id = 246;\nSELECT * FROM social_accounts WHERE sociable_id = 9259 and provider = 'hubspot';\n\nSELECT * FROM users WHERE email LIKE '%rhian.old@bud.co.uk%'; # 17700\nSELECT * FROM teams WHERE id = 551;\n\nSELECT * FROM crm_configurations WHERE id = 471;\nSELECT * FROM activities WHERE crm_configuration_id = 471 and crm_provider_id IS NOT NULL;\nSELECT * FROM crm_fields WHERE crm_configuration_id = 471;\nSELECT * FROM crm_fields WHERE id = 307260;\nSELECT * FROM crm_field_values WHERE crm_field_id = 307260;\n\nselect * from crm_layouts where crm_configuration_id = 471;\n\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1547;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1548;\n\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 551 and sa.provider = 'hubspot';\n\nSELECT * FROM teams WHERE name LIKE '%$PCS%';\n\n# ********************************************************************************************************\nselect * from crm_configurations crm\njoin teams t on t.crm_id = crm.id\nwhere t.status = 'active'\nand crm.provider = 'hubspot';\n\n# $slug = 'HUBSPOT_WEBHOOK_SYNC';\n# $team = Jiminny\\Models\\Team::find(2);\n# $feature = Feature::query()->where('slug', $slug)->first();\n# TeamFeature::query()->create(['feature_id' => $feature->getId(),'team_id' => $team->getId()]);\n\n# hubspot_webhook_metrics\n\nselect * from crm_configurations where id = 331; # 416\nSELECT * FROM teams WHERE id = 416;\nSELECT * FROM opportunities WHERE team_id = 190;\n\nSELECT * FROM teams WHERE name LIKE '%Lead Forensics%';\nSELECT sa.id,\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 190 and sa.provider = 'hubspot';\n\n\n\nSELECT * FROM teams WHERE name LIKE '%Rapaport%'; # 431, 337\nSELECT * FROM teams where id = 431;\nSELECT * FROM crm_configurations where team_id = 431;\nSELECT * FROM activity_providers where team_id = 431;\nSELECT * FROM activities where crm_configuration_id = 337 and type IN ('softphone', 'softphone-outbound')\nand provider NOT IN ('hubspot', 'aircall')\n# and telephony_provider_id = '019c1131-a22f-4792-b9ea-20adf6a02ed0'\norder by id desc;\nSELECT sa.id,\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 431 and sa.provider = 'salesforce';\n\nSELECT * FROM teams WHERE name LIKE '%BiP%'; # 401, 320\nSELECT * FROM teams where id = 401;\nSELECT * FROM crm_configurations where team_id = 401;\nSELECT * FROM activity_providers where team_id = 401;\nSELECT * FROM activities where crm_configuration_id = 320 and type IN ('softphone', 'softphone-outbound')\nand provider NOT IN ('hubspot', 'aircall')\n# and telephony_provider_id = '019c1131-a22f-4792-b9ea-20adf6a02ed0'\norder by id desc;\nSELECT sa.id,\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 401 and sa.provider = 'salesforce';\n\n\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 307; # 379 - Story Terrace Inc , portalId: 3921157\nSELECT * FROM contacts WHERE team_id = 379 and updated_at > '2026-01-31 11:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 379 and updated_at > '2026-02-01 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 379 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 379 and sa.provider = 'hubspot';\n\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 485; # 563 - LATUS Group (ad94d501-5d09-44fd-878f-ca3a9f8865c3) , portalId: 3904501\nSELECT * FROM opportunities WHERE team_id = 563 and updated_at > '2026-02-02 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 563 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 338; # 432 - Formalize , portalId: 9214205\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 432 and sa.provider = 'hubspot';\nSELECT * FROM opportunities WHERE team_id = 432 and updated_at > '2026-02-02 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 432 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\n\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 436; # 519 - Moxso , portalId: 25531989\nSELECT * FROM opportunities WHERE team_id = 519 and updated_at > '2026-02-02 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 519 and updated_at > '2026-02-04 11:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 96; # 119 - Nourish Care , portalId: 26617984\nSELECT * FROM opportunities WHERE team_id = 119 and updated_at > '2026-02-02 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 119 and updated_at > '2026-02-04 11:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 331; # 416 - The National College , portalId: 7213852\nSELECT * FROM opportunities WHERE team_id = 416 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 416 and updated_at > '2026-02-04 11:00:00' order by updated_at desc;\n\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 308; # 380 - Foodles , portalId: 7723616\nSELECT * FROM opportunities WHERE team_id = 380 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 380 and updated_at > '2026-02-06 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 379; # 471 - imat-uve , portalId: 9177354\nSELECT * FROM opportunities WHERE team_id = 471 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 471 and updated_at > '2026-02-06 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 465; # 545 - Spotler , portalId: 144759271\nSELECT * FROM opportunities WHERE team_id = 545 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 545 and updated_at > '2026-02-06 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 455; # 537 - indevis , portalId: 25666868\nSELECT * FROM opportunities WHERE team_id = 537 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 537 and updated_at > '2026-02-06 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 200; # 265 - Jobadder , portalId: 6426676\nSELECT * FROM opportunities WHERE team_id = 265 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 265 and updated_at > '2026-02-06 10:30:00' order by updated_at desc;\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 335; # 429 - Eletive , portalId: 6110563\nSELECT * FROM opportunities WHERE team_id = 429 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 429 and updated_at > '2026-02-09 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 363; # 456 - Global Group , portalId: 8901981\nSELECT * FROM opportunities WHERE team_id = 456 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 456 and updated_at > '2026-02-09 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 297; # 369 - Unbiased , portalId: 9229005\nSELECT * FROM opportunities WHERE team_id = 369 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 369 and updated_at > '2026-02-09 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 353; # 449 - Fuuse , portalId: 25781745\nSELECT * FROM opportunities WHERE team_id = 449 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 449 and updated_at > '2026-02-09 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 487; # 566 - Nimbus , portalId: 39982590\nSELECT * FROM opportunities WHERE team_id = 566 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 566 and updated_at > '2026-02-09 10:30:00' order by updated_at desc;\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 487;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1630;\nselect * from crm_fields where crm_configuration_id = 487 and\n(uuid_to_bin('4c6b2971-64d4-45b8-b377-427be758b5a5') = uuid or uuid_to_bin('59e368d8-65a0-4b77-b611-db37c99fbe68') = uuid);\nSELECT * FROM crm_field_values WHERE crm_field_id = 375177;\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 420; # 506 - voiio , portalId: 145629154\nSELECT * FROM opportunities WHERE team_id = 506 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 506 and updated_at > '2026-02-10 15:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 479; # 558 - Momice , portalId: 535962\nSELECT * FROM opportunities WHERE team_id = 558 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 558 and updated_at > '2026-02-10 15:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 59; # 80 - Storyclash GmbH , portalId: 4268479\nSELECT * FROM opportunities WHERE team_id = 80 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 80 and updated_at > '2026-02-10 15:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 175; # 203 - Team iAM , portalId: 5534732\nSELECT * FROM opportunities WHERE team_id = 203 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 203 and updated_at > '2026-02-10 15:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 368; # 460 - OneTouch Health , portalId: 5534732183355\nSELECT * FROM opportunities WHERE team_id = 460 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 460 and updated_at > '2026-02-10 15:00:00' order by updated_at desc;\n\n\n\nselect * from users where id = 29643;\nSELECT * FROM crm_field_values WHERE crm_field_id = 375177;\n# ********************************************************************\nSELECT * FROM teams WHERE name LIKE '%Buynomics%'; # 462, 482, 14910\nSELECT * FROM activities WHERE crm_configuration_id = 482\nand type NOT IN ('email-inbound', 'email-outbound')\n# and description like '%The call focused on understanding Welch%'\norder by id desc;\n\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 462 and sa.provider = 'salesforce';\n\nselect * from contacts where crm_configuration_id = 482 and name = 'Cyndall Hill'; # 15504749\nselect * from contacts where id = 10891096; # 482\nSELECT * FROM activities WHERE crm_configuration_id = 482\nand type NOT IN ('email-inbound', 'email-outbound')\nand contact_id = 15504749\norder by id desc;\n\nselect * from activities where id = 36793003; # 96cc7bc1-8622-4d27-92f4-baf664fc1a56, 00UOf00000PDdOXMA1\nselect * from transcription where id = 7646782;\nselect * from ai_prompts where transcription_id = 7646782;\n\n# ********************************************************************\nSELECT * FROM activities WHERE uuid_to_bin('7a8471a3-847e-4822-802b-ddf426bbc252') = uuid; # 37370018\nSELECT * FROM activity_summary_logs WHERE activity_id = 37370018;\nSELECT * FROM teams WHERE id = 555;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 555 and sa.provider = 'hubspot';\n\n# ********************************************************************\nSELECT * FROM activities WHERE uuid_to_bin('7c17b8aa-09df-4f85-a0f7-51f47afd712d') = uuid; # 37395250\nSELECT * FROM activities WHERE uuid_to_bin('14d60388-260d-494b-aa0d-63fdb1c78026') = uuid; # 37395250\n\nSELECT a.* FROM activities a JOIN crm_configurations c on c.id = a.crm_configuration_id\nwhere a.type IN ('softphone', 'softphone-outbound') and c.provider = 'hubspot'\nand a.provider NOT IN ('hubspot')\n# and a.provider IN ('salesloft')\n# and c.id NOT IN (70)\n# and a.duration > 30\n# and actual_start_time > '2026-02-05 00:00:00'\norder by a.id desc;\n\nSELECT * FROM activities WHERE id = 37549787;\nSELECT * FROM crm_profiles WHERE user_id = 17613;\n\nSELECT * FROM crm_configurations WHERE id = 70;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 93 and sa.provider = 'hubspot';\n\nSELECT asf.activity_search_id, asf.id, asf.value\nFROM activity_search_filters asf\nWHERE asf.filter = 'group_id'\nAND asf.value IN (\n SELECT CONCAT(\n HEX(SUBSTR(uuid, 5, 4)), '-',\n HEX(SUBSTR(uuid, 3, 2)), '-',\n HEX(SUBSTR(uuid, 1, 2)), '-',\n HEX(SUBSTR(uuid, 9, 2)), '-',\n HEX(SUBSTR(uuid, 11))\n )\n FROM groups\n WHERE deleted_at IS NOT NULL\n);\n\nSELECT * FROM crm_configurations WHERE id = 373; # KPSBremen.de 465 # - no social account\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 465 and sa.provider = 'hubspot';\n\nselect * from crm_configurations where id = 494;\n\nSELECT * FROM teams WHERE name LIKE '%splose%'; # 572, 495, 18708\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 572 and sa.provider = 'pipedrive';\n\nselect * from opportunities where team_id = 572\n# and name like '%Onebright%'\n# and is_closed = 1 and is_won = 0\n order by id desc;\n\n\nselect * from users where deleted_at is null and status = 2;\n\nselect * from contacts where id = 17900517;\nselect * from accounts where id = 10109838;\nselect * from opportunities where id = 6955880;\n\nselect * from opportunity_contacts where opportunity_id = 6955880;\nselect * from opportunity_contacts where contact_id = 17900517;\n\nselect * from contact_roles cr join crm_configurations crm on cr.crm_configuration_id = crm.id\nwhere crm.provider != 'salesforce';\n\nSELECT * FROM activities WHERE uuid_to_bin('adcb8331-5988-4353-834e-383a355abba2') = uuid; # 38056424, crm 104659682404\nselect * from teams where id = 456;\nSELECT * FROM crm_configurations WHERE id = 363;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 456 and sa.provider = 'hubspot';\n\nselect * from crm_layouts where crm_configuration_id = 363;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id IN (1203, 1204, 1635);\nSELECT * FROM crm_fields WHERE id IN (181536, 181538, 213455);\n\nSELECT * FROM teams WHERE name LIKE '%Electric%'; # 342, 272, 12767\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 342 and sa.provider = 'pipedrive';\nSELECT * FROM opportunities WHERE crm_configuration_id = 272 and name like 'NORTHUMBRIA POL%'; # and updated_at > '2025-07-01 00:00:00';\nSELECT * FROM opportunities WHERE crm_configuration_id = 272 order by remotely_created_at asc; # and updated_at > '2025-07-01 00:00:00';\nSELECT * FROM opportunities WHERE crm_configuration_id = 272 and updated_at > '2026-01-01 00:00:00';\nSELECT * FROM crm_fields WHERE crm_configuration_id = 272 and object_type = 'opportunity';\nSELECT * FROM crm_field_values WHERE crm_field_id = 127164;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 342 and sa.provider = 'pipedrive';\n\nSELECT * FROM teams WHERE id = 472;\nSELECT * FROM crm_configurations WHERE id = 380;\nselect * from activities where id = 38285673; # 38285673\nSELECT * FROM users WHERE id = 16942;\nSELECT * FROM groups WHERE id = 1964;\nSELECT * FROM playbooks WHERE id = 2033;\n\nselect * from teams where created_at > '2026-03-09';\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 499; # 1065\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1678;\n\nSELECT * FROM teams WHERE id = 575;\nselect * from opportunities where team_id = 575;\n\nSELECT * FROM activities WHERE uuid_to_bin('96b1261f-2357-49f9-ab38-23ce12008ea0') = uuid;\n\nselect * from contacts c\nwhere c.crm_configuration_id = 370 order by c.updated_at desc;\n\nSELECT * FROM participants where activity_id = 38833541;\nSELECT * FROM participants where activity_id = 39216301;\nSELECT * FROM activity_summary_logs where activity_id = 39216301;\nSELECT * FROM activities WHERE uuid_to_bin('c7d99fbe-1fb1-41f2-8f4d-52e2bf70e1e9') = uuid; # 38833541, crm 478116564181\nSELECT * FROM activities WHERE uuid_to_bin('2e6ff4d3-9faa-447a-a8c1-9acde4d885ae') = uuid; # 39216301, crm 480171536586\nselect * from crm_profiles where crm_configuration_id = 319 and crm_provider_id = 525785080;\nselect * from opportunities where crm_configuration_id = 319 and crm_provider_id = 410150124747;\nselect * from accounts where crm_configuration_id = 319 and crm_provider_id = 47150650569;\nselect * from contacts where crm_configuration_id = 319 and crm_provider_id IN ('665587441856', '742723347700');\n# owner 13236 525785080\n# contact 1 16779180 665587441856 - activity - Alex Howes alex@supportroom.com created 2026-01-26\n# contact 2 19247563 742723347700 - ash@supportroom.com 2026-03-24\n# company 4176133 47150650569\n# deal 7100953 410150124747\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 400 and sa.provider = 'hubspot';\n\nselect * from features;\nselect * from team_features where feature_id = 40;\n\nselect * from teams where id = 556; # owner: 18101, crm: 477\nselect * from crm_configurations where id = 477;\nSELECT * FROM users WHERE id = 18101;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 556 and sa.provider = 'integration-app';\n\nselect * from opportunities where id = 7594349;\nselect * from opportunity_stages where opportunity_id = 7594349 order by created_at desc;\nselect * from business_processes where id = 6024;\nselect * from business_process_stages where stage_id = 16352;\nselect * from business_process_stages where business_process_id = 6024;\nselect * from stages where team_id = 459;\nselect * from teams where id = 459;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 459 and sa.provider = 'hubspot';\n\nSELECT os.stage_id, s.crm_provider_id, s.name, COUNT(*) as cnt\nFROM opportunity_stages os\nJOIN stages s ON s.id = os.stage_id\nWHERE os.opportunity_id = 7594349\nGROUP BY os.stage_id, s.crm_provider_id, s.name\nORDER BY cnt DESC;\n\nSELECT s.id, s.crm_provider_id, s.name, s.team_id, s.crm_configuration_id\nFROM stages s\nJOIN business_process_stages bps ON bps.stage_id = s.id\nWHERE bps.business_process_id = 6024\nAND s.crm_provider_id = 'contractsent';\n\nselect * from stages where id IN (16352,20612,18281,7344,16378,16309,5036,15223,14535,6293,12098,11607)\n\nSELECT * FROM teams WHERE name LIKE '%Pulsar Group%'; # 472, 380, 15138, raza.gilani@vuelio.com\nselect * from playbooks where team_id = 472; # event 226147\nSELECT * FROM playbook_categories WHERE playbook_id = 2288;\nSELECT * FROM crm_fields WHERE id = 226147;\nSELECT * FROM crm_field_values WHERE crm_field_id = 226147;\n\nSELECT * FROM crm_configurations WHERE id = 380;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 472 and sa.provider = 'salesforce';\n\nselect * from activities where id = 58081273;\n\nselect * from automated_report_results where media_type = 'pdf' and status = 2;\n\nSELECT * FROM users WHERE name LIKE '%Neil Hoyle%'; # 17651\nSELECT * FROM social_accounts WHERE sociable_id = 17651;\n\nSELECT * FROM activities WHERE uuid_to_bin('975c6830-7d49-4c1e-b2e9-ac80c10a738a') = uuid;\nSELECT * FROM opportunities WHERE id IN (7842553, 6211727);\nSELECT * FROM contacts WHERE id IN (10202724, 6211727);\nSELECT * FROM opportunity_stages WHERE opportunity_id = 7842553;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 519 and sa.provider = 'hubspot';\n\nselect * from crm_configurations where id = 436;\nselect * from crm_profiles where crm_configuration_id = 436; # 76091797 -> 16612\n\nselect * from contact_roles where contact_id = 10202724;\n\nselect * from stages where team_id = 519; # 18778\n18775\n\nSELECT\n id,\n crm_provider_id,\n stage_id,\n is_closed,\n is_won,\n stage_updated_at,\n updated_at\nFROM opportunities\nWHERE id IN (6211727, 7842553);\n\nSELECT * FROM opportunity_contacts\nWHERE opportunity_id = 6211727 AND contact_id = 10202724;\n\nSELECT id, name, stage_id, is_closed, is_won, updated_at, remotely_created_at\nFROM opportunities\nWHERE account_id = 8179134\nORDER BY updated_at DESC;","depth":4,"on_screen":true,"value":"SELECT * FROM team_features where team_id = 1;\n\nSELECT * FROM teams WHERE name LIKE '%Vixio%'; # 340,270,11922\nSELECT * FROM users WHERE team_id = 340; # 12015\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 340\nand sa.provider = 'salesforce';\n# and sa.provider = 'salesloft';\n\nselect * from crm_fields where crm_configuration_id = 270 and object_type = 'event';\n# 125558 - Event Type - Event_Type__c\n# 125552 - Event Status - Event_Status__c\n\nSELECT * FROM sidekick_settings WHERE team_id = 340;\n\nSELECT * FROM crm_field_values WHERE crm_field_id in (125552);\n\nselect * from activities where crm_configuration_id = 270\nand type = 'conference' and crm_provider_id IS NOT NULL\nand actual_start_time > '2024-09-16 09:00:00' order by scheduled_start_time;\n\nSELECT * FROM activities WHERE id = 20871677;\nSELECT * FROM crm_field_data WHERE activity_id = 20871677;\n\nselect * from crm_layouts where crm_configuration_id = 270;\nselect * from crm_layout_entities where crm_layout_id in (886,887);\n\nSELECT * FROM crm_configurations WHERE id = 270;\n\nselect * from playbooks where team_id = 340; # 1514\nselect * from groups where team_id = 340;\nSELECT * FROM crm_fields WHERE id IN (125393, 125401);\n\nselect g.name as 'team name', p.name as 'playbook name', f.label as 'activity type field' from groups g\njoin playbooks p on g.playbook_id = p.id\njoin crm_fields f on p.activity_field_id = f.id\nwhere g.team_id = 340;\n\nSELECT * FROM activities WHERE uuid_to_bin('0c180357-67d2-419e-a8c3-b832a3490770') = uuid; # 20448716\nselect * from crm_field_data where object_id = 20448716;\n\nselect * from activities where crm_configuration_id = 270 and provider = 'salesloft' order by id desc;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%CybSafe%'; # 343,273,12008\nselect * from opportunities where team_id = 343;\nselect * from opportunities where team_id = 343 and crm_provider_id = '18099102526';\nselect * from opportunities where team_id = 343 and account_id = 945217482;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 343\nand sa.provider = 'hubspot';\n\nselect * from accounts where team_id = 343 order by name asc;\n\nselect * from stages where crm_configuration_id = 273 and type = 'opportunity';\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Voyado%'; # 353,283,12143\nSELECT * FROM activities WHERE crm_configuration_id = 283 and account_id = 3777844 order by id desc;\nSELECT * FROM accounts WHERE team_id = 353 AND name LIKE '%Salesloft%';\nSELECT * FROM activities WHERE id = 20717903;\n\nselect * from participants where activity_id IN (20929172,20928605,20928468,20926272,20926271,20926270,20926269,20916499,20916454,20916436,20916435,20900015,20900014,20900013,20897312,20897243,20897241,20897237,20897232,20897229,20893648,20893231,20893230,20893229,20893228,20889784,20885039,20885038,20885037,20885036,20885035,20882728,20882708,20882703,20882702,20869828,20869811,20869806,20869801,20869799,20869798,20869796,20869795,20869794,20869761,20869760,20869759,20868688,20868687,20850340,20847195,20841710,20833967,20827021,20825307,20825305,20825297,20824615,20824400,20823927,20821760,20795588,20794233,20794057,20793710,20785811,20781789,20781394,20781307,20762651,20758453,20758282,20757323,20756643,20756636,20756629,20756627,20756606,20756605,20756604,20756603,20756602,20756600,20756599,20756598,20756595,20756594,20756589,20756587,20756577,20756573,20748918,20748386,20748385,20748384,20748383,20748382,20748381,20748380,20748379,20748377,20748375,20748373,20743301,20717905,20717904,20717903,20717901,20717899);\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 353\nand sa.provider = 'salesforce';\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%modern world business solutions%'; # 345,275,12016, l.atkinson@mwbsolutions.co.uk\nSELECT * FROM activities WHERE uuid_to_bin('3921d399-3fef-4609-a291-b0097a166d43') = uuid;\n# id: 20940638, user: 12022, contact: 5305871\nSELECT * FROM activity_summary_logs WHERE activity_id = 20940638;\nselect * from contacts where team_id = 345 and crm_provider_id = '30891432415' order by name asc; # 5305871\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 345\nand sa.provider = 'hubspot';\n\nselect * from users where team_id = 345 and id = 12022;\nSELECT * FROM crm_profiles WHERE user_id = 12022;\nSELECT * FROM participants WHERE activity_id = 20940638;\nSELECT * FROM users u\nJOIN crm_profiles cp ON u.id = cp.user_id\nWHERE u.team_id = 345;\n\nselect * from contacts where team_id = 345 and crm_provider_id = '30880813535' order by name desc; # 5305871\n\nselect * from team_features where team_id = 345;\nSELECT * FROM activities WHERE uuid_to_bin('11701e2d-2f82-4dab-a616-1db4fad238df') = uuid; # 21115197\nSELECT * FROM participants WHERE activity_id = 20897406;\n\n\n\nSELECT * FROM activities WHERE uuid_to_bin('63ba55cd-1abc-447d-83da-0137000005b7') = uuid; # 20953912\nSELECT * FROM activities WHERE crm_configuration_id = 275 and provider = 'ringcentral' and title like '%1252629100%';\n\n\nSELECT * FROM activities WHERE id = 20946641;\nSELECT * FROM crm_profiles WHERE user_id = 10211;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120,97,10984, triger@lunio.ai\nSELECT * FROM opportunities WHERE crm_configuration_id = 97 and crm_provider_id = '006N1000006c5PpIAI';\nselect * from stages where crm_configuration_id = 97 and type = 'opportunity';\nselect * from opportunities where team_id = 120;\n\n\nselect * from crm_configurations crm join teams t on crm.id = t.crm_id\nwhere 1=1\nAND t.current_billing_plan IS NOT NULL\nAND crm.auto_sync_activity = 0\nand crm.provider = 'hubspot';\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Exclaimer%'; # 270,205,10053,james.lewendon@exclaimer.com\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 270\nand sa.provider = 'salesforce';\nSELECT * FROM activities WHERE uuid_to_bin('b54df794-2a9a-4957-8d80-09a600ead5f8') = uuid; # 21637956\nSELECT * FROM crm_profiles WHERE user_id = 11446;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Cygnetise%'; # 372,300,12554, alex.chikly@cygnetise.com\nselect * from playbooks where team_id = 372;\nselect * from crm_fields where crm_configuration_id = 300 and object_type = 'event'; # 141340\nSELECT * FROM crm_field_values WHERE crm_field_id = 141340;\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 372\nand sa.provider = 'salesforce';\n\nselect * from crm_profiles where crm_configuration_id = 300;\nSELECT * FROM crm_configurations WHERE team_id = 372;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Planday%'; # 291,242,11501,mfa@planday.com\nSELECT * FROM opportunities WHERE team_id = 291 and crm_provider_id = '006bG000005DO86QAG'; # 3207756\nselect * from crm_field_data where object_id = 3207756;\nSELECT * FROM crm_fields WHERE id = 111834;\n\nselect f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value\nFROM crm_fields f\nJOIN crm_field_data fd ON f.id = fd.crm_field_id\nWHERE f.crm_configuration_id = 242\nAND f.object_type = 'opportunity'\nAND fd.object_id IN (3207756)\nORDER BY fd.object_id, fd.updated_at;\n\nSELECT * FROM crm_configurations WHERE auto_connect = 1;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150,salesforce-admin@tourlane.com\nselect * from group_deal_risk_types drgt join groups g on drgt.group_id = g.id\nwhere g.team_id = 187;\n\nselect * from `groups` where team_id = 187;\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 187\nand sa.provider = 'salesforce';\n\n# Destination - 98870 - Destination__c\n# Stage - 79014 - StageName\n# Land Arrangement - 98856 - Land_Arrangement__c\n# Flight - 98848 - Flight__c\n# Last activity date - 98812 - LastActivityDate\n# Last modified date - 98809 - LastModifiedDate\n# Last inbound mail timestamp - 99151 - Last_Inbound_Mail_Timestamp__c\n# next call - 98864 - Next_Call__c\n\nselect * from crm_fields where crm_configuration_id = 209 and object_type = 'opportunity';\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 209;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;\n\nselect * from opportunities where team_id = 187 and name LIKE'%Muriel Sal%';\nselect * from opportunities where team_id = 187 and user_id = 9951 and is_closed = 0;\nselect * from activities where opportunity_id = 3538248;\n\nSELECT * FROM crm_profiles WHERE user_id = 8150;\n\nselect * from deal_risks where opportunity_id = 3538248;\n\nselect * from teams where crm_id IS NULL;\n\nSELECT opp.id AS opportunity_id,\n u.group_id AS group_id,\n MAX(\n CASE\n WHEN a.type IN (\"sms-inbound\", \"sms-outbound\") THEN a.created_at\n ELSE a.actual_end_time\n END) as last_date\nFROM opportunities opp\nleft join activities a on a.opportunity_id = opp.id\ninner join users u on opp.user_id = u.id\nwhere opp.user_id IN (9951)\n\nAND opp.is_closed = 0\nand a.status IN ('completed', 'received', 'delivered') OR a.status IS NULL\ngroup by opp.id;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Cybsafe%'; # 343,301,12008,polly.morphew@cybsafe.com\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 343\nand sa.provider = 'hubspot';\n\nSELECT * FROM crm_profiles WHERE crm_configuration_id = 301;\nSELECT * FROM contacts WHERE id = 6612363;\nSELECT * FROM accounts WHERE id = 4235676;\nSELECT * FROM opportunities WHERE crm_configuration_id = 301 and crm_provider_id = 32983784868;\nselect * from opportunity_stages where opportunity_id = 4503759;\n# SELECT * FROM opportunities WHERE id = 4569937;\n\nselect * from activities where crm_configuration_id = 301;\nSELECT * FROM activities WHERE uuid_to_bin('d3b2b28b-c3d0-4c2d-8ed0-eef42855278a') = uuid; # 26330370\nSELECT * FROM participants WHERE activity_id = 26330370;\n\nSELECT * FROM teams WHERE id = 375;\nselect * from playbooks where team_id = 375;\n\nselect * from stages where crm_configuration_id = 301 and type = 'opportunity';\n\nselect * from teams;\nselect * from contact_roles;\n\nSELECT * FROM opportunities WHERE team_id = 343 and user_id = 12871 and close_date >= '2024-11-01';\n\nselect * from users u join crm_profiles cp on cp.user_id = u.id where u.team_id = 343;\n\nSELECT * FROM crm_field_data WHERE object_id = 3771706;\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 343\nand sa.provider = 'hubspot';\n\nSELECT * FROM crm_fields WHERE crm_configuration_id = 301 and object_type = 'opportunity'\nand crm_provider_id LIKE \"%traffic_light%\";\nSELECT * FROM crm_field_values WHERE crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531);\n\nSELECT fd.* FROM opportunities o\nJOIN crm_field_data fd ON o.id = fd.object_id\nWHERE o.team_id = 343\n# and o.user_id IS NOT NULL\nand fd.crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531)\nand fd.value != ''\norder by value desc\n# group by o.id\n;\n\nSELECT * FROM opportunities WHERE id = 3769843;\n\nSELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150, salesforce-admin@tourlane.com\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 209;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Funding Circle%'; # 220,177,8603,aswini.mishra@fundingcircle.com\nSELECT * FROM activities WHERE uuid_to_bin('7a40e99b-3b37-4bb1-b983-325b81801c01') = uuid; # 23139839\n\n\nSELECT * FROM opportunities WHERE id = 3855992;\n\nSELECT * FROM users WHERE name LIKE '%Angus Pollard%'; # 8988\n\nSELECT * FROM teams WHERE name LIKE '%Story Terrace%'; # 379, 307, 12894\nSELECT * FROM crm_fields WHERE crm_configuration_id = 307 and object_type != 'opportunity';\n\nselect * from contacts where team_id = 379 and name like '%bebro%'; # 5874411, crm: 77229348507\nSELECT * FROM crm_field_data WHERE object_id = 5874411;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 379\nand sa.provider = 'hubspot';\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%mentio%'; # 117, 94, 6371, nikhil.kumar@mention-me.com\nSELECT * FROM activities WHERE uuid_to_bin('82939311-1af0-4506-8546-21e8d1fdf2c1') = uuid;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Tourlane%'; # 187, 209, 8150, salesforce-admin@tourlane.com\nSELECT * FROM opportunities WHERE team_id = 187 and crm_provider_id = '006Se000008xfvNIAQ'; # 3537793\nselect * from generic_ai_prompts where subject_id = 3537793;\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120, 97, 10984, triger@lunio.ai\nSELECT * FROM crm_configurations WHERE id = 97;\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 97;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 355;\nSELECT * FROM crm_fields WHERE id = 32682;\n\nselect cfd.value, o.* from opportunities o\njoin crm_field_data cfd on o.id = cfd.object_id and cfd.crm_field_id = 32682\nwhere team_id = 120\nand cfd.value != ''\n;\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 120\nand sa.provider = 'salesforce';\n\nselect * from opportunities where team_id = 120 and crm_provider_id = '006N1000007X8MAIA0';\nSELECT * FROM crm_field_data WHERE object_id = 2313439;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE id = 410;\nSELECT * FROM teams WHERE name LIKE '%Local Business Oxford%';\nselect * from scorecards where team_id = 410;\nselect * from scorecard_rules;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Funding%'; # 220, 177, 8603, aswini.mishra@fundingcircle.com\nselect * from activities a\njoin opportunities o on a.opportunity_id = o.id\njoin users u on o.user_id = u.id\nwhere a.crm_configuration_id = 177 and a.type LIKE '%email-out%'\n# and a.actual_end_time > '2024-12-16 00:00:00'\n# and o.remotely_created_at > '2024-12-01 00:00:00'\n# and u.group_id = 1014\nand u.id = 9021\norder by a.id desc;\nSELECT * FROM opportunities WHERE id in (3981384,4017346);\nSELECT * FROM users WHERE team_id = 220 and id IN (8775, 11435);\n\nselect * from users where id = 9021;\nselect * from inboxes where user_id = 9021;\n\nselect * from inbox_emails where inbox_id = 1349 and email_date > '2024-12-18 00:00:00';\n\nselect * from email_messages where team_id = 220\nand orig_date > '2024-12-16 00:00:00' and orig_date < '2024-12-19 00:00:00'\nand subject LIKE '%Personal%'\n# and 'from' = 'credit@fundingcircle.com'\n;\n\nselect * from activities a\njoin opportunities o on a.opportunity_id = o.id\nwhere a.user_id = 9021 and a.type LIKE '%email-out%'\nand a.actual_end_time > '2024-12-18 00:00:00'\nand o.user_id IS NOT NULL\nand o.remotely_created_at > '2024-12-01 00:00:00'\norder by a.id desc;\n\nSELECT * FROM opportunities WHERE team_id = 220 and name LIKE '%Right Car move Limited%' and id = 3966852;\nselect * from activities where crm_configuration_id = 177 and type LIKE '%email%' and opportunity_id = 3966852 order by id desc;\n\nselect * from team_settings where name IN ('useCloseDate');\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Hurree%'; # 104, 81, 6175, jfarrell@hurree.co\nSELECT * FROM opportunities WHERE team_id = 104 and name = 'PropOp';\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 104\nand sa.provider = 'hubspot';\n\nselect * from crm_configurations where last_synced_at > '2025-01-19 01:00:00'\nselect * from teams where crm_id IS NULL;\n\nselect t.name as 'team', u.name as 'owner', u.email, u.phone\nfrom teams t\njoin activity_providers ap on t.id = ap.team_id\njoin users u on t.owner_id = u.id\nwhere 1=1\n and t.status = 'active'\n and ap.is_enabled = 1\n# and u.status = 1\n and ap.provider = 'ms-teams';\n\nselect * from crm_configurations where provider = 'bullhorn'; # 344\nSELECT * FROM teams WHERE id = 442; # 14293\nselect * from users where team_id = 442;\nselect * from social_accounts sa where sa.sociable_id = 14293;\nselect * from invitations where team_id = 442;\n\n# ********************************************************************************************************\nSELECT * FROM users WHERE email LIKE '%nea.liikamaa@eletive.com%'; # 14022\nSELECT * FROM teams WHERE id = 429;\nselect * from opportunities where team_id = 429 and crm_provider_id IN (16157415775, 22246219645);\nselect * from activities where opportunity_id in (4340436,4353519);\n\nselect * from transcription where activity_id IN (25630961,25381771);\nselect * from generic_ai_prompts where subject_id IN (4353519);\n\nSELECT\n a.id as activity_id,\n a.opportunity_id,\n a.type as activity_type,\n a.language,\n CONCAT(a.title, a.description) AS mail_content,\n e.from AS mail_from,\n e.to AS mail_to,\n e.subject AS mail_subject,\n e.body AS mail_body,\n p.type as prompt_type,\n p.status as prompt_status,\n p.content AS prompt_content,\n a.actual_start_time as created_at\nFROM activities a\n LEFT JOIN ai_prompts p ON a.transcription_id = p.transcription_id AND p.deleted_at IS NULL\n LEFT JOIN email_messages e ON a.id = e.activity_id\nWHERE a.actual_start_time > '2024-01-01 00:00:00'\n AND a.opportunity_id IN (4353519)\n AND a.status IN ('completed', 'received', 'delivered')\n AND a.deleted_at IS NULL\n AND a.type NOT IN ('sms-inbound', 'sms-outbound')\nORDER BY a.opportunity_id ASC, a.id ASC;\n\nSELECT * FROM users WHERE name LIKE '%George Fierstone%'; # 14293\nSELECT * FROM teams WHERE id = 442;\nSELECT * FROM crm_configurations WHERE id = 344;\nselect * from team_features where team_id = 442;\nselect * from groups where team_id = 442;\nselect * from playbooks where team_id = 442;\nselect * from playbook_categories where playbook_id = 1729;\nselect * from crm_fields where crm_configuration_id = 344 and id = 172024;\nSELECT * FROM crm_field_values WHERE crm_field_id = 172024;\nselect * from crm_layouts where crm_configuration_id = 344;\nselect * from playbook_layouts where playbook_id = 1729;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 221, 9444\n\nselect s.*\n# , s.sent_at, u.name, a.*\nfrom activity_summary_logs s\ninner join activities a on a.id = s.activity_id\ninner join users u on u.id = a.user_id\nwhere a.crm_configuration_id = 356\nand s.sent_at > date_sub(now(), interval 60 day)\norder by a.actual_end_time desc;\n\nselect * from activities a\n# inner join activity_summary_logs s on s.activity_id = a.id\nwhere a.crm_configuration_id = 356 and a.actual_end_time > date_sub(now(), interval 60 day)\n# and a.crm_provider_id is not null\n# and provider <> 'ringcentral'\nand status = 'completed'\norder by a.actual_end_time desc;\n\nselect * from teams order by id desc; # 17328, 32, 17830, integration-account@jiminny.com\nSELECT * FROM users;\nSELECT * FROM users where team_id = 260 and status = 1; # 201 - 150 active\nSELECT * FROM teams WHERE id = 260;\nselect * from team_settings where team_id = 260;\nselect * from crm_configurations where team_id = 260;\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 356;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1184;\n\nselect * from accounts where crm_configuration_id = 221 order by id desc; # 7000\nselect * from leads where crm_configuration_id = 221 order by id desc; # 0\nselect * from contacts where crm_configuration_id = 221 order by id desc; # 200 000\nselect * from opportunities where crm_configuration_id = 221 order by id desc; # 0\nselect * from crm_profiles where crm_configuration_id = 221 order by id desc; # 23\nselect * from crm_fields where crm_configuration_id = 221;\nselect * from crm_field_values where crm_field_id = 5302 order by id desc;\nselect * from crm_layouts where crm_configuration_id = 221 order by id desc;\nselect * from stages where crm_configuration_id = 221 order by id desc;\n\nselect * from accounts where crm_configuration_id = 356 order by id desc; # 7000\nselect * from leads where crm_configuration_id = 356 order by id desc; # 0\nselect * from contacts where crm_configuration_id = 356 order by id desc; # 200 000\nselect * from opportunities where crm_configuration_id = 356 order by id desc; # 0\nselect * from crm_profiles where crm_configuration_id = 356 order by id desc; # 23\nselect * from crm_fields where crm_configuration_id = 356;\nselect * from crm_field_values where crm_field_id = 5302 order by id desc;\nselect * from crm_layouts where crm_configuration_id = 356 order by id desc;\nselect * from stages where crm_configuration_id = 356 order by id desc;\n\nselect * from playbooks where team_id = 260 order by id desc; # 4 (2 deleted)\nselect * from groups where team_id = 260 order by id desc; # 27 groups, (2 deleted)\nselect * from playbook_layouts where playbook_id IN (1410,1409,1276,1254); # 4\nselect ce.* from calendars c\njoin users u on c.user_id = u.id\njoin calendar_events ce on c.id = ce.calendar_id\nwhere u.team_id = 260\nand (ce.start_time > '2025-02-21 00:00:00')\n;\n# calendar events 1207\n#\n\nselect * from opportunities where team_id = 260;\nSELECT * FROM crm_field_data WHERE object_id = 4696496;\n\nselect * from activities where crm_configuration_id = 356 and crm_provider_id IS NOT NULL;\nselect * from activities where crm_configuration_id IN (221) and provider NOT IN ('ms-teams', 'uploader', 'zoom-bot')\n# and type = 'conference' and status = 'scheduled' and activities.is_internal = 0\nand created_at > '2024-03-01 00:00:00'\norder by id desc; # 880 000, ringcentral, avaya\nSELECT * FROM participants WHERE activity_id = 26371744;\n\n# all activities 942 000 +\n# conference 7385 - scheduled 984 - external 343\n\nselect * from activities where id = 26321812;\nselect * from participants where activity_id = 26321812;\nselect * from participants where activity_id in (26414510,26414514,26414516,26414604,26414653,26414655);\nselect * from leads where id in (720428,689175,731546,645866,621037);\n\nselect * from users where id = 13841;\nselect * from opportunities where user_id = 9541;\nselect * from stages where id = 15900;\n\nselect * from accounts where\n# id IN (4160055,5053725,4965303,4896434)\nid in (4584518,3249934,3218025,3891133,3399450,4172999,4485161,3101785,4587203,3070816,2870343,2870341,3563940,4550846,3424464,3249963,2870342)\n;\n\nselect * from activities where id = 26654935;\nSELECT * FROM opportunities WHERE id = 4803458;\n\nSELECT * FROM opportunities where team_id = 260 and user_id = 13841 AND stage_id = 15900;\nSELECT id, uuid, provider, type, lead_id, account_id, contact_id, opportunity_id, stage_id, status, recording_state, title, actual_start_time, actual_end_time\nFROM activities WHERE user_id = 13841 AND opportunity_id IN (4729783, 4731717, 4731726, 4732064, 4732849, 4803458, 4813213);\n\nSELECT DISTINCT\n o.id, o.stage_id, s.name, a.title,\n a.*\nFROM activities a\n# INNER JOIN tracks t ON a.id = t.activity_id\nINNER JOIN users u ON a.user_id = u.id\nINNER JOIN teams team ON u.team_id = team.id\nINNER JOIN groups g ON u.group_id = g.id\nINNER JOIN opportunities o ON a.opportunity_id = o.id\nINNER JOIN stages s ON o.stage_id = s.id\nWHERE\n a.crm_configuration_id = 356\n AND a.status IN ('completed', 'failed')\n AND a.recording_state != 'stopped'\n# and a.user_id = 13841\n AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')\n AND team.uuid = uuid_to_bin('a607fba7-452e-4683-b2af-00d6cb52c93c')\n AND g.uuid = uuid_to_bin('b5d69e40-24a0-4c16-810b-5fa462299f94')\n\n AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')\n# AND t.type IN ('audio', 'video')\n AND (\n (a.actual_start_time BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59')\n OR\n (\n a.actual_start_time IS NULL\n AND a.type IN ('sms-outbound', 'sms-inbound')\n AND a.created_at BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59'\n )\n )\n AND (\n a.is_private = 0\n OR (\n a.is_private = 1\n AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')\n )\n )\n AND (\n# s.id = 15900\n s.uuid = uuid_to_bin('04ca1c26-c666-4268-a129-419c0acffd73')\n OR s.uuid IS NULL -- Include records without opportunity stage\n )\n\nORDER BY a.actual_end_time DESC;\n# ********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Lead Forensics%'; # 190, 162, 8474, willsc@leadforensics.com\nSELECT * FROM users WHERE team_id = 190;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 190\nand sa.provider = 'hubspot';\n\nselect * from role_user where user_id = 8474;\n\nselect * from crm_configurations where provider = 'bullhorn';\n\nSELECT * FROM opportunities WHERE uuid_to_bin('94578249-65ec-4205-90f2-7d1a7d5ab64a') = uuid;\nSELECT * FROM users WHERE uuid_to_bin('26dbadeb-926f-4150-b11b-771b9d4c2f9a') = uuid;\n\nSELECT * FROM opportunities WHERE id = 4732493;\nselect * from activities where opportunity_id = 4732493;\n\n# ********************************************************************************************************\nSELECT * FROM teams WHERE id = 443; # 358, 14315, andrea.romano@correrenaturale.com\nSELECT * FROM opportunities WHERE team_id = 443;\n\nSELECT a.id, a.type, a.user_id, a.status, a.deleted_at, u.name, u.email, u.team_id as activity_team_id, u.status, u.deleted_at, t.name, t.status, s.team_id as stage_team_id\nFROM activities AS a\nJOIN stages AS s ON a.stage_id = s.id\nJOIN users AS u ON u.id = a.user_id\nJOIN teams AS t ON t.id = s.team_id\nWHERE u.team_id <> s.team_id and t.id > 135;\n\n\nSELECT\n crm_configuration_id,\n crm_provider_id,\n COUNT(*) as duplicate_count,\n GROUP_CONCAT(id) as stage_ids,\n GROUP_CONCAT(name) as stage_names\nFROM stages\nGROUP BY crm_configuration_id, crm_provider_id\nHAVING COUNT(*) > 1\nORDER BY duplicate_count DESC;\n\nselect * from stages where id IN (14898,14907);\n\nselect * from business_processes;\n\nSELECT *\nFROM crm_configurations\nWHERE team_id IN (\n SELECT team_id\n FROM crm_configurations\n GROUP BY team_id\n HAVING COUNT(*) > 1\n)\nORDER BY team_id;\n\nSELECT *\nFROM teams\nWHERE crm_id IN (\n SELECT crm_id\n FROM teams\n GROUP BY crm_id\n HAVING COUNT(*) > 1\n)\nORDER BY crm_id;\n\n# ***************************************************************************\nselect * from crm_configurations where provider = 'integration-app';\nSELECT * FROM teams WHERE id = 443; # Correre Naturale 358 14315 andrea.romano@correrenaturale.com\nselect * from activities where crm_configuration_id = 358 order by actual_end_time desc;\nselect id, uuid, actual_end_time, crm_provider_id, is_internal, playbook_category_id, type, user_id, lead_id, contact_id, account_id, opportunity_id, status, title from activities where crm_configuration_id = 358 order by actual_end_time desc;\nselect * from team_features where team_id = 358;\nselect * from activity_summary_logs;\n\nselect * from teams where id = 406;\n\n# ************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Sportfive%'; # 267, 202, 14637, srv.salesforce@sportfive.com\nselect * from activities where crm_configuration_id = 202 order by actual_end_time desc;\n\nSELECT * FROM users where id = 14637;\nSELECT * FROM teams where id = 267;\nSELECT * FROM groups where id = 1118;\n\nselect g.name, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a\ninner join users u on u.id = a.user_id\ninner join groups g on g.id = u.group_id\nwhere a.crm_configuration_id = 202\nand a.is_internal = 0\nand (a.scheduled_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')\nand a.type = 'conference'\nand a.status != 'completed'\nand a.external_id is not null\norder by a.scheduled_start_time desc;\n\nSELECT * FROM activities\nWHERE crm_configuration_id = 202\n AND status IN ('completed', 'failed')\n AND recording_state != 'stopped'\n AND type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')\n AND (is_private = 0 OR user_id = 14637)\n AND (\n (\n actual_start_time BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'\n ) OR (\n actual_start_time IS NULL\n AND type IN ('sms-outbound', 'sms-inbound')\n AND created_at BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'\n )\n )\n AND NOT EXISTS (\n SELECT 1\n FROM tracks\n WHERE\n tracks.activity_id = activities.id\n AND tracks.type IN ('audio', 'video')\n )\nORDER BY actual_end_time DESC;\n\nSELECT DISTINCT\n a.*\nFROM activities a\nINNER JOIN tracks t ON a.id = t.activity_id\nINNER JOIN users u ON a.user_id = u.id\nINNER JOIN teams team ON u.team_id = team.id\nWHERE\n a.crm_configuration_id = 202\n AND a.status IN ('completed', 'failed')\n AND a.recording_state != 'stopped'\n# and a.user_id = 14637\n AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')\n# AND t.type IN ('audio', 'video')\n AND (\n (a.actual_start_time BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59')\n OR\n (\n a.actual_start_time IS NULL\n AND a.type IN ('sms-outbound', 'sms-inbound')\n AND a.created_at BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'\n )\n )\n AND (\n a.is_private = 0\n OR (\n a.is_private = 1\n AND a.user_id = 14637\n )\n )\n\nORDER BY a.actual_end_time DESC\n;\n\nSELECT DISTINCT a.*\nFROM activities a\nINNER JOIN users u ON a.user_id = u.id\nINNER JOIN teams t ON u.team_id = t.id\n# INNER JOIN tracks tr ON a.id = tr.activity_id\n# INNER JOIN groups g ON u.group_id = g.id\nWHERE 1=1\n AND t.id = 267\n# AND t.uuid = uuid_to_bin('aed4927b-f1ea-499e-94c3-83762fd233e8')\n AND a.status IN ('completed', 'failed')\n AND a.recording_state != 'stopped'\n AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')\n# AND tr.type NOT IN ('audio', 'video')\n AND (\n a.is_private = 0\n OR a.user_id = 14637\n )\n AND (\n (a.actual_start_time BETWEEN '2025-03-19 00:00:00' AND '2025-03-21 23:59:59')\n OR (\n a.actual_start_time IS NULL\n AND a.type IN ('sms-outbound', 'sms-inbound')\n AND a.created_at BETWEEN '2025-03-19 00:00:00' AND '2025-03-21 23:59:59'\n )\n )\n# and NOT EXISTS (\n# SELECT 1\n# FROM tracks t\n# WHERE t.activity_id = a.id\n# AND t.type IN ('audio', 'video')\n# )\n\nORDER BY a.actual_end_time DESC;\n\nSELECT * FROM tracks WHERE activity_id = 26485995;\n\nselect a.is_private, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a\ninner join users u on u.id = a.user_id\nwhere a.crm_configuration_id = 202\n# and a.is_internal = 0\nand (a.actual_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')\nand a.type IN (\"softphone\",\"softphone-inbound\",\"conference\",\"sms-inbound\")\nand a.status IN ('completed', 'failed')\n# and a.external_id is not null\norder by a.actual_end_time desc;\n\nselect * from activities a where a.crm_configuration_id = 202\nand a.actual_start_time between '2025-03-20 00:00:00' and '2025-03-21 00:00:00'\n# AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')\n\nselect g.name, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a\ninner join users u on u.id = a.user_id\ninner join groups g on g.id = u.group_id\nwhere a.crm_configuration_id = 202\nand a.is_internal = 0\nand (a.scheduled_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')\nand a.type = 'conference'\nand a.status != 'completed'\nand a.external_id is not null\norder by a.scheduled_start_time desc;\n\nSELECT * FROM teams WHERE name LIKE '%Tourlane%';\nSELECT * FROM crm_fields WHERE crm_configuration_id = 209 and object_type = 'opportunity';\nSELECT * FROM crm_field_data WHERE crm_field_id = 98809;\n\nselect * from users where status = 1 AND timezone = 'MDT';\n\nselect * from opportunities where id = 3769814;\nselect * from deal_risks where opportunity_id = 3769814;\n\nselect cp.* from crm_profiles cp\njoin users u on cp.user_id = u.id\njoin crm_configurations crm on cp.crm_configuration_id = crm.id\nwhere crm.provider = 'hubspot' AND u.status = 1 AND log_notes != 'none';\n\nselect * from crm_fields where id = 154575;\n\nselect * from team_features where feature = 'SUPPORTS_SYNC_MISSING_CALL_DISPOSITIONS';\nSELECT * FROM teams WHERE id = 176; # crm 148\nselect * from activities where crm_configuration_id = 148 and provider = 'hubspot' order by id desc;\n\nselect * from activity_providers where provider = 'amazon-connect';\n\nselect * from crm_fields cf\njoin crm_configurations crm on crm.id = cf.crm_configuration_id\nwhere crm.provider = 'hubspot' and cf.object_type IN ('account', 'contact');\n\n# *********************************************************************************************\nSELECT * FROM users WHERE id IN (15415, 15418);\nSELECT * FROM groups WHERE id IN (1805,1806);\nSELECT * FROM playbooks WHERE id = 1860;\nSELECT * FROM playbook_categories WHERE id = 38634;\nSELECT * FROM crm_fields WHERE id = 189962;\n\nSELECT * FROM teams WHERE name = 'Pulsar Group'; # 472, 380, 15138 raza.gilani@vuelio.com\n\nSELECT * FROM crm_profiles WHERE user_id = 15415;\nSELECT * FROM social_accounts WHERE sociable_id = 15415 and provider = 'salesforce';\n\nselect * from sidekick_settings where team_id = 472;\n\nSELECT * FROM activities WHERE uuid_to_bin('452c58c7-b87c-4fdd-953e-d7af185e9588') = uuid; # 28617536, user: 15418\nSELECT * FROM activities WHERE uuid_to_bin('399114ee-d3a8-458c-bff5-5f654658db0a') = uuid; # 28344407, user: 15415\nSELECT * FROM activities WHERE uuid_to_bin('f0aa567f-0ab1-4bbb-96aa-37dcf184676b') = uuid; # 28580288, user: 15415\nSELECT * FROM activities WHERE uuid_to_bin('50c086b1-2770-4bca-b5ae-6bac22ec426b') = uuid; # 28566069, user: 15415\n\n# *********************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%TeamTailor%'; # 109, 218, 13969, salesforce-integrations@teamtailor.com\nselect * from crm_configurations where id = 218;\nSELECT * FROM activities WHERE uuid_to_bin('e39b5857-7fdb-4f5a-951a-8d3ca69bb1b0') = uuid; # 28338765\nSELECT * FROM users WHERE id IN (13232, 13230);\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 109\nand sa.provider = 'salesforce';\n\n0057R00000EPL5HQAX Inez Ekblad\n\n1091cb81-5ea1-4951-a0ed-f00b568f0140 Triman Kaur\n\nSELECT * FROM crm_profiles WHERE user_id IN (13232, 13230);\n\n############################################################################################\nSELECT * FROM activities WHERE uuid_to_bin('675eeaeb-5681-42db-90bc-54c07a604408') = uuid; # 28655939 00UVg00000FLvnSMAT\nSELECT * FROM crm_field_data WHERE activity_id = 28655939;\nSELECT * FROM crm_fields WHERE id IN (94491,94493,94498);\nSELECT * FROM users WHERE id = 13658;\nSELECT * FROM teams WHERE id = 109;\nSELECT * FROM crm_configurations WHERE id = 218;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 109\nand sa.provider = 'salesforce';\n\n# ********************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Strengthscope%'; # 481, 390, 15420, katy.holden@strengthscope.comk\nSELECT * FROM stages WHERE crm_configuration_id = 390;\nselect * from business_processes where team_id = 481 and crm_configuration_id = 390;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 481\nand sa.provider = 'salesforce';\n\n\nSELECT * FROM users WHERE id = 15780; # team 462\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 462\nand sa.provider = 'hubspot';\n\n\nselect * from teams where id = 495;\nSELECT * FROM users WHERE id = 15794;\nselect * from social_accounts where sociable_id = 15794;\n\n# ********************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Flight%'; # 427, 333, 13752\nSELECT * FROM accounts WHERE team_id = 427 and crm_provider_id = '668731000183444517';\n\n# ********************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Group GTI%'; # 495, 407, 15794\nSELECT * FROM activities WHERE crm_configuration_id = 407\nand status = 'completed' and type = 'conference'\norder by id desc;\n\nselect ru.*, pr.*, p.* from users u join role_user ru on ru.user_id = u.id\njoin permission_role pr on pr.role_id = ru.role_id\n join permissions p on p.id = pr.permission_id\nwhere team_id = 495 and p.name IN ('dial');\n\nselect * from permission_role;\n\nselect * from activities where crm_configuration_id = 407 and status = 'completed' order by id desc;\nSELECT * FROM activities WHERE id = 29512773;\nSELECT * FROM activities WHERE id IN (29042721,28991325,29002874);\n\nSELECT al.* from activity_summary_logs al join activities a on a.id = al.activity_id\nwhere a.crm_configuration_id = 407\n# and a.id IN (29042721,28991325,29002874);\n\nSELECT * FROM users WHERE id = 15794;\nSELECT * FROM users WHERE team_id = 495;\nSELECT * FROM social_accounts WHERE sociable_id = 15794;\nSELECT * FROM opportunities WHERE team_id = 495 and name like '%OC:%';\nSELECT * FROM contacts WHERE team_id = 495;\nSELECT * FROM leads WHERE team_id = 495;\nSELECT * FROM accounts WHERE team_id = 495;\nSELECT * FROM crm_profiles WHERE crm_configuration_id = 407;\nSELECT * FROM crm_fields WHERE crm_configuration_id = 407;\nSELECT * FROM crm_configurations WHERE id = 407;\nSELECT * FROM opportunities WHERE team_id = 495 and close_date BETWEEN '2025-06-01' AND '2025-07-01'\nand user_id IS NOT NULL and is_closed = 1 and is_won = 1;\n\n# ********************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Hamilton Court FX LLP%'; # 249, 187, 10103\nSELECT * FROM activities WHERE uuid_to_bin('4659c2bb-9a49-484e-9327-a3d66f1e028c') = uuid; # 28951064\nSELECT * FROM crm_fields WHERE crm_configuration_id = 187 and object_type IN ('tasks', 'event');\n\n# *********************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Checkstep%'; # 325, 256, 11753\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 325\nand sa.provider = 'hubspot';\n\nSELECT * FROM activities WHERE uuid_to_bin('7be372e2-1916-4d79-a2f3-ca3db1346db3') = uuid; # 28611085\nSELECT * FROM activities WHERE uuid_to_bin('980f0336-840b-4185-a5a9-30cf8b0749a8') = uuid; # 28719733\nSELECT * FROM activity_summary_logs where activity_id = 28719733;\n\n# *************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 356, 9444\nSELECT * FROM activity_summary_logs where sent_at BETWEEN '2025-06-09 11:38:00' AND '2025-06-09 11:40:00';\nSELECT * FROM leads WHERE crm_configuration_id = 356 and crm_provider_id = '230045001502770504'; # 823630\nselect * from activities where crm_configuration_id = 356 and lead_id = 841732;\n\nSELECT * from activity_summary_logs al join activities a on a.id = al.activity_id\nwhere a.crm_configuration_id = 356;\n\nselect * from activities where crm_configuration_id = 356\nand actual_end_time between '2025-06-09 11:00:00' and '2025-06-09 12:00:00'\norder by id desc;\n\nselect * from accounts where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;\nselect * from leads where crm_configuration_id = 356 and crm_provider_id = '230045001514275654' order by id desc;\nselect * from contacts where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;\nselect * from opportunities where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;\n\nselect * from team_features where team_id = 260;\nselect * from features where id IN (1,2,4,6,18,19,20,9,10,3,23,24,25,26,27);\n\nSELECT * FROM activities WHERE uuid_to_bin('7be372e2-1916-4d79-a2f3-ca3db1346db3') = uuid;\n\nselect * from crm_fields;\nselect * from crm_layout_entities;\n\nSELECT * FROM teams WHERE name LIKE '%Optable%';\n\n# *************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Teamtailor%'; # 109, 218, 13969\nSELECT * FROM crm_configurations WHERE id = 218;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 109\nand sa.provider = 'salesforce';\nSELECT * FROM activities WHERE uuid_to_bin('675eeaeb-5681-42db-90bc-54c07a604408') = uuid; # 28655939\nSELECT * FROM crm_field_data WHERE activity_id = 28655939;\nSELECT * FROM crm_fields WHERE id in (94491,94493,94498);\n\nselect * from teams where crm_id IS NULL;\n\nSELECT * FROM activities WHERE uuid_to_bin('71aa8a0c-9652-4ff6-bee7-d98ae60abef6') = uuid;\n\n# *************************************************************************************************\nselect * from team_domains where team_id = 399;\nSELECT * FROM teams WHERE name LIKE '%Rydoo%'; # 399, 318, 13207\n\nselect * from calendar_events where id = 5163781;\nSELECT * FROM activities WHERE uuid_to_bin('be2cbc52-7fda-46a0-9ae0-25d9553eafc0') = uuid; # 29443896\nSELECT * FROM participants WHERE activity_id = 29443896;\nselect * from contacts where crm_configuration_id = 318 and email = 'marianne.westeng@strawberry.no';\nselect * from leads where crm_configuration_id = 318 and email = 'marianne.westeng@strawberry.no';\n\nselect * from activities where user_id = 14937 order by created_at ;\n\nselect * from users where id = 14937;\n\nselect * from contacts where crm_configuration_id = 318 and email LIKE '%@strawberry.se';\nselect * from opportunities where crm_configuration_id = 318 and crm_provider_id = '006Sf00000D1WOAIA3';\n\nselect * from activities a join participants p on a.id = p.activity_id\nwhere crm_configuration_id = 318 and a.updated_at > '2025-06-23T08:18:43Z';\n\n# *************************************************************************************************\nSELECT * FROM opportunities WHERE team_id = 379 and crm_provider_id = '39334518886';\nSELECT * FROM opportunities WHERE team_id = 379 order by id desc;\nSELECT * FROM teams WHERE id = 379;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 379 and sociable_id = 13852\nand sa.provider = 'hubspot';\n\nSELECT * FROM crm_configurations WHERE id = 307;\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 307;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1027;\nSELECT * FROM crm_fields WHERE crm_configuration_id = 307\n and id IN (144750,144855,145158,155227);\n\nSELECT * FROM activities;\n\n\nselect * from activities\nwhere created_at > '2025-07-01 00:00:00'\n# and created_at < '2025-08-01 00:00:00'\nand type not in ('email-outbound', 'email-inbound')\nand account_id is null\nand contact_id is null\nand lead_id is null\nand opportunity_id is not null\n;\nSELECT * FROM activities WHERE id IN (25344155, 25344296, 25501909, 28692187);\nSELECT * FROM crm_configurations WHERE id in (335,301,200);\n\nselect * from crm_fields where crm_configuration_id = 230 and crm_provider_id = 'Age2__c';\n\nSELECT * FROM teams WHERE name LIKE '%Resights%';\nselect * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';\n\nselect * from crm_configurations where provider = 'bullhorn'; # 344\nselect * from teams where id IN (442);\n\nselect * from activities\nwhere crm_configuration_id = 177\nand provider = 'amazon-connect'\n order by id desc;\n# and source <> 'gong';\n\nselect * from activity_providers where provider = 'amazon-connect';\n\nSELECT * FROM activities WHERE uuid_to_bin('cec1993b-a7e5-4164-b74d-d680ea51d2f2') = uuid;\n\n\nselect * from crm_configurations where store_transcript = 1;\nSELECT * FROM teams WHERE id IN (80);\n\n# *************************************************************************************************\nSELECT * FROM teams WHERE name LIKE '%Sedna%'; # 277, 213, 12594\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 277\nand sa.provider = 'salesforce';\n\nselect * from activities where crm_configuration_id = 213 and account_id = 2511502;\n\nselect * from crm_configurations where id = 213;\n\nSELECT * FROM activities WHERE uuid_to_bin('35aa790a-8569-4544-8268-66f9a4a26804') = uuid; # 33981604\nSELECT * FROM participants WHERE activity_id = 33981604;\nSELECT * FROM crm_fields WHERE crm_configuration_id = 337 and object_type = 'task';\n\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 431\nand sa.provider = 'salesforce';\nSELECT * FROM activities WHERE uuid_to_bin('b5476c7d-19a8-491b-869d-676ea1e857b6') = uuid; # 33997223\nselect * from activity_summary_logs where activity_id = 33997223;\nselect * from activity_notes where activity_id = 33997223;\n\n# ***********************************\nSELECT * FROM teams WHERE name LIKE '%Abode%';\n\n\nselect * from features;\nselect * from teams t\nwhere t.status = 'active'\nand id NOT IN (select team_id from team_features where feature_id = 9)\n;\n\n\nselect * from playbook_layouts where playbook_id = 1725;\nSELECT * FROM activities WHERE uuid_to_bin('65cc283c-4849-49e6-927f-4c281c8fea19') = uuid; # 34297473\nselect * from teams where id = 318;\nselect * from crm_configurations where team_id = 318;\nselect * from playbooks where team_id = 318;\nSELECT * FROM crm_layouts where crm_configuration_id = 381;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1259;\nSELECT * FROM crm_fields WHERE id IN (192938,192936,192939);\n\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1266;\nSELECT * FROM crm_fields WHERE id IN (192980,192991,192997,192998,193064,193067);\n\nSELECT * FROM activities WHERE uuid_to_bin('a902289b-285c-48eb-9cc2-6ad6c5d938f5') = uuid; # 34297533\n\n\n\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 927;\nSELECT * FROM crm_fields WHERE id IN (131668,131669,131670,131671,131676,131797);\n\nSELECT * FROM teams WHERE name LIKE '%Peripass%'; # 351, 281, 12124\nselect * from crm_layouts where crm_configuration_id = 281;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 927;\nselect * from crm_fields where crm_configuration_id = 281 and id in (131668,131669,131670,131671,131676,131797);\nselect * from opportunities where crm_configuration_id = 281;\n\nSELECT * FROM activities WHERE id IN (34211315, 34130075);\nSELECT * FROM crm_field_data WHERE object_id IN (34211315, 34130075);\n\nselect cf.crm_configuration_id, cle.crm_layout_id, cle.id, cf.id from crm_field_data cfd\njoin crm_layout_entities cle on cle.id = cfd.crm_layout_entity_id\njoin crm_fields cf on cle.crm_field_id = cf.id\nwhere cf.deleted_at IS NOT NULL\nGROUP BY cle.id, cf.id;\n\nselect * from crm_layouts where id IN (355);\nselect u.email, t.crm_id, t.* from teams t\njoin users u on u.id = t.owner_id\nwhere crm_id IN (97);\n\nSELECT * FROM crm_fields WHERE id = 96492;\n\nselect * from permissions;\nselect * from permission_role where permission_id = 247;\nselect * from roles;\n\nselect * from migrations;\n# *****************************************************************\nSELECT * FROM activities WHERE uuid_to_bin('291e3c21-11cc-4728-aee7-6e4bedf86d72') = uuid; # 34262174\nSELECT * FROM crm_configurations WHERE id = 301;\nSELECT * FROM teams WHERE id = 343;\nselect * from social_accounts sa\njoin users u on sa.sociable_id = u.id\nwhere u.team_id = 343\nand sa.provider = 'hubspot';\n\nselect * from participants where activity_id = 34262174;\n\nselect * from contacts where crm_configuration_id = 301 and id = 6976326;\nselect * from accounts where crm_configuration_id = 301 and id IN (4647626, 4815829); # 30761335403\n\nselect * from activity_summary_logs where activity_id = 34262174;\n\nselect * from users where status = 1 AND timezone = 'EST';\n\n# ****************************************************************************\nSELECT * FROM users WHERE id = 13869;\nSELECT * FROM crm_configurations WHERE id = 320;\nSELECT * FROM teams WHERE id = 401;\n\nSELECT * FROM activities WHERE uuid_to_bin('2228c16f-10be-48d5-90d4-67385219dc01') = uuid; # 29670601\n\nSELECT * FROM accounts WHERE id = 7761483;\nSELECT * FROM opportunities WHERE id = 6051814;\n\nSELECT * FROM teams WHERE name LIKE '%Seedlegals%';\n\n;select * from opportunities where updated_at > '2025-10-11' AND crm_provider_id = '34713761166';\n\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 177;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 577;\nSELECT * FROM crm_fields WHERE id IN (68458,68459,68480,68497,68524,68530,68554,68618,68662,68781,68810,68898,68981,69049,97467);\n\nSELECT t.id, crm.id, t.name, crm.sync_objects, crm.provider, crm.last_synced_at FROM crm_configurations crm join teams t on t.crm_id = crm.id\nwhere t.status = 'active' AND crm.provider = 'hubspot' AND crm.last_synced_at < '2025-10-22 00:00:00';\n\nSELECT * FROM activities WHERE uuid_to_bin('fa09449f-cba9-496a-b8f3-865cd3c72351') = uuid;\nSELECT * FROM crm_configurations where id = 184;\nSELECT * FROM teams WHERE id = 246;\nSELECT * FROM social_accounts WHERE sociable_id = 9259 and provider = 'hubspot';\n\nSELECT * FROM users WHERE email LIKE '%rhian.old@bud.co.uk%'; # 17700\nSELECT * FROM teams WHERE id = 551;\n\nSELECT * FROM crm_configurations WHERE id = 471;\nSELECT * FROM activities WHERE crm_configuration_id = 471 and crm_provider_id IS NOT NULL;\nSELECT * FROM crm_fields WHERE crm_configuration_id = 471;\nSELECT * FROM crm_fields WHERE id = 307260;\nSELECT * FROM crm_field_values WHERE crm_field_id = 307260;\n\nselect * from crm_layouts where crm_configuration_id = 471;\n\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1547;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1548;\n\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 551 and sa.provider = 'hubspot';\n\nSELECT * FROM teams WHERE name LIKE '%$PCS%';\n\n# ********************************************************************************************************\nselect * from crm_configurations crm\njoin teams t on t.crm_id = crm.id\nwhere t.status = 'active'\nand crm.provider = 'hubspot';\n\n# $slug = 'HUBSPOT_WEBHOOK_SYNC';\n# $team = Jiminny\\Models\\Team::find(2);\n# $feature = Feature::query()->where('slug', $slug)->first();\n# TeamFeature::query()->create(['feature_id' => $feature->getId(),'team_id' => $team->getId()]);\n\n# hubspot_webhook_metrics\n\nselect * from crm_configurations where id = 331; # 416\nSELECT * FROM teams WHERE id = 416;\nSELECT * FROM opportunities WHERE team_id = 190;\n\nSELECT * FROM teams WHERE name LIKE '%Lead Forensics%';\nSELECT sa.id,\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 190 and sa.provider = 'hubspot';\n\n\n\nSELECT * FROM teams WHERE name LIKE '%Rapaport%'; # 431, 337\nSELECT * FROM teams where id = 431;\nSELECT * FROM crm_configurations where team_id = 431;\nSELECT * FROM activity_providers where team_id = 431;\nSELECT * FROM activities where crm_configuration_id = 337 and type IN ('softphone', 'softphone-outbound')\nand provider NOT IN ('hubspot', 'aircall')\n# and telephony_provider_id = '019c1131-a22f-4792-b9ea-20adf6a02ed0'\norder by id desc;\nSELECT sa.id,\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 431 and sa.provider = 'salesforce';\n\nSELECT * FROM teams WHERE name LIKE '%BiP%'; # 401, 320\nSELECT * FROM teams where id = 401;\nSELECT * FROM crm_configurations where team_id = 401;\nSELECT * FROM activity_providers where team_id = 401;\nSELECT * FROM activities where crm_configuration_id = 320 and type IN ('softphone', 'softphone-outbound')\nand provider NOT IN ('hubspot', 'aircall')\n# and telephony_provider_id = '019c1131-a22f-4792-b9ea-20adf6a02ed0'\norder by id desc;\nSELECT sa.id,\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 401 and sa.provider = 'salesforce';\n\n\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 307; # 379 - Story Terrace Inc , portalId: 3921157\nSELECT * FROM contacts WHERE team_id = 379 and updated_at > '2026-01-31 11:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 379 and updated_at > '2026-02-01 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 379 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 379 and sa.provider = 'hubspot';\n\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 485; # 563 - LATUS Group (ad94d501-5d09-44fd-878f-ca3a9f8865c3) , portalId: 3904501\nSELECT * FROM opportunities WHERE team_id = 563 and updated_at > '2026-02-02 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 563 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 338; # 432 - Formalize , portalId: 9214205\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 432 and sa.provider = 'hubspot';\nSELECT * FROM opportunities WHERE team_id = 432 and updated_at > '2026-02-02 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 432 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\n\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 436; # 519 - Moxso , portalId: 25531989\nSELECT * FROM opportunities WHERE team_id = 519 and updated_at > '2026-02-02 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 519 and updated_at > '2026-02-04 11:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 96; # 119 - Nourish Care , portalId: 26617984\nSELECT * FROM opportunities WHERE team_id = 119 and updated_at > '2026-02-02 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 119 and updated_at > '2026-02-04 11:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 331; # 416 - The National College , portalId: 7213852\nSELECT * FROM opportunities WHERE team_id = 416 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 416 and updated_at > '2026-02-04 11:00:00' order by updated_at desc;\n\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 308; # 380 - Foodles , portalId: 7723616\nSELECT * FROM opportunities WHERE team_id = 380 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 380 and updated_at > '2026-02-06 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 379; # 471 - imat-uve , portalId: 9177354\nSELECT * FROM opportunities WHERE team_id = 471 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 471 and updated_at > '2026-02-06 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 465; # 545 - Spotler , portalId: 144759271\nSELECT * FROM opportunities WHERE team_id = 545 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 545 and updated_at > '2026-02-06 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 455; # 537 - indevis , portalId: 25666868\nSELECT * FROM opportunities WHERE team_id = 537 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 537 and updated_at > '2026-02-06 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 200; # 265 - Jobadder , portalId: 6426676\nSELECT * FROM opportunities WHERE team_id = 265 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 265 and updated_at > '2026-02-06 10:30:00' order by updated_at desc;\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 335; # 429 - Eletive , portalId: 6110563\nSELECT * FROM opportunities WHERE team_id = 429 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 429 and updated_at > '2026-02-09 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 363; # 456 - Global Group , portalId: 8901981\nSELECT * FROM opportunities WHERE team_id = 456 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 456 and updated_at > '2026-02-09 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 297; # 369 - Unbiased , portalId: 9229005\nSELECT * FROM opportunities WHERE team_id = 369 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 369 and updated_at > '2026-02-09 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 353; # 449 - Fuuse , portalId: 25781745\nSELECT * FROM opportunities WHERE team_id = 449 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 449 and updated_at > '2026-02-09 10:30:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 487; # 566 - Nimbus , portalId: 39982590\nSELECT * FROM opportunities WHERE team_id = 566 and updated_at > '2026-02-04 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 566 and updated_at > '2026-02-09 10:30:00' order by updated_at desc;\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 487;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1630;\nselect * from crm_fields where crm_configuration_id = 487 and\n(uuid_to_bin('4c6b2971-64d4-45b8-b377-427be758b5a5') = uuid or uuid_to_bin('59e368d8-65a0-4b77-b611-db37c99fbe68') = uuid);\nSELECT * FROM crm_field_values WHERE crm_field_id = 375177;\n# ********************************************************************\nSELECT * FROM crm_configurations where id = 420; # 506 - voiio , portalId: 145629154\nSELECT * FROM opportunities WHERE team_id = 506 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 506 and updated_at > '2026-02-10 15:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 479; # 558 - Momice , portalId: 535962\nSELECT * FROM opportunities WHERE team_id = 558 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 558 and updated_at > '2026-02-10 15:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 59; # 80 - Storyclash GmbH , portalId: 4268479\nSELECT * FROM opportunities WHERE team_id = 80 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 80 and updated_at > '2026-02-10 15:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 175; # 203 - Team iAM , portalId: 5534732\nSELECT * FROM opportunities WHERE team_id = 203 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 203 and updated_at > '2026-02-10 15:00:00' order by updated_at desc;\n\nSELECT * FROM crm_configurations where id = 368; # 460 - OneTouch Health , portalId: 5534732183355\nSELECT * FROM opportunities WHERE team_id = 460 and updated_at > '2026-02-10 00:00:00' order by updated_at desc;\nSELECT * FROM opportunities WHERE team_id = 460 and updated_at > '2026-02-10 15:00:00' order by updated_at desc;\n\n\n\nselect * from users where id = 29643;\nSELECT * FROM crm_field_values WHERE crm_field_id = 375177;\n# ********************************************************************\nSELECT * FROM teams WHERE name LIKE '%Buynomics%'; # 462, 482, 14910\nSELECT * FROM activities WHERE crm_configuration_id = 482\nand type NOT IN ('email-inbound', 'email-outbound')\n# and description like '%The call focused on understanding Welch%'\norder by id desc;\n\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 462 and sa.provider = 'salesforce';\n\nselect * from contacts where crm_configuration_id = 482 and name = 'Cyndall Hill'; # 15504749\nselect * from contacts where id = 10891096; # 482\nSELECT * FROM activities WHERE crm_configuration_id = 482\nand type NOT IN ('email-inbound', 'email-outbound')\nand contact_id = 15504749\norder by id desc;\n\nselect * from activities where id = 36793003; # 96cc7bc1-8622-4d27-92f4-baf664fc1a56, 00UOf00000PDdOXMA1\nselect * from transcription where id = 7646782;\nselect * from ai_prompts where transcription_id = 7646782;\n\n# ********************************************************************\nSELECT * FROM activities WHERE uuid_to_bin('7a8471a3-847e-4822-802b-ddf426bbc252') = uuid; # 37370018\nSELECT * FROM activity_summary_logs WHERE activity_id = 37370018;\nSELECT * FROM teams WHERE id = 555;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 555 and sa.provider = 'hubspot';\n\n# ********************************************************************\nSELECT * FROM activities WHERE uuid_to_bin('7c17b8aa-09df-4f85-a0f7-51f47afd712d') = uuid; # 37395250\nSELECT * FROM activities WHERE uuid_to_bin('14d60388-260d-494b-aa0d-63fdb1c78026') = uuid; # 37395250\n\nSELECT a.* FROM activities a JOIN crm_configurations c on c.id = a.crm_configuration_id\nwhere a.type IN ('softphone', 'softphone-outbound') and c.provider = 'hubspot'\nand a.provider NOT IN ('hubspot')\n# and a.provider IN ('salesloft')\n# and c.id NOT IN (70)\n# and a.duration > 30\n# and actual_start_time > '2026-02-05 00:00:00'\norder by a.id desc;\n\nSELECT * FROM activities WHERE id = 37549787;\nSELECT * FROM crm_profiles WHERE user_id = 17613;\n\nSELECT * FROM crm_configurations WHERE id = 70;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 93 and sa.provider = 'hubspot';\n\nSELECT asf.activity_search_id, asf.id, asf.value\nFROM activity_search_filters asf\nWHERE asf.filter = 'group_id'\nAND asf.value IN (\n SELECT CONCAT(\n HEX(SUBSTR(uuid, 5, 4)), '-',\n HEX(SUBSTR(uuid, 3, 2)), '-',\n HEX(SUBSTR(uuid, 1, 2)), '-',\n HEX(SUBSTR(uuid, 9, 2)), '-',\n HEX(SUBSTR(uuid, 11))\n )\n FROM groups\n WHERE deleted_at IS NOT NULL\n);\n\nSELECT * FROM crm_configurations WHERE id = 373; # KPSBremen.de 465 # - no social account\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 465 and sa.provider = 'hubspot';\n\nselect * from crm_configurations where id = 494;\n\nSELECT * FROM teams WHERE name LIKE '%splose%'; # 572, 495, 18708\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 572 and sa.provider = 'pipedrive';\n\nselect * from opportunities where team_id = 572\n# and name like '%Onebright%'\n# and is_closed = 1 and is_won = 0\n order by id desc;\n\n\nselect * from users where deleted_at is null and status = 2;\n\nselect * from contacts where id = 17900517;\nselect * from accounts where id = 10109838;\nselect * from opportunities where id = 6955880;\n\nselect * from opportunity_contacts where opportunity_id = 6955880;\nselect * from opportunity_contacts where contact_id = 17900517;\n\nselect * from contact_roles cr join crm_configurations crm on cr.crm_configuration_id = crm.id\nwhere crm.provider != 'salesforce';\n\nSELECT * FROM activities WHERE uuid_to_bin('adcb8331-5988-4353-834e-383a355abba2') = uuid; # 38056424, crm 104659682404\nselect * from teams where id = 456;\nSELECT * FROM crm_configurations WHERE id = 363;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 456 and sa.provider = 'hubspot';\n\nselect * from crm_layouts where crm_configuration_id = 363;\nSELECT * FROM crm_layout_entities WHERE crm_layout_id IN (1203, 1204, 1635);\nSELECT * FROM crm_fields WHERE id IN (181536, 181538, 213455);\n\nSELECT * FROM teams WHERE name LIKE '%Electric%'; # 342, 272, 12767\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 342 and sa.provider = 'pipedrive';\nSELECT * FROM opportunities WHERE crm_configuration_id = 272 and name like 'NORTHUMBRIA POL%'; # and updated_at > '2025-07-01 00:00:00';\nSELECT * FROM opportunities WHERE crm_configuration_id = 272 order by remotely_created_at asc; # and updated_at > '2025-07-01 00:00:00';\nSELECT * FROM opportunities WHERE crm_configuration_id = 272 and updated_at > '2026-01-01 00:00:00';\nSELECT * FROM crm_fields WHERE crm_configuration_id = 272 and object_type = 'opportunity';\nSELECT * FROM crm_field_values WHERE crm_field_id = 127164;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 342 and sa.provider = 'pipedrive';\n\nSELECT * FROM teams WHERE id = 472;\nSELECT * FROM crm_configurations WHERE id = 380;\nselect * from activities where id = 38285673; # 38285673\nSELECT * FROM users WHERE id = 16942;\nSELECT * FROM groups WHERE id = 1964;\nSELECT * FROM playbooks WHERE id = 2033;\n\nselect * from teams where created_at > '2026-03-09';\nSELECT * FROM crm_layouts WHERE crm_configuration_id = 499; # 1065\nSELECT * FROM crm_layout_entities WHERE crm_layout_id = 1678;\n\nSELECT * FROM teams WHERE id = 575;\nselect * from opportunities where team_id = 575;\n\nSELECT * FROM activities WHERE uuid_to_bin('96b1261f-2357-49f9-ab38-23ce12008ea0') = uuid;\n\nselect * from contacts c\nwhere c.crm_configuration_id = 370 order by c.updated_at desc;\n\nSELECT * FROM participants where activity_id = 38833541;\nSELECT * FROM participants where activity_id = 39216301;\nSELECT * FROM activity_summary_logs where activity_id = 39216301;\nSELECT * FROM activities WHERE uuid_to_bin('c7d99fbe-1fb1-41f2-8f4d-52e2bf70e1e9') = uuid; # 38833541, crm 478116564181\nSELECT * FROM activities WHERE uuid_to_bin('2e6ff4d3-9faa-447a-a8c1-9acde4d885ae') = uuid; # 39216301, crm 480171536586\nselect * from crm_profiles where crm_configuration_id = 319 and crm_provider_id = 525785080;\nselect * from opportunities where crm_configuration_id = 319 and crm_provider_id = 410150124747;\nselect * from accounts where crm_configuration_id = 319 and crm_provider_id = 47150650569;\nselect * from contacts where crm_configuration_id = 319 and crm_provider_id IN ('665587441856', '742723347700');\n# owner 13236 525785080\n# contact 1 16779180 665587441856 - activity - Alex Howes alex@supportroom.com created 2026-01-26\n# contact 2 19247563 742723347700 - ash@supportroom.com 2026-03-24\n# company 4176133 47150650569\n# deal 7100953 410150124747\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 400 and sa.provider = 'hubspot';\n\nselect * from features;\nselect * from team_features where feature_id = 40;\n\nselect * from teams where id = 556; # owner: 18101, crm: 477\nselect * from crm_configurations where id = 477;\nSELECT * FROM users WHERE id = 18101;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 556 and sa.provider = 'integration-app';\n\nselect * from opportunities where id = 7594349;\nselect * from opportunity_stages where opportunity_id = 7594349 order by created_at desc;\nselect * from business_processes where id = 6024;\nselect * from business_process_stages where stage_id = 16352;\nselect * from business_process_stages where business_process_id = 6024;\nselect * from stages where team_id = 459;\nselect * from teams where id = 459;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 459 and sa.provider = 'hubspot';\n\nSELECT os.stage_id, s.crm_provider_id, s.name, COUNT(*) as cnt\nFROM opportunity_stages os\nJOIN stages s ON s.id = os.stage_id\nWHERE os.opportunity_id = 7594349\nGROUP BY os.stage_id, s.crm_provider_id, s.name\nORDER BY cnt DESC;\n\nSELECT s.id, s.crm_provider_id, s.name, s.team_id, s.crm_configuration_id\nFROM stages s\nJOIN business_process_stages bps ON bps.stage_id = s.id\nWHERE bps.business_process_id = 6024\nAND s.crm_provider_id = 'contractsent';\n\nselect * from stages where id IN (16352,20612,18281,7344,16378,16309,5036,15223,14535,6293,12098,11607)\n\nSELECT * FROM teams WHERE name LIKE '%Pulsar Group%'; # 472, 380, 15138, raza.gilani@vuelio.com\nselect * from playbooks where team_id = 472; # event 226147\nSELECT * FROM playbook_categories WHERE playbook_id = 2288;\nSELECT * FROM crm_fields WHERE id = 226147;\nSELECT * FROM crm_field_values WHERE crm_field_id = 226147;\n\nSELECT * FROM crm_configurations WHERE id = 380;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 472 and sa.provider = 'salesforce';\n\nselect * from activities where id = 58081273;\n\nselect * from automated_report_results where media_type = 'pdf' and status = 2;\n\nSELECT * FROM users WHERE name LIKE '%Neil Hoyle%'; # 17651\nSELECT * FROM social_accounts WHERE sociable_id = 17651;\n\nSELECT * FROM activities WHERE uuid_to_bin('975c6830-7d49-4c1e-b2e9-ac80c10a738a') = uuid;\nSELECT * FROM opportunities WHERE id IN (7842553, 6211727);\nSELECT * FROM contacts WHERE id IN (10202724, 6211727);\nSELECT * FROM opportunity_stages WHERE opportunity_id = 7842553;\nSELECT\n CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id,\n u.email,\n sa.*,\n t.owner_id FROM social_accounts sa\nJOIN users u on u.id = sa.sociable_id\nJOIN teams t on t.id = u.team_id\nWHERE u.team_id = 519 and sa.provider = 'hubspot';\n\nselect * from crm_configurations where id = 436;\nselect * from crm_profiles where crm_configuration_id = 436; # 76091797 -> 16612\n\nselect * from contact_roles where contact_id = 10202724;\n\nselect * from stages where team_id = 519; # 18778\n18775\n\nSELECT\n id,\n crm_provider_id,\n stage_id,\n is_closed,\n is_won,\n stage_updated_at,\n updated_at\nFROM opportunities\nWHERE id IN (6211727, 7842553);\n\nSELECT * FROM opportunity_contacts\nWHERE opportunity_id = 6211727 AND contact_id = 10202724;\n\nSELECT id, name, stage_id, is_closed, is_won, updated_at, remotely_created_at\nFROM opportunities\nWHERE account_id = 8179134\nORDER BY updated_at DESC;","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Project","depth":3,"bounds":{"left":0.0,"top":0.064444445,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Structure","depth":3,"bounds":{"left":0.0,"top":0.2188889,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Bookmarks","depth":3,"bounds":{"left":0.0,"top":0.18333334,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Welcome to SonarQube for IDE","depth":3,"bounds":{"left":0.0,"top":0.1,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Pull Requests","depth":3,"bounds":{"left":0.0,"top":0.14777778,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More","depth":3,"bounds":{"left":0.0,"top":0.25444445,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Problems","depth":3,"bounds":{"left":0.0,"top":0.9388889,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Terminal","depth":3,"bounds":{"left":0.0,"top":0.9033333,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"TODO","depth":3,"bounds":{"left":0.0,"top":0.69,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Windsurf Console","depth":3,"bounds":{"left":0.0,"top":0.72555554,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"SonarQube for IDE","depth":3,"bounds":{"left":0.0,"top":0.8322222,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Laravel","depth":3,"bounds":{"left":0.0,"top":0.65444446,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Git","depth":3,"bounds":{"left":0.0,"top":0.76111114,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Services","depth":3,"bounds":{"left":0.0,"top":0.7966667,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Find","depth":3,"bounds":{"left":0.0,"top":0.86777776,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Notifications","depth":3,"bounds":{"left":0.9777778,"top":0.064444445,"width":0.02222222,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Cascade","depth":3,"bounds":{"left":0.9777778,"top":0.1711111,"width":0.02222222,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Database","depth":3,"bounds":{"left":0.9777778,"top":0.13555555,"width":0.02222222,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"AI Chat","depth":3,"bounds":{"left":0.9777778,"top":0.1,"width":0.02222222,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"More","depth":3,"on_screen":false,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Workspace associated with branch 'JY-20725-handle-HS-search-rate-limit' has been restored // Rollback // Configure… (moments ago)","depth":4,"bounds":{"left":0.0069444445,"top":0.97555554,"width":0.5388889,"height":0.024444444},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Hide processes (1)","depth":3,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Windsurf Teams","depth":3,"bounds":{"left":0.775,"top":0.97555554,"width":0.08888889,"height":0.024444444},"on_screen":true,"help_text":"Windsurf","role_description":"text"},{"role":"AXStaticText","text":"1639:80","depth":3,"bounds":{"left":0.86388886,"top":0.97555554,"width":0.043055557,"height":0.024444444},"on_screen":true,"help_text":"Go to Line","role_description":"text"},{"role":"AXStaticText","text":"Language Services Button","depth":3,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"UTF-8","depth":3,"bounds":{"left":0.90694445,"top":0.97555554,"width":0.036805555,"height":0.024444444},"on_screen":true,"help_text":"File Encoding: UTF-8","role_description":"text"},{"role":"AXStaticText","text":"Column selection mode","depth":3,"on_screen":false,"help_text":"Column selection mode","role_description":"text"},{"role":"AXStaticText","text":"4 spaces","depth":3,"bounds":{"left":0.95208335,"top":0.98,"width":0.035416666,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"No JSON schema","depth":3,"bounds":{"left":0.0,"top":0.0,"width":0.08055556,"height":0.025555555},"on_screen":false,"help_text":"No JSON Schema defined","role_description":"text"}]...
|
-3746315343982014480
|
2074680717649294957
|
visual_change
|
accessibility
|
NULL
|
Project: faVsco.js, menu
#12066 on JY-20725-handle Project: faVsco.js, menu
#12066 on JY-20725-handle-HS-search-rate-limit, menu
Start Listening for PHP Debug Connections
HandleHubspotRateLimitTest
Run 'HandleHubspotRateLimitTest'
Debug 'HandleHubspotRateLimitTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
2
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Jobs\Crm\Delete;
use Illuminate\Events\Dispatcher;
use Illuminate\Support\Collection;
use Illuminate\Support\Facades\Log;
use Jiminny\Enums\CrmObject;
use Jiminny\Events\Crm\DetachActivityObject;
use Jiminny\Models\Activity;
use Psr\Log\LoggerInterface;
use Throwable;
trait DeleteCrmEntityTrait
{
public int $tries = 3;
public function timeout(): int
{
return 300; // 5 minutes
}
public function backoff(): array
{
return [30, 90, 180]; // 30 seconds, 1.5 minutes, 3 minutes
}
protected function handleActivities(
Collection $activities,
Dispatcher $dispatcher,
LoggerInterface $logger,
bool $emitEvent = true,
): void {
if ($activities->isEmpty()) {
return;
}
$crmObject = $this->getEntityType();
$entityIdField = $crmObject->value . '_id';
$activities->each(
function (Activity $activity) use ($dispatcher, $logger, $entityIdField, $crmObject, $emitEvent): void {
$stageId = $activity->getStage()?->getId();
$logData = [
$crmObject->value => $this->id,
'activity' => $activity->getId(),
'emitEvent' => $emitEvent,
];
$updateData = [
$entityIdField => null,
];
// For leads and opportunities, also nullify the stage_id
if ($stageId && in_array($crmObject, [CrmObject::LEAD, CrmObject::OPPORTUNITY], true)) {
$updateData['stage_id'] = null;
$logData['stage_id'] = $stageId;
}
$activity->update($updateData);
if ($emitEvent) {
$dispatcher->dispatch(new DetachActivityObject($activity, $crmObject));
}
$logger->info($this->getLogPrefix() . ' Detach from activity', $logData);
// Dispatch job to verify if CRM task/event still exists
if ($activity->hasCrmProviderId()) {
VerifyActivityCrmTaskJob::dispatch($activity->getId());
}
}
);
}
public function failed(Throwable $exception): void
{
$crmObject = $this->getEntityType();
Log::critical($this->getLogPrefix() . ' Job failed permanently', [
$crmObject->value => $this->id,
'exception' => $exception->getMessage(),
]);
}
// Abstract methods that must be implemented by the using class
abstract protected function getLogPrefix(): string;
abstract protected function getEntityType(): CrmObject;
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Sync Changes
Hide This Notification
Code changed:
Hide
30
9
27
3
106
Previous Highlighted Error
Next Highlighted Error
SELECT * FROM team_features where team_id = 1;
SELECT * FROM teams WHERE name LIKE '%Vixio%'; # 340,270,11922
SELECT * FROM users WHERE team_id = 340; # 12015
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 340
and sa.provider = 'salesforce';
# and sa.provider = 'salesloft';
select * from crm_fields where crm_configuration_id = 270 and object_type = 'event';
# 125558 - Event Type - Event_Type__c
# 125552 - Event Status - Event_Status__c
SELECT * FROM sidekick_settings WHERE team_id = 340;
SELECT * FROM crm_field_values WHERE crm_field_id in (125552);
select * from activities where crm_configuration_id = 270
and type = 'conference' and crm_provider_id IS NOT NULL
and actual_start_time > '2024-09-16 09:00:00' order by scheduled_start_time;
SELECT * FROM activities WHERE id = 20871677;
SELECT * FROM crm_field_data WHERE activity_id = 20871677;
select * from crm_layouts where crm_configuration_id = 270;
select * from crm_layout_entities where crm_layout_id in (886,887);
SELECT * FROM crm_configurations WHERE id = 270;
select * from playbooks where team_id = 340; # 1514
select * from groups where team_id = 340;
SELECT * FROM crm_fields WHERE id IN (125393, 125401);
select g.name as 'team name', p.name as 'playbook name', f.label as 'activity type field' from groups g
join playbooks p on g.playbook_id = p.id
join crm_fields f on p.activity_field_id = f.id
where g.team_id = 340;
SELECT * FROM activities WHERE uuid_to_bin('0c180357-67d2-419e-a8c3-b832a3490770') = uuid; # 20448716
select * from crm_field_data where object_id = 20448716;
select * from activities where crm_configuration_id = 270 and provider = 'salesloft' order by id desc;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%CybSafe%'; # 343,273,12008
select * from opportunities where team_id = 343;
select * from opportunities where team_id = 343 and crm_provider_id = '18099102526';
select * from opportunities where team_id = 343 and account_id = 945217482;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
select * from accounts where team_id = 343 order by name asc;
select * from stages where crm_configuration_id = 273 and type = 'opportunity';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Voyado%'; # 353,283,12143
SELECT * FROM activities WHERE crm_configuration_id = 283 and account_id = 3777844 order by id desc;
SELECT * FROM accounts WHERE team_id = 353 AND name LIKE '%Salesloft%';
SELECT * FROM activities WHERE id = 20717903;
select * from participants where activity_id IN (20929172,20928605,20928468,20926272,20926271,20926270,20926269,20916499,20916454,20916436,20916435,20900015,20900014,20900013,20897312,20897243,20897241,20897237,20897232,20897229,20893648,20893231,20893230,20893229,20893228,20889784,20885039,20885038,20885037,20885036,20885035,20882728,20882708,20882703,20882702,20869828,20869811,20869806,20869801,20869799,20869798,20869796,20869795,20869794,20869761,20869760,20869759,20868688,20868687,20850340,20847195,20841710,20833967,20827021,20825307,20825305,20825297,20824615,20824400,20823927,20821760,20795588,20794233,20794057,20793710,20785811,20781789,20781394,20781307,20762651,20758453,20758282,20757323,20756643,20756636,20756629,20756627,20756606,20756605,20756604,20756603,20756602,20756600,20756599,20756598,20756595,20756594,20756589,20756587,20756577,20756573,20748918,20748386,20748385,20748384,20748383,20748382,20748381,20748380,20748379,20748377,20748375,20748373,20743301,20717905,20717904,20717903,20717901,20717899);
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 353
and sa.provider = 'salesforce';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%modern world business solutions%'; # 345,275,12016, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('3921d399-3fef-4609-a291-b0097a166d43') = uuid;
# id: 20940638, user: 12022, contact: 5305871
SELECT * FROM activity_summary_logs WHERE activity_id = 20940638;
select * from contacts where team_id = 345 and crm_provider_id = '30891432415' order by name asc; # 5305871
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 345
and sa.provider = 'hubspot';
select * from users where team_id = 345 and id = 12022;
SELECT * FROM crm_profiles WHERE user_id = 12022;
SELECT * FROM participants WHERE activity_id = 20940638;
SELECT * FROM users u
JOIN crm_profiles cp ON u.id = cp.user_id
WHERE u.team_id = 345;
select * from contacts where team_id = 345 and crm_provider_id = '30880813535' order by name desc; # 5305871
select * from team_features where team_id = 345;
SELECT * FROM activities WHERE uuid_to_bin('11701e2d-2f82-4dab-a616-1db4fad238df') = uuid; # 21115197
SELECT * FROM participants WHERE activity_id = 20897406;
SELECT * FROM activities WHERE uuid_to_bin('63ba55cd-1abc-447d-83da-0137000005b7') = uuid; # 20953912
SELECT * FROM activities WHERE crm_configuration_id = 275 and provider = 'ringcentral' and title like '%1252629100%';
SELECT * FROM activities WHERE id = 20946641;
SELECT * FROM crm_profiles WHERE user_id = 10211;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120,97,10984, [EMAIL]
SELECT * FROM opportunities WHERE crm_configuration_id = 97 and crm_provider_id = '006N1000006c5PpIAI';
select * from stages where crm_configuration_id = 97 and type = 'opportunity';
select * from opportunities where team_id = 120;
select * from crm_configurations crm join teams t on crm.id = t.crm_id
where 1=1
AND t.current_billing_plan IS NOT NULL
AND crm.auto_sync_activity = 0
and crm.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Exclaimer%'; # 270,205,10053,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 270
and sa.provider = 'salesforce';
SELECT * FROM activities WHERE uuid_to_bin('b54df794-2a9a-4957-8d80-09a600ead5f8') = uuid; # 21637956
SELECT * FROM crm_profiles WHERE user_id = 11446;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cygnetise%'; # 372,300,12554, [EMAIL]
select * from playbooks where team_id = 372;
select * from crm_fields where crm_configuration_id = 300 and object_type = 'event'; # 141340
SELECT * FROM crm_field_values WHERE crm_field_id = 141340;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 372
and sa.provider = 'salesforce';
select * from crm_profiles where crm_configuration_id = 300;
SELECT * FROM crm_configurations WHERE team_id = 372;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Planday%'; # 291,242,11501,[EMAIL]
SELECT * FROM opportunities WHERE team_id = 291 and crm_provider_id = '006bG000005DO86QAG'; # 3207756
select * from crm_field_data where object_id = 3207756;
SELECT * FROM crm_fields WHERE id = 111834;
select f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value
FROM crm_fields f
JOIN crm_field_data fd ON f.id = fd.crm_field_id
WHERE f.crm_configuration_id = 242
AND f.object_type = 'opportunity'
AND fd.object_id IN (3207756)
ORDER BY fd.object_id, fd.updated_at;
SELECT * FROM crm_configurations WHERE auto_connect = 1;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150,[EMAIL]
select * from group_deal_risk_types drgt join groups g on drgt.group_id = g.id
where g.team_id = 187;
select * from `groups` where team_id = 187;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 187
and sa.provider = 'salesforce';
# Destination - 98870 - Destination__c
# Stage - 79014 - StageName
# Land Arrangement - 98856 - Land_Arrangement__c
# Flight - 98848 - Flight__c
# Last activity date - 98812 - LastActivityDate
# Last modified date - 98809 - LastModifiedDate
# Last inbound mail timestamp - 99151 - Last_Inbound_Mail_Timestamp__c
# next call - 98864 - Next_Call__c
select * from crm_fields where crm_configuration_id = 209 and object_type = 'opportunity';
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
select * from opportunities where team_id = 187 and name LIKE'%Muriel Sal%';
select * from opportunities where team_id = 187 and user_id = 9951 and is_closed = 0;
select * from activities where opportunity_id = 3538248;
SELECT * FROM crm_profiles WHERE user_id = 8150;
select * from deal_risks where opportunity_id = 3538248;
select * from teams where crm_id IS NULL;
SELECT opp.id AS opportunity_id,
u.group_id AS group_id,
MAX(
CASE
WHEN a.type IN ("sms-inbound", "sms-outbound") THEN a.created_at
ELSE a.actual_end_time
END) as last_date
FROM opportunities opp
left join activities a on a.opportunity_id = opp.id
inner join users u on opp.user_id = u.id
where opp.user_id IN (9951)
AND opp.is_closed = 0
and a.status IN ('completed', 'received', 'delivered') OR a.status IS NULL
group by opp.id;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cybsafe%'; # 343,301,12008,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_profiles WHERE crm_configuration_id = 301;
SELECT * FROM contacts WHERE id = 6612363;
SELECT * FROM accounts WHERE id = 4235676;
SELECT * FROM opportunities WHERE crm_configuration_id = 301 and crm_provider_id = 32983784868;
select * from opportunity_stages where opportunity_id = 4503759;
# SELECT * FROM opportunities WHERE id = 4569937;
select * from activities where crm_configuration_id = 301;
SELECT * FROM activities WHERE uuid_to_bin('d3b2b28b-c3d0-4c2d-8ed0-eef42855278a') = uuid; # 26330370
SELECT * FROM participants WHERE activity_id = 26330370;
SELECT * FROM teams WHERE id = 375;
select * from playbooks where team_id = 375;
select * from stages where crm_configuration_id = 301 and type = 'opportunity';
select * from teams;
select * from contact_roles;
SELECT * FROM opportunities WHERE team_id = 343 and user_id = 12871 and close_date >= '2024-11-01';
select * from users u join crm_profiles cp on cp.user_id = u.id where u.team_id = 343;
SELECT * FROM crm_field_data WHERE object_id = 3771706;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_fields WHERE crm_configuration_id = 301 and object_type = 'opportunity'
and crm_provider_id LIKE "%traffic_light%";
SELECT * FROM crm_field_values WHERE crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531);
SELECT fd.* FROM opportunities o
JOIN crm_field_data fd ON o.id = fd.object_id
WHERE o.team_id = 343
# and o.user_id IS NOT NULL
and fd.crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531)
and fd.value != ''
order by value desc
# group by o.id
;
SELECT * FROM opportunities WHERE id = 3769843;
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150, [EMAIL]
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding Circle%'; # 220,177,8603,[EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('7a40e99b-3b37-4bb1-b983-325b81801c01') = uuid; # 23139839
SELECT * FROM opportunities WHERE id = 3855992;
SELECT * FROM users WHERE name LIKE '%Angus Pollard%'; # 8988
SELECT * FROM teams WHERE name LIKE '%Story Terrace%'; # 379, 307, 12894
SELECT * FROM crm_fields WHERE crm_configuration_id = 307 and object_type != 'opportunity';
select * from contacts where team_id = 379 and name like '%bebro%'; # 5874411, crm: 77229348507
SELECT * FROM crm_field_data WHERE object_id = 5874411;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 379
and sa.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%mentio%'; # 117, 94, 6371, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('82939311-1af0-4506-8546-21e8d1fdf2c1') = uuid;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tourlane%'; # 187, 209, 8150, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 187 and crm_provider_id = '006Se000008xfvNIAQ'; # 3537793
select * from generic_ai_prompts where subject_id = 3537793;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120, 97, 10984, [EMAIL]
SELECT * FROM crm_configurations WHERE id = 97;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 97;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 355;
SELECT * FROM crm_fields WHERE id = 32682;
select cfd.value, o.* from opportunities o
join crm_field_data cfd on o.id = cfd.object_id and cfd.crm_field_id = 32682
where team_id = 120
and cfd.value != ''
;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 120
and sa.provider = 'salesforce';
select * from opportunities where team_id = 120 and crm_provider_id = '006N1000007X8MAIA0';
SELECT * FROM crm_field_data WHERE object_id = 2313439;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE id = 410;
SELECT * FROM teams WHERE name LIKE '%Local Business Oxford%';
select * from scorecards where team_id = 410;
select * from scorecard_rules;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding%'; # 220, 177, 8603, [EMAIL]
select * from activities a
join opportunities o on a.opportunity_id = o.id
join users u on o.user_id = u.id
where a.crm_configuration_id = 177 and a.type LIKE '%email-out%'
# and a.actual_end_time > '2024-12-16 00:00:00'
# and o.remotely_created_at > '2024-12-01 00:00:00'
# and u.group_id = 1014
and u.id = 9021
order by a.id desc;
SELECT * FROM opportunities WHERE id in (3981384,4017346);
SELECT * FROM users WHERE team_id = 220 and id IN (8775, 11435);
select * from users where id = 9021;
select * from inboxes where user_id = 9021;
select * from inbox_emails where inbox_id = 1349 and email_date > '2024-12-18 00:00:00';
select * from email_messages where team_id = 220
and orig_date > '2024-12-16 00:00:00' and orig_date < '2024-12-19 00:00:00'
and subject LIKE '%Personal%'
# and 'from' = '[EMAIL]'
;
select * from activities a
join opportunities o on a.opportunity_id = o.id
where a.user_id = 9021 and a.type LIKE '%email-out%'
and a.actual_end_time > '2024-12-18 00:00:00'
and o.user_id IS NOT NULL
and o.remotely_created_at > '2024-12-01 00:00:00'
order by a.id desc;
SELECT * FROM opportunities WHERE team_id = 220 and name LIKE '%Right Car move Limited%' and id = 3966852;
select * from activities where crm_configuration_id = 177 and type LIKE '%email%' and opportunity_id = 3966852 order by id desc;
select * from team_settings where name IN ('useCloseDate');
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Hurree%'; # 104, 81, 6175, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 104 and name = 'PropOp';
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 104
and sa.provider = 'hubspot';
select * from crm_configurations where last_synced_at > '2025-01-19 01:00:00'
select * from teams where crm_id IS NULL;
select t.name as 'team', u.name as 'owner', u.email, u.phone
from teams t
join activity_providers ap on t.id = ap.team_id
join users u on t.owner_id = u.id
where 1=1
and t.status = 'active'
and ap.is_enabled = 1
# and u.status = 1
and ap.provider = 'ms-teams';
select * from crm_configurations where provider = 'bullhorn'; # 344
SELECT * FROM teams WHERE id = 442; # 14293
select * from users where team_id = 442;
select * from social_accounts sa where sa.sociable_id = 14293;
select * from invitations where team_id = 442;
# [PASSWORD_DOTS]
SELECT * FROM users WHERE email LIKE '%[EMAIL]%'; # 14022
SELECT * FROM teams WHERE id = 429;
select * from opportunities where team_id = 429 and crm_provider_id IN (16157415775, 22246219645);
select * from activities where opportunity_id in (4340436,4353519);
select * from transcription where activity_id IN (25630961,25381771);
select * from generic_ai_prompts where subject_id IN (4353519);
SELECT
a.id as activity_id,
a.opportunity_id,
a.type as activity_type,
a.language,
CONCAT(a.title, a.description) AS mail_content,
e.from AS mail_from,
e.to AS mail_to,
e.subject AS mail_subject,
e.body AS mail_body,
p.type as prompt_type,
p.status as prompt_status,
p.content AS prompt_content,
a.actual_start_time as created_at
FROM activities a
LEFT JOIN ai_prompts p ON a.transcription_id = p.transcription_id AND p.deleted_at IS NULL
LEFT JOIN email_messages e ON a.id = e.activity_id
WHERE a.actual_start_time > '2024-01-01 00:00:00'
AND a.opportunity_id IN (4353519)
AND a.status IN ('completed', 'received', 'delivered')
AND a.deleted_at IS NULL
AND a.type NOT IN ('sms-inbound', 'sms-outbound')
ORDER BY a.opportunity_id ASC, a.id ASC;
SELECT * FROM users WHERE name LIKE '%George Fierstone%'; # 14293
SELECT * FROM teams WHERE id = 442;
SELECT * FROM crm_configurations WHERE id = 344;
select * from team_features where team_id = 442;
select * from groups where team_id = 442;
select * from playbooks where team_id = 442;
select * from playbook_categories where playbook_id = 1729;
select * from crm_fields where crm_configuration_id = 344 and id = 172024;
SELECT * FROM crm_field_values WHERE crm_field_id = 172024;
select * from crm_layouts where crm_configuration_id = 344;
select * from playbook_layouts where playbook_id = 1729;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 221, 9444
select s.*
# , s.sent_at, u.name, a.*
from activity_summary_logs s
inner join activities a on a.id = s.activity_id
inner join users u on u.id = a.user_id
where a.crm_configuration_id = 356
and s.sent_at > date_sub(now(), interval 60 day)
order by a.actual_end_time desc;
select * from activities a
# inner join activity_summary_logs s on s.activity_id = a.id
where a.crm_configuration_id = 356 and a.actual_end_time > date_sub(now(), interval 60 day)
# and a.crm_provider_id is not null
# and provider <> 'ringcentral'
and status = 'completed'
order by a.actual_end_time desc;
select * from teams order by id desc; # 17328, 32, 17830, [EMAIL]
SELECT * FROM users;
SELECT * FROM users where team_id = 260 and status = 1; # 201 - 150 active
SELECT * FROM teams WHERE id = 260;
select * from team_settings where team_id = 260;
select * from crm_configurations where team_id = 260;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 356;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1184;
select * from accounts where crm_configuration_id = 221 order by id desc; # 7000
select * from leads where crm_configuration_id = 221 order by id desc; # 0
select * from contacts where crm_configuration_id = 221 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 221 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 221 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 221;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 221 order by id desc;
select * from stages where crm_configuration_id = 221 order by id desc;
select * from accounts where crm_configuration_id = 356 order by id desc; # 7000
select * from leads where crm_configuration_id = 356 order by id desc; # 0
select * from contacts where crm_configuration_id = 356 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 356 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 356 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 356;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 356 order by id desc;
select * from stages where crm_configuration_id = 356 order by id desc;
select * from playbooks where team_id = 260 order by id desc; # 4 (2 deleted)
select * from groups where team_id = 260 order by id desc; # 27 groups, (2 deleted)
select * from playbook_layouts where playbook_id IN (1410,1409,1276,1254); # 4
select ce.* from calendars c
join users u on c.user_id = u.id
join calendar_events ce on c.id = ce.calendar_id
where u.team_id = 260
and (ce.start_time > '2025-02-21 00:00:00')
;
# calendar events 1207
#
select * from opportunities where team_id = 260;
SELECT * FROM crm_field_data WHERE object_id = 4696496;
select * from activities where crm_configuration_id = 356 and crm_provider_id IS NOT NULL;
select * from activities where crm_configuration_id IN (221) and provider NOT IN ('ms-teams', 'uploader', 'zoom-bot')
# and type = 'conference' and status = 'scheduled' and activities.is_internal = 0
and created_at > '2024-03-01 00:00:00'
order by id desc; # 880 000, ringcentral, avaya
SELECT * FROM participants WHERE activity_id = 26371744;
# all activities 942 000 +
# conference 7385 - scheduled 984 - external 343
select * from activities where id = 26321812;
select * from participants where activity_id = 26321812;
select * from participants where activity_id in (26414510,26414514,26414516,26414604,26414653,26414655);
select * from leads where id in (720428,689175,731546,645866,621037);
select * from users where id = 13841;
select * from opportunities where user_id = 9541;
select * from stages where id = 15900;
select * from accounts where
# id IN (4160055,5053725,4965303,4896434)
id in (4584518,3249934,3218025,3891133,3399450,4172999,4485161,3101785,4587203,3070816,2870343,2870341,3563940,4550846,3424464,3249963,2870342)
;
select * from activities where id = 26654935;
SELECT * FROM opportunities WHERE id = 4803458;
SELECT * FROM opportunities where team_id = 260 and user_id = 13841 AND stage_id = 15900;
SELECT id, uuid, provider, type, lead_id, account_id, contact_id, opportunity_id, stage_id, status, recording_state, title, actual_start_time, actual_end_time
FROM activities WHERE user_id = 13841 AND opportunity_id IN (4729783, 4731717, 4731726, 4732064, 4732849, 4803458, 4813213);
SELECT DISTINCT
o.id, o.stage_id, s.name, a.title,
a.*
FROM activities a
# INNER JOIN tracks t ON a.id = t.activity_id
INNER JOIN users u ON a.user_id = u.id
INNER JOIN teams team ON u.team_id = team.id
INNER JOIN groups g ON u.group_id = g.id
INNER JOIN opportunities o ON a.opportunity_id = o.id
INNER JOIN stages s ON o.stage_id = s.id
WHERE
a.crm_configuration_id = 356
AND a.status IN ('completed', 'failed')
AND a.recording_state != 'stopped'
# and a.user_id = 13841
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
AND team.uuid = uuid_to_bin('a607fba7-452e-4683-b2af-00d6cb52c93c')
AND g.uuid = uuid_to_bin('b5d69e40-24a0-4c16-810b-5fa462299f94')
AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
# AND t.type IN ('audio', 'video')
AND (
(a.actual_start_time BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59')
OR
(
a.actual_start_time IS NULL
AND a.type IN ('sms-outbound', 'sms-inbound')
AND a.created_at BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59'
)
)
AND (
a.is_private = 0
OR (
a.is_private = 1
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
)
)
AND (
# s.id = 15900
s.uuid = uuid_to_bin('04ca1c26-c666-4268-a129-419c0acffd73')
OR s.uuid IS NULL -- Include records without opportunity stage
)
ORDER BY a.actual_end_time DESC;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lead Forensics%'; # 190, 162, 8474, [EMAIL]
SELECT * FROM users WHERE team_id = 190;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 190
and sa.provider = 'hubspot';
select * from role_user where user_id = 8474;
select * from crm_configurations where provider = 'bullhorn';
SELECT * FROM opportunities WHERE uuid_to_bin('94578249-65ec-4205-90f2-7d1a7d5ab64a') = uuid;
SELECT * FROM users WHERE uuid_to_bin('26dbadeb-926f-4150-b11b-771b9d4c2f9a') = uuid;
SELECT * FROM opportunities WHERE id = 4732493;
select * from activities where opportunity_id = 4732493;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE id = 443; # 358, 14315, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 443;
SELECT a.id, a.type, a.user_id, a.status, a.deleted_at, u.name, u.email, u.team_id as activity_team_id, u.status, u.deleted_at, t.name, t.status, s.team_id as stage_team_id
FROM activities AS a
JOIN stages AS s ON a.stage_id = s.id
JOIN users AS u ON u.id = a.user_id
JOIN teams AS t ON t.id = s.team_id
WHERE u.team_id <> s.team_id and t.id > 135;
SELECT
crm_configuration_id,
crm_provider_id,
COUNT(*) as duplicate_count,
GROUP_CONCAT(id) as stage_ids,
GROUP_CONCAT(name) as stage_names
FROM stages
GROUP BY crm_configuration_id, crm_provider_id
HAVING COUNT(*) > 1
ORDER BY duplicate_count DESC;
select * from stages where id IN (14898,14907);
select * from business_processes;
SELECT *
FROM crm_configurations
WHERE team_id IN (
SELECT team_id
FROM crm_configurations
GROUP BY team_id
HAVING COUNT(*) > 1
)
ORDER BY team_id;
SELECT *
FROM teams
WHERE crm_id IN (
SELECT crm_id
FROM teams
GROUP BY crm_id
HAVING COUNT(*) > 1
)
ORDER BY crm_id;
# [PASSWORD_DOTS]
select * from crm_configurations where provider = 'integration-app';
SELECT * FROM teams WHERE id = 443; # Correre Naturale 358 14315 [EMAIL]
select * from activities where crm_configuration_id = 358 order by actual_end_time desc;
select id, uuid, actual_end_time, crm_provider_id, is_internal, playbook_category_id, type, user_id, lead_id, contact_id, account_id, opportunity_id, status, title from activities where crm_configuration_id = 358 order by actual_end_time desc;
select * from team_features where team_id = 358;
select * from activity_summary_logs;
select * from teams where id = 406;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Sportfive%'; # 267, 202, 14637, [EMAIL]
select * from activities where crm_configuration_id = 202 order by actual_end_time desc;
SELECT * FROM users where id = 14637;
SELECT * FROM teams where id = 267;
SELECT * FROM groups where id = 1118;
select g.name, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a
inner join users u on u.id = a.user_id
inner join groups g on g.id = u.group_id
where a.crm_configuration_id = 202
and a.is_internal = 0
and (a.scheduled_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')
and a.type = 'conference'
and a.status != 'completed'
and a.external_id is not null
order by a.scheduled_start_time desc;
SELECT * FROM activities
WHERE crm_configuration_id = 202
AND status IN ('completed', 'failed')
AND recording_state != 'stopped'
AND type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
AND (is_private = 0 OR user_id = 14637)
AND (
(
actual_start_time BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'
) OR (
actual_start_time IS NULL
AND type IN ('sms-outbound', 'sms-inbound')
AND created_at BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'
)
)
AND NOT EXISTS (
SELECT 1
FROM tracks
WHERE
tracks.activity_id = activities.id
AND tracks.type IN ('audio', 'video')
)
ORDER BY actual_end_time DESC;
SELECT DISTINCT
a.*
FROM activities a
INNER JOIN tracks t ON a.id = t.activity_id
INNER JOIN users u ON a.user_id = u.id
INNER JOIN teams team ON u.team_id = team.id
WHERE
a.crm_configuration_id = 202
AND a.status IN ('completed', 'failed')
AND a.recording_state != 'stopped'
# and a.user_id = 14637
AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
# AND t.type IN ('audio', 'video')
AND (
(a.actual_start_time BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59')
OR
(
a.actual_start_time IS NULL
AND a.type IN ('sms-outbound', 'sms-inbound')
AND a.created_at BETWEEN '2025-03-12 12:00:00' AND '2025-03-24 11:59:59'
)
)
AND (
a.is_private = 0
OR (
a.is_private = 1
AND a.user_id = 14637
)
)
ORDER BY a.actual_end_time DESC
;
SELECT DISTINCT a.*
FROM activities a
INNER JOIN users u ON a.user_id = u.id
INNER JOIN teams t ON u.team_id = t.id
# INNER JOIN tracks tr ON a.id = tr.activity_id
# INNER JOIN groups g ON u.group_id = g.id
WHERE 1=1
AND t.id = 267
# AND t.uuid = uuid_to_bin('aed4927b-f1ea-499e-94c3-83762fd233e8')
AND a.status IN ('completed', 'failed')
AND a.recording_state != 'stopped'
AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
# AND tr.type NOT IN ('audio', 'video')
AND (
a.is_private = 0
OR a.user_id = 14637
)
AND (
(a.actual_start_time BETWEEN '2025-03-19 00:00:00' AND '2025-03-21 23:59:59')
OR (
a.actual_start_time IS NULL
AND a.type IN ('sms-outbound', 'sms-inbound')
AND a.created_at BETWEEN '2025-03-19 00:00:00' AND '2025-03-21 23:59:59'
)
)
# and NOT EXISTS (
# SELECT 1
# FROM tracks t
# WHERE t.activity_id = a.id
# AND t.type IN ('audio', 'video')
# )
ORDER BY a.actual_end_time DESC;
SELECT * FROM tracks WHERE activity_id = 26485995;
select a.is_private, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a
inner join users u on u.id = a.user_id
where a.crm_configuration_id = 202
# and a.is_internal = 0
and (a.actual_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')
and a.type IN ("softphone","softphone-inbound","conference","sms-inbound")
and a.status IN ('completed', 'failed')
# and a.external_id is not null
order by a.actual_end_time desc;
select * from activities a where a.crm_configuration_id = 202
and a.actual_start_time between '2025-03-20 00:00:00' and '2025-03-21 00:00:00'
# AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
select g.name, a.title, uuid_from_bin(a.uuid), a.external_id, a.status, a.recording_state, a.recording_reason_code, a.scheduled_start_time, a.scheduled_end_time, a.actual_start_time, a.actual_end_time from activities a
inner join users u on u.id = a.user_id
inner join groups g on g.id = u.group_id
where a.crm_configuration_id = 202
and a.is_internal = 0
and (a.scheduled_start_time between '2025-03-19 00:00:00' and '2025-03-21 00:00:00')
and a.type = 'conference'
and a.status != 'completed'
and a.external_id is not null
order by a.scheduled_start_time desc;
SELECT * FROM teams WHERE name LIKE '%Tourlane%';
SELECT * FROM crm_fields WHERE crm_configuration_id = 209 and object_type = 'opportunity';
SELECT * FROM crm_field_data WHERE crm_field_id = 98809;
select * from users where status = 1 AND timezone = 'MDT';
select * from opportunities where id = 3769814;
select * from deal_risks where opportunity_id = 3769814;
select cp.* from crm_profiles cp
join users u on cp.user_id = u.id
join crm_configurations crm on cp.crm_configuration_id = crm.id
where crm.provider = 'hubspot' AND u.status = 1 AND log_notes != 'none';
select * from crm_fields where id = 154575;
select * from team_features where feature = 'SUPPORTS_SYNC_MISSING_CALL_DISPOSITIONS';
SELECT * FROM teams WHERE id = 176; # crm 148
select * from activities where crm_configuration_id = 148 and provider = 'hubspot' order by id desc;
select * from activity_providers where provider = 'amazon-connect';
select * from crm_fields cf
join crm_configurations crm on crm.id = cf.crm_configuration_id
where crm.provider = 'hubspot' and cf.object_type IN ('account', 'contact');
# [PASSWORD_DOTS]
SELECT * FROM users WHERE id IN (15415, 15418);
SELECT * FROM groups WHERE id IN (1805,1806);
SELECT * FROM playbooks WHERE id = 1860;
SELECT * FROM playbook_categories WHERE id = 38634;
SELECT * FROM crm_fields WHERE id = 189962;
SELECT * FROM teams WHERE name = 'Pulsar Group'; # 472, 380, 15138 [EMAIL]
SELECT * FROM crm_profiles WHERE user_id = 15415;
SELECT * FROM social_accounts WHERE sociable_id = 15415 and provider = 'salesforce';
select * from sidekick_settings where team_id = 472;
SELECT * FROM activities WHERE uuid_to_bin('452c58c7-b87c-4fdd-953e-d7af185e9588') = uuid; # 28617536, user: 15418
SELECT * FROM activities WHERE uuid_to_bin('399114ee-d3a8-458c-bff5-5f654658db0a') = uuid; # 28344407, user: 15415
SELECT * FROM activities WHERE uuid_to_bin('f0aa567f-0ab1-4bbb-96aa-37dcf184676b') = uuid; # 28580288, user: 15415
SELECT * FROM activities WHERE uuid_to_bin('50c086b1-2770-4bca-b5ae-6bac22ec426b') = uuid; # 28566069, user: 15415
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%TeamTailor%'; # 109, 218, 13969, [EMAIL]
select * from crm_configurations where id = 218;
SELECT * FROM activities WHERE uuid_to_bin('e39b5857-7fdb-4f5a-951a-8d3ca69bb1b0') = uuid; # 28338765
SELECT * FROM users WHERE id IN (13232, 13230);
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 109
and sa.provider = 'salesforce';
0057R00000EPL5HQAX Inez Ekblad
1091cb81-5ea1-4951-a0ed-f00b568f0140 Triman Kaur
SELECT * FROM crm_profiles WHERE user_id IN (13232, 13230);
############################################################################################
SELECT * FROM activities WHERE uuid_to_bin('675eeaeb-5681-42db-90bc-54c07a604408') = uuid; # 28655939 00UVg00000FLvnSMAT
SELECT * FROM crm_field_data WHERE activity_id = 28655939;
SELECT * FROM crm_fields WHERE id IN (94491,94493,94498);
SELECT * FROM users WHERE id = 13658;
SELECT * FROM teams WHERE id = 109;
SELECT * FROM crm_configurations WHERE id = 218;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 109
and sa.provider = 'salesforce';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Strengthscope%'; # 481, 390, 15420, [EMAIL]
SELECT * FROM stages WHERE crm_configuration_id = 390;
select * from business_processes where team_id = 481 and crm_configuration_id = 390;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 481
and sa.provider = 'salesforce';
SELECT * FROM users WHERE id = 15780; # team 462
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 462
and sa.provider = 'hubspot';
select * from teams where id = 495;
SELECT * FROM users WHERE id = 15794;
select * from social_accounts where sociable_id = 15794;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Flight%'; # 427, 333, 13752
SELECT * FROM accounts WHERE team_id = 427 and crm_provider_id = '668731000183444517';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Group GTI%'; # 495, 407, 15794
SELECT * FROM activities WHERE crm_configuration_id = 407
and status = 'completed' and type = 'conference'
order by id desc;
select ru.*, pr.*, p.* from users u join role_user ru on ru.user_id = u.id
join permission_role pr on pr.role_id = ru.role_id
join permissions p on p.id = pr.permission_id
where team_id = 495 and p.name IN ('dial');
select * from permission_role;
select * from activities where crm_configuration_id = 407 and status = 'completed' order by id desc;
SELECT * FROM activities WHERE id = 29512773;
SELECT * FROM activities WHERE id IN (29042721,28991325,29002874);
SELECT al.* from activity_summary_logs al join activities a on a.id = al.activity_id
where a.crm_configuration_id = 407
# and a.id IN (29042721,28991325,29002874);
SELECT * FROM users WHERE id = 15794;
SELECT * FROM users WHERE team_id = 495;
SELECT * FROM social_accounts WHERE sociable_id = 15794;
SELECT * FROM opportunities WHERE team_id = 495 and name like '%OC:%';
SELECT * FROM contacts WHERE team_id = 495;
SELECT * FROM leads WHERE team_id = 495;
SELECT * FROM accounts WHERE team_id = 495;
SELECT * FROM crm_profiles WHERE crm_configuration_id = 407;
SELECT * FROM crm_fields WHERE crm_configuration_id = 407;
SELECT * FROM crm_configurations WHERE id = 407;
SELECT * FROM opportunities WHERE team_id = 495 and close_date BETWEEN '2025-06-01' AND '2025-07-01'
and user_id IS NOT NULL and is_closed = 1 and is_won = 1;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Hamilton Court FX LLP%'; # 249, 187, 10103
SELECT * FROM activities WHERE uuid_to_bin('4659c2bb-9a49-484e-9327-a3d66f1e028c') = uuid; # 28951064
SELECT * FROM crm_fields WHERE crm_configuration_id = 187 and object_type IN ('tasks', 'event');
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Checkstep%'; # 325, 256, 11753
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 325
and sa.provider = 'hubspot';
SELECT * FROM activities WHERE uuid_to_bin('7be372e2-1916-4d79-a2f3-ca3db1346db3') = uuid; # 28611085
SELECT * FROM activities WHERE uuid_to_bin('980f0336-840b-4185-a5a9-30cf8b0749a8') = uuid; # 28719733
SELECT * FROM activity_summary_logs where activity_id = 28719733;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 356, 9444
SELECT * FROM activity_summary_logs where sent_at BETWEEN '2025-06-09 11:38:00' AND '2025-06-09 11:40:00';
SELECT * FROM leads WHERE crm_configuration_id = 356 and crm_provider_id = '230045001502770504'; # 823630
select * from activities where crm_configuration_id = 356 and lead_id = 841732;
SELECT * from activity_summary_logs al join activities a on a.id = al.activity_id
where a.crm_configuration_id = 356;
select * from activities where crm_configuration_id = 356
and actual_end_time between '2025-06-09 11:00:00' and '2025-06-09 12:00:00'
order by id desc;
select * from accounts where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;
select * from leads where crm_configuration_id = 356 and crm_provider_id = '230045001514275654' order by id desc;
select * from contacts where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;
select * from opportunities where crm_configuration_id = 356 and crm_provider_id = '230045001514403366' order by id desc;
select * from team_features where team_id = 260;
select * from features where id IN (1,2,4,6,18,19,20,9,10,3,23,24,25,26,27);
SELECT * FROM activities WHERE uuid_to_bin('7be372e2-1916-4d79-a2f3-ca3db1346db3') = uuid;
select * from crm_fields;
select * from crm_layout_entities;
SELECT * FROM teams WHERE name LIKE '%Optable%';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Teamtailor%'; # 109, 218, 13969
SELECT * FROM crm_configurations WHERE id = 218;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 109
and sa.provider = 'salesforce';
SELECT * FROM activities WHERE uuid_to_bin('675eeaeb-5681-42db-90bc-54c07a604408') = uuid; # 28655939
SELECT * FROM crm_field_data WHERE activity_id = 28655939;
SELECT * FROM crm_fields WHERE id in (94491,94493,94498);
select * from teams where crm_id IS NULL;
SELECT * FROM activities WHERE uuid_to_bin('71aa8a0c-9652-4ff6-bee7-d98ae60abef6') = uuid;
# [PASSWORD_DOTS]
select * from team_domains where team_id = 399;
SELECT * FROM teams WHERE name LIKE '%Rydoo%'; # 399, 318, 13207
select * from calendar_events where id = 5163781;
SELECT * FROM activities WHERE uuid_to_bin('be2cbc52-7fda-46a0-9ae0-25d9553eafc0') = uuid; # 29443896
SELECT * FROM participants WHERE activity_id = 29443896;
select * from contacts where crm_configuration_id = 318 and email = '[EMAIL]';
select * from leads where crm_configuration_id = 318 and email = '[EMAIL]';
select * from activities where user_id = 14937 order by created_at ;
select * from users where id = 14937;
select * from contacts where crm_configuration_id = 318 and email LIKE '%@strawberry.se';
select * from opportunities where crm_configuration_id = 318 and crm_provider_id = '006Sf00000D1WOAIA3';
select * from activities a join participants p on a.id = p.activity_id
where crm_configuration_id = 318 and a.updated_at > '2025-06-23T08:18:43Z';
# [PASSWORD_DOTS]
SELECT * FROM opportunities WHERE team_id = 379 and crm_provider_id = '39334518886';
SELECT * FROM opportunities WHERE team_id = 379 order by id desc;
SELECT * FROM teams WHERE id = 379;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 379 and sociable_id = 13852
and sa.provider = 'hubspot';
SELECT * FROM crm_configurations WHERE id = 307;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 307;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1027;
SELECT * FROM crm_fields WHERE crm_configuration_id = 307
and id IN (144750,144855,145158,155227);
SELECT * FROM activities;
select * from activities
where created_at > '2025-07-01 00:00:00'
# and created_at < '2025-08-01 00:00:00'
and type not in ('email-outbound', 'email-inbound')
and account_id is null
and contact_id is null
and lead_id is null
and opportunity_id is not null
;
SELECT * FROM activities WHERE id IN (25344155, 25344296, 25501909, 28692187);
SELECT * FROM crm_configurations WHERE id in (335,301,200);
select * from crm_fields where crm_configuration_id = 230 and crm_provider_id = 'Age2__c';
SELECT * FROM teams WHERE name LIKE '%Resights%';
select * from crm_fields where crm_configuration_id = 1 and object_type = 'opportunity';
select * from crm_configurations where provider = 'bullhorn'; # 344
select * from teams where id IN (442);
select * from activities
where crm_configuration_id = 177
and provider = 'amazon-connect'
order by id desc;
# and source <> 'gong';
select * from activity_providers where provider = 'amazon-connect';
SELECT * FROM activities WHERE uuid_to_bin('cec1993b-a7e5-4164-b74d-d680ea51d2f2') = uuid;
select * from crm_configurations where store_transcript = 1;
SELECT * FROM teams WHERE id IN (80);
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Sedna%'; # 277, 213, 12594
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 277
and sa.provider = 'salesforce';
select * from activities where crm_configuration_id = 213 and account_id = 2511502;
select * from crm_configurations where id = 213;
SELECT * FROM activities WHERE uuid_to_bin('35aa790a-8569-4544-8268-66f9a4a26804') = uuid; # 33981604
SELECT * FROM participants WHERE activity_id = 33981604;
SELECT * FROM crm_fields WHERE crm_configuration_id = 337 and object_type = 'task';
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 431
and sa.provider = 'salesforce';
SELECT * FROM activities WHERE uuid_to_bin('b5476c7d-19a8-491...
|
43865
|
NULL
|
NULL
|
NULL
|
|
43762
|
NULL
|
0
|
2026-05-14T13:13:08.697748+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778764388697_m1.jpg...
|
iTerm2
|
ec2-user@ip-10-30-145-148:~
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Last login: Wed May 13 15:51:53 on ttys013
Poetry Last login: Wed May 13 15:51:53 on ttys013
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai
Enter MFA code for arn:aws:iam::438740370364:mfa/[EMAIL]:
Warning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.
, #_
~\_ ####_
~~ \_#####\
~~ \###|
~~ \#/ ___ Amazon Linux 2023 (ECS Optimized)
~~ V~' '->
~~~ /
~~._. _/
_/ _/
_/m/'
For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"
Error response from daemon: No such container: docker
[ec2-user@ip-10-30-145-148 ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00
bc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01
ee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200
27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00
106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201
a8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000
9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800
6ad3430275eb amazon/amazon-ecs-agent:latest "/agent" 8 hours ago Up 8 hours (healthy) ecs-agent
[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00'
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
screenpipe"
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"Last login: Wed May 13 15:51:53 on ttys013\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai\nEnter MFA code for arn:aws:iam::438740370364:mfa/lukas.kovalik@jiminny.com: \nWarning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.\n , #_\n ~\\_ ####_\n ~~ \\_#####\\\n ~~ \\###|\n ~~ \\#/ ___ Amazon Linux 2023 (ECS Optimized)\n ~~ V~' '->\n ~~~ /\n ~~._. _/\n _/ _/\n _/m/'\n\nFor documentation, visit http://aws.amazon.com/documentation/ecs\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 15 minutes ago Up 15 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 57 minutes ago Up 57 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"\nError response from daemon: No such container: docker\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00'","depth":4,"on_screen":true,"value":"Last login: Wed May 13 15:51:53 on ttys013\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai\nEnter MFA code for arn:aws:iam::438740370364:mfa/lukas.kovalik@jiminny.com: \nWarning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.\n , #_\n ~\\_ ####_\n ~~ \\_#####\\\n ~~ \\###|\n ~~ \\#/ ___ Amazon Linux 2023 (ECS Optimized)\n ~~ V~' '->\n ~~~ /\n ~~._. _/\n _/ _/\n _/m/'\n\nFor documentation, visit http://aws.amazon.com/documentation/ecs\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 15 minutes ago Up 15 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 57 minutes ago Up 57 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"\nError response from daemon: No such container: docker\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00'","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.0,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.004166667,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.12326389,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.12743056,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.24652778,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.25069445,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.36979166,"top":0.05888889,"width":0.12326389,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.37395832,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"screenpipe\"","depth":2,"bounds":{"left":0.49305555,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.49722221,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-129-190:~ (-zsh)","depth":2,"bounds":{"left":0.6159722,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.6201389,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-20-31-146:~ (-zsh)","depth":2,"bounds":{"left":0.73888886,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.7430556,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-145-148:~ (nc)","depth":2,"bounds":{"left":0.86180556,"top":0.05888889,"width":0.12291667,"height":0.026666667},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.8659722,"top":0.06333333,"width":0.011111111,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.95625,"top":0.032222223,"width":0.03888889,"height":0.018888889},"on_screen":true,"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"ec2-user@ip-10-30-145-148:~","depth":1,"bounds":{"left":0.42916667,"top":0.033333335,"width":0.14305556,"height":0.017777778},"on_screen":true,"role_description":"text"}]...
|
5012175972693085336
|
-825590144501022109
|
idle
|
accessibility
|
NULL
|
Last login: Wed May 13 15:51:53 on ttys013
Poetry Last login: Wed May 13 15:51:53 on ttys013
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai
Enter MFA code for arn:aws:iam::438740370364:mfa/[EMAIL]:
Warning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.
, #_
~\_ ####_
~~ \_#####\
~~ \###|
~~ \#/ ___ Amazon Linux 2023 (ECS Optimized)
~~ V~' '->
~~~ /
~~._. _/
_/ _/
_/m/'
For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"
Error response from daemon: No such container: docker
[ec2-user@ip-10-30-145-148 ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00
bc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01
ee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200
27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00
106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201
a8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000
9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800
6ad3430275eb amazon/amazon-ecs-agent:latest "/agent" 8 hours ago Up 8 hours (healthy) ecs-agent
[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00'
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
screenpipe"
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43761
|
NULL
|
0
|
2026-05-14T13:12:53.198560+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778764373198_m2.jpg...
|
iTerm2
|
ec2-user@ip-10-30-145-148:~
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Last login: Wed May 13 15:51:53 on ttys013
Poetry Last login: Wed May 13 15:51:53 on ttys013
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai
Enter MFA code for arn:aws:iam::438740370364:mfa/[EMAIL]:
Warning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.
, #_
~\_ ####_
~~ \_#####\
~~ \###|
~~ \#/ ___ Amazon Linux 2023 (ECS Optimized)
~~ V~' '->
~~~ /
~~._. _/
_/ _/
_/m/'
For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"
Error response from daemon: No such container: docker
[ec2-user@ip-10-30-145-148 ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00
bc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01
ee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200
27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00
106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201
a8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000
9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800
6ad3430275eb amazon/amazon-ecs-agent:latest "/agent" 8 hours ago Up 8 hours (healthy) ecs-agent
[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00'
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
ffmpeg
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
[{"role":"AXTextArea","text [{"role":"AXTextArea","text":"Last login: Wed May 13 15:51:53 on ttys013\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai\nEnter MFA code for arn:aws:iam::438740370364:mfa/lukas.kovalik@jiminny.com: \nWarning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.\n , #_\n ~\\_ ####_\n ~~ \\_#####\\\n ~~ \\###|\n ~~ \\#/ ___ Amazon Linux 2023 (ECS Optimized)\n ~~ V~' '->\n ~~~ /\n ~~._. _/\n _/ _/\n _/m/'\n\nFor documentation, visit http://aws.amazon.com/documentation/ecs\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 15 minutes ago Up 15 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 57 minutes ago Up 57 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"\nError response from daemon: No such container: docker\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00'","depth":4,"bounds":{"left":0.27027926,"top":0.8044693,"width":0.4793883,"height":0.19553071},"on_screen":true,"value":"Last login: Wed May 13 15:51:53 on ttys013\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\n\nPoetry could not find a pyproject.toml file in /Users/lukas or its parents\nlukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai\nEnter MFA code for arn:aws:iam::438740370364:mfa/lukas.kovalik@jiminny.com: \nWarning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.\n , #_\n ~\\_ ####_\n ~~ \\_#####\\\n ~~ \\###|\n ~~ \\#/ ___ Amazon Linux 2023 (ECS Optimized)\n ~~ V~' '->\n ~~~ /\n ~~._. _/\n _/ _/\n _/m/'\n\nFor documentation, visit http://aws.amazon.com/documentation/ecs\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 15 minutes ago Up 15 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 57 minutes ago Up 57 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c \"cd /home/jiminny && bash\" /bin/bash -c \"cd /home/jiminny && bash\"\nError response from daemon: No such container: docker\n[ec2-user@ip-10-30-145-148 ~]$ docker ps\nCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\nf3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00\nbc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01\nee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200\n27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00\n106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201\na8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000\n9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c \"docker-php-entrypoi…\" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800\n6ad3430275eb amazon/amazon-ecs-agent:latest \"/agent\" 8 hours ago Up 8 hours (healthy) ecs-agent\n[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format \"{{.ID}}\" --filter \"name=ecs-worker\" | head -1) /bin/bash -c \"cd /home/jiminny && bash\"\nroot@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00'","is_focused":true},{"role":"AXRadioButton","text":"DOCKER","depth":2,"bounds":{"left":0.27027926,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.27227393,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"DEV (-zsh)","depth":2,"bounds":{"left":0.32928857,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.33128324,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"APP (-zsh)","depth":2,"bounds":{"left":0.3882979,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.39029256,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"-zsh","depth":2,"bounds":{"left":0.44730717,"top":1.0,"width":0.05900931,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.44930187,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ffmpeg","depth":2,"bounds":{"left":0.5063165,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.50831115,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-129-190:~ (-zsh)","depth":2,"bounds":{"left":0.56515956,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.5671542,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-20-31-146:~ (-zsh)","depth":2,"bounds":{"left":0.62400264,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.62599736,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"ec2-user@ip-10-30-145-148:~ (nc)","depth":2,"bounds":{"left":0.6828458,"top":1.0,"width":0.058843084,"height":-0.042298436},"on_screen":true,"role_description":"radio button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close Tab","depth":3,"bounds":{"left":0.68484044,"top":1.0,"width":0.005319149,"height":-0.04549086},"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"⌥⌘1","depth":1,"bounds":{"left":0.7280585,"top":1.0,"width":0.01861702,"height":-0.023144484},"on_screen":true,"automation_id":"_NS:8","role_description":"text"},{"role":"AXStaticText","text":"ec2-user@ip-10-30-145-148:~","depth":1,"bounds":{"left":0.47573137,"top":1.0,"width":0.068484046,"height":-0.02394259},"on_screen":true,"role_description":"text"}]...
|
-1427372686666002720
|
-249129392197598621
|
idle
|
accessibility
|
NULL
|
Last login: Wed May 13 15:51:53 on ttys013
Poetry Last login: Wed May 13 15:51:53 on ttys013
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
Poetry could not find a pyproject.toml file in /Users/lukas or its parents
lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ vqai
Enter MFA code for arn:aws:iam::438740370364:mfa/[EMAIL]:
Warning: Permanently added 'jiminny-qai-ecs1' (ED25519) to the list of known hosts.
, #_
~\_ ####_
~~ \_#####\
~~ \###|
~~ \#/ ___ Amazon Linux 2023 (ECS Optimized)
~~ V~' '->
~~~ /
~~._. _/
_/ _/
_/m/'
For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"docker exec -ti docker exec -ti f3c21482c23f /bin/bash -c "cd /home/jiminny && bash" /bin/bash -c "cd /home/jiminny && bash"
Error response from daemon: No such container: docker
[ec2-user@ip-10-30-145-148 ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f3c21482c23f 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 10 minutes ago Up 10 minutes (healthy) 9000/tcp ecs-worker-conferences-422-worker-conferences-e8cceec2ddffcbc31b00
bc68a3f31570 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 16 minutes ago Up 16 minutes (healthy) 9000/tcp ecs-worker-softphone-422-worker-softphone-eedfb1faf8d3ebe1aa01
ee859e8ab6b8 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 58 minutes ago Up 58 minutes (healthy) 9000/tcp ecs-worker-calendar-421-worker-calendar-b2b9ade8c08bd5ee5200
27cf2b644193 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 2 hours ago Up 2 hours (healthy) 9000/tcp ecs-worker-emails-421-worker-emails-f6bac583b7dbc1a01f00
106706b6d1ac 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-3-421-worker-processing-3-fcdadbbbe0d788ea8201
a8fe3893c15b 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-crm-update-100-worker-crm-update-a09dc8c8fcc489b14000
9556c7f4cbd4 055908660479.dkr.ecr.us-east-2.amazonaws.com/jiminny/app/worker-code:9ed2ab9469c286c1152b3554ba4af66ca969414c "docker-php-entrypoi…" 6 hours ago Up 6 hours (healthy) 9000/tcp ecs-worker-processing-2-421-worker-processing-2-f489b0c19ecd88937800
6ad3430275eb amazon/amazon-ecs-agent:latest "/agent" 8 hours ago Up 8 hours (healthy) ecs-agent
[ec2-user@ip-10-30-145-148 ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name=ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"
root@f3c21482c23f:/home/jiminny# php artisan crm:sync-opportunity --teamId=1052 --from='2022-01-01 00:00:00'
DOCKER
Close Tab
DEV (-zsh)
Close Tab
APP (-zsh)
Close Tab
-zsh
Close Tab
ffmpeg
Close Tab
ec2-user@ip-10-30-129-190:~ (-zsh)
Close Tab
ec2-user@ip-10-20-31-146:~ (-zsh)
Close Tab
ec2-user@ip-10-30-145-148:~ (nc)
Close Tab
⌥⌘1
ec2-user@ip-10-30-145-148:~...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43684
|
NULL
|
0
|
2026-05-14T13:07:56.064584+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778764076064_m2.jpg...
|
Slack
|
Huddle: @Aneliya Angelova - Jiminny Inc - Slack
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
slackVIewmistonWindowHelpActivityFilesLaterJiminny slackVIewmistonWindowHelpActivityFilesLaterJiminny... ~8 jiminny-x-integrati..& platform-inner-team© Channels# ai-chapter# alertsi backend# bugscontusion-clinid# curiosity_lab# engineering# general# jiminny-bgac mlatorm-nckets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages8. A...Aa 02C. Vasil Vasilev EGalva DimitrovaFA. Stefka Stoyanova @%: Todor StamatovN. Mario GeorgievP. Nikolay Ivanov2o James Graham PR. Stoyan Tanev. Steliyan Georgiev. Petko Kashinski*. Lukas Kovali...a: Apps® ToastS lira Gloud¿ . Aneliya Angelova •Messagest Add canvasUr Filesаля каза че не се използва фичьва.и няма пооблем ла гоъмнеAneliya Angelova 1:24 PMЛукаш за Hubspot за синковете вече се използва тази команда нали?crm: sync-hubspot-objectsLukas Kovalik @ 1:32 PMла коон я пуска през 5 минV= Al Notes: Off |Tuesday. April 28thvMonday, May 11th~TodayAneliya Angelova 2:30 PMЛукаш, само при Сейлсфорс и Хубспот се синкваха активити типовете, когато се направи плейбук, нали?пои останалите СRМі тоябва оічно ла се въвелат.Lukas Kovalik 2:47 PMЗлОастИтрябва да се за всички. някъде не се ли попълвапри зохо май беше hardcoded но май и там си връшаха две категорииAneliya Angelova 4:00 PMЛукаш имаш ли време да се чуем за тестването на https://jiminny.atlassian.net/browse/JY-20725Jira Cloud -[HubSpot] Optimise CRM rematching on delete hubspot ac...X Bueb5-2012 in im stocRlReady for QA= MediumAA Aneliya AngelovaAs of today at 4:00 PMOpen in Jira+ SummariseLukas Kovalik 4:02 PMзвьни направоYou joined the huddle LIVE 4:06 PMAneliva Ancelova is here tooMessage Aneliva Angelova+ Аal6 Huddle with Aneliya AngelovaAl Notes: OffLeave$0lohl100% L2P8• Thu 14 May 16:07:556 Huddle with Aneliya AngelovStop sharing screenLeave...
|
NULL
|
-7705945833431621429
|
NULL
|
visual_change
|
ocr
|
NULL
|
slackVIewmistonWindowHelpActivityFilesLaterJiminny slackVIewmistonWindowHelpActivityFilesLaterJiminny... ~8 jiminny-x-integrati..& platform-inner-team© Channels# ai-chapter# alertsi backend# bugscontusion-clinid# curiosity_lab# engineering# general# jiminny-bgac mlatorm-nckets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages8. A...Aa 02C. Vasil Vasilev EGalva DimitrovaFA. Stefka Stoyanova @%: Todor StamatovN. Mario GeorgievP. Nikolay Ivanov2o James Graham PR. Stoyan Tanev. Steliyan Georgiev. Petko Kashinski*. Lukas Kovali...a: Apps® ToastS lira Gloud¿ . Aneliya Angelova •Messagest Add canvasUr Filesаля каза че не се използва фичьва.и няма пооблем ла гоъмнеAneliya Angelova 1:24 PMЛукаш за Hubspot за синковете вече се използва тази команда нали?crm: sync-hubspot-objectsLukas Kovalik @ 1:32 PMла коон я пуска през 5 минV= Al Notes: Off |Tuesday. April 28thvMonday, May 11th~TodayAneliya Angelova 2:30 PMЛукаш, само при Сейлсфорс и Хубспот се синкваха активити типовете, когато се направи плейбук, нали?пои останалите СRМі тоябва оічно ла се въвелат.Lukas Kovalik 2:47 PMЗлОастИтрябва да се за всички. някъде не се ли попълвапри зохо май беше hardcoded но май и там си връшаха две категорииAneliya Angelova 4:00 PMЛукаш имаш ли време да се чуем за тестването на https://jiminny.atlassian.net/browse/JY-20725Jira Cloud -[HubSpot] Optimise CRM rematching on delete hubspot ac...X Bueb5-2012 in im stocRlReady for QA= MediumAA Aneliya AngelovaAs of today at 4:00 PMOpen in Jira+ SummariseLukas Kovalik 4:02 PMзвьни направоYou joined the huddle LIVE 4:06 PMAneliva Ancelova is here tooMessage Aneliva Angelova+ Аal6 Huddle with Aneliya AngelovaAl Notes: OffLeave$0lohl100% L2P8• Thu 14 May 16:07:556 Huddle with Aneliya AngelovStop sharing screenLeave...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43682
|
NULL
|
0
|
2026-05-14T13:07:51.704372+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778764071704_m1.jpg...
|
Slack
|
Huddle: @Aneliya Angelova - Jiminny Inc - Slack
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
loading…
Screen 1
Screen 2
Screen 1
Screen 2
Cance loading…
Screen 1
Screen 2
Screen 1
Screen 2
Cancel
Share
Close...
|
[{"role":"AXStaticText","text& [{"role":"AXStaticText","text":"loading…","depth":10,"bounds":{"left":0.4798611,"top":0.0,"width":0.039583333,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Screen 1","depth":15,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Screen 2","depth":15,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Screen 1","depth":15,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Screen 2","depth":15,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Cancel","depth":12,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Share","depth":12,"on_screen":true,"role_description":"button","is_enabled":false,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Close","depth":11,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-3938184566160573846
|
-6790863587738771023
|
click
|
hybrid
|
NULL
|
loading…
Screen 1
Screen 2
Screen 1
Screen 2
Cance loading…
Screen 1
Screen 2
Screen 1
Screen 2
Cancel
Share
Close
SlackFileEditViewGoHistoryWindowHelp• 0DEV (-zsh)DOCKERO 881DEV (-zsh)₴2tests/Unit/Policies/CanAccessAiReportsTest.phpAPP (-zsh)83-zshffmpegnochanges added to commit (use "gitadd"and/or"git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/jiminny/app (JY-20903-update_activity-stage-on-opportunity-change) $ devroot@docker_lamp_1:/home/jiminny# php artisan activity:update:es 422003Found activity ID: 16,UUID: 988920ba-cdf8-43bc-a869-1f6d85e55fa0Sending activity for ES update..Done.root@docker_lamp_1:/home/jiminny#php artisan activity:update:es 422003Foundactivity ID: 422003,UUID: f43cf158-e60d-46e5-92f8-c4e0594a3219Sending activity for ES update..Done.root@docker_lamp_1:/home/jiminny#php artisan activity:update:es 422003Foundactivity ID: 422003,UUID: f43cf158-e60d-46e5-92f8-c4e0594a3219Sending activity for ESupdate.Done.root@docker_lamp_1:/home/jiminny#What's next:Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug 007d5da3af66Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20903-update_activity-stage-on-opportunity-change) $ 0>0 hl₴85ec2-user@ip-10-30-129-.. *6100% <78• Thu 14 May 16:07:51181ec2-user@ip-10-20-31-14...X7DEV...
|
43680
|
NULL
|
NULL
|
NULL
|
|
43620
|
NULL
|
0
|
2026-05-14T13:02:48.554383+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778763768554_m2.jpg...
|
Slack
|
Lukas Kovalik (DM) - Jiminny Inc - 3 new items - S Lukas Kovalik (DM) - Jiminny Inc - 3 new items - Slack...
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
Vasil Vasilev
Galya Dimitrova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Add canvas
Add canvas
Files
Files
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Lukas Kovalik
Sep 26th, 2025 at 6:14:34 PM
6:14 PM
https://meet.google.com/txd-hxqc-pus
https://meet.google.com/txd-hxqc-pus
Remove preview
meet.google.com
Meet
Meet
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Jump to date
Lukas Kovalik
Oct 6th, 2025 at 9:43:38 AM
9:43 AM
https://meet.google.com/iqc-eyhm-xgc
https://meet.google.com/iqc-eyhm-xgc
Remove preview
meet.google.com
Meet
Meet
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Jump to date
Lukas Kovalik
Feb 14th at 5:48:06 PM
5:48 PM
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Feb 14th at 5:48:27 PM
5:48
curl -X POST
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
Lukas Kovalik
Mar 11th at 8:38:18 PM
8:38 PM
curl -X POST
http://[IP_ADDRESS]:8100/download
http://[IP_ADDRESS]:8100/download
\
-H “Content-Type: application/json” \
-d ‘{“url”: “
https://www.youtube.com/watch?v=VIDEO_ID
https://www.youtube.com/watch?v=VIDEO_ID
”, “format”: “audio”}’
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
Lukas Kovalik
Mar 12th at 2:51:33 PM
2:51 PM
fozjir-jeJcoc-sekhi0
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Mar 12th at 6:43:49 PM
6:43 PM
Create ticket autolog delay & Vasko about opportunity profile sync
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Remove from Later
More actions
Направих и 4 тикета за който не остана време https://jiminny.atlassian.net/browse/JY-20772, https://jiminny.atlassian.net/browse/JY-20773 (добавих ПР който би трябвало да го фиксне), https://jiminny.atlassian.net/browse/JY-20776 и https://jiminny.atlassian.net/browse/JY-20775
Направих и 4 тикета за който не остана време
https://jiminny.atlassian.net/browse/JY-20772
https://jiminny.atlassian.net/browse/JY-20772
,
https://jiminny.atlassian.net/browse/JY-20773
https://jiminny.atlassian.net/browse/JY-20773
(добавих ПР който би трябвало да го фиксне),
https://jiminny.atlassian.net/browse/JY-20776
https://jiminny.atlassian.net/browse/JY-20776
и
https://jiminny.atlassian.net/browse/JY-20775
https://jiminny.atlassian.net/browse/JY-20775
Fix inconsistent favicon on PDF report tabs
Bug JY-20772 in Jira Cloud
Preview in Slack
Remove link preview
User Pilot not receiving events on report generated
Bug JY-20773 in Jira Cloud
Preview in Slack
Remove link preview
Automated report - sentry
Bug JY-20776 in Jira Cloud
Preview in Slack
Remove link preview
UserTransformer hasGeneratedAiReports refactor
Bug JY-20775 in Jira Cloud
Preview in Slack
Remove link preview
Scroll left
Scroll right
Shift + Return to add a new line
Shift + Return
to add a new line
20 results
Channel
Aneliya Angelova...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.27593085,"top":1.0,"width":0.011968086,"height":-0.058260202},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.018949468,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.01761968,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.018284574,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.02925532,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.3587101,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.024268618,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.043882977,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.04454787,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.022273935,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.012300532,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.018284574,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.010638298,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.034574468,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.027593086,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.025930852,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.016289894,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.3723404,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Add canvas","depth":18,"bounds":{"left":0.40425533,"top":1.0,"width":0.034242023,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Add canvas","depth":20,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":17,"bounds":{"left":0.43949467,"top":1.0,"width":0.020944148,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.46176863,"top":1.0,"width":0.010638298,"height":-0.09177971},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Sep 26th, 2025 at 6:14:34 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"6:14 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://meet.google.com/txd-hxqc-pus","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://meet.google.com/txd-hxqc-pus","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove preview","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"meet.google.com","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Meet","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Meet","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Oct 6th, 2025 at 9:43:38 AM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"9:43 AM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://meet.google.com/iqc-eyhm-xgc","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://meet.google.com/iqc-eyhm-xgc","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove preview","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"meet.google.com","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Meet","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Meet","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Feb 14th at 5:48:06 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"5:48 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Feb 14th at 5:48:27 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"5:48","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curl -X POST","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Mar 11th at 8:38:18 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"8:38 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curl -X POST","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"http://192.168.0.242:8100/download","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"http://192.168.0.242:8100/download","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"\\","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"-H “Content-Type: application/json” \\","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"-d ‘{“url”: “","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://www.youtube.com/watch?v=VIDEO_ID","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://www.youtube.com/watch?v=VIDEO_ID","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"”, “format”: “audio”}’","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Mar 12th at 2:51:33 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:51 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"fozjir-jeJcoc-sekhi0","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Mar 12th at 6:43:49 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"6:43 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Create ticket autolog delay & Vasko about opportunity profile sync","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Remove from Later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"Направих и 4 тикета за който не остана време https://jiminny.atlassian.net/browse/JY-20772, https://jiminny.atlassian.net/browse/JY-20773 (добавих ПР който би трябвало да го фиксне), https://jiminny.atlassian.net/browse/JY-20776 и https://jiminny.atlassian.net/browse/JY-20775","depth":23,"on_screen":true,"value":"Направих и 4 тикета за който не остана време https://jiminny.atlassian.net/browse/JY-20772, https://jiminny.atlassian.net/browse/JY-20773 (добавих ПР който би трябвало да го фиксне), https://jiminny.atlassian.net/browse/JY-20776 и https://jiminny.atlassian.net/browse/JY-20775","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Направих и 4 тикета за който не остана време","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20772","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20772","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":",","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20773","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20773","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"(добавих ПР който би трябвало да го фиксне),","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20776","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20776","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20775","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20775","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Fix inconsistent favicon on PDF report tabs","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20772 in Jira Cloud","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove link preview","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"User Pilot not receiving events on report generated","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20773 in Jira Cloud","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove link preview","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Automated report - sentry","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20776 in Jira Cloud","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove link preview","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"UserTransformer hasGeneratedAiReports refactor","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20775 in Jira Cloud","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove link preview","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Scroll left","depth":22,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Scroll right","depth":22,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Shift + Return to add a new line","depth":20,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Shift + Return","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"to add a new line","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"20 results","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Channel","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":13,"on_screen":true,"role_description":"text"}]...
|
2596268126970991154
|
-8995423948748978082
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
Vasil Vasilev
Galya Dimitrova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Add canvas
Add canvas
Files
Files
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Lukas Kovalik
Sep 26th, 2025 at 6:14:34 PM
6:14 PM
https://meet.google.com/txd-hxqc-pus
https://meet.google.com/txd-hxqc-pus
Remove preview
meet.google.com
Meet
Meet
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Jump to date
Lukas Kovalik
Oct 6th, 2025 at 9:43:38 AM
9:43 AM
https://meet.google.com/iqc-eyhm-xgc
https://meet.google.com/iqc-eyhm-xgc
Remove preview
meet.google.com
Meet
Meet
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Jump to date
Lukas Kovalik
Feb 14th at 5:48:06 PM
5:48 PM
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Feb 14th at 5:48:27 PM
5:48
curl -X POST
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
Lukas Kovalik
Mar 11th at 8:38:18 PM
8:38 PM
curl -X POST
http://[IP_ADDRESS]:8100/download
http://[IP_ADDRESS]:8100/download
\
-H “Content-Type: application/json” \
-d ‘{“url”: “
https://www.youtube.com/watch?v=VIDEO_ID
https://www.youtube.com/watch?v=VIDEO_ID
”, “format”: “audio”}’
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
Lukas Kovalik
Mar 12th at 2:51:33 PM
2:51 PM
fozjir-jeJcoc-sekhi0
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Mar 12th at 6:43:49 PM
6:43 PM
Create ticket autolog delay & Vasko about opportunity profile sync
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Remove from Later
More actions
Направих и 4 тикета за който не остана време https://jiminny.atlassian.net/browse/JY-20772, https://jiminny.atlassian.net/browse/JY-20773 (добавих ПР който би трябвало да го фиксне), https://jiminny.atlassian.net/browse/JY-20776 и https://jiminny.atlassian.net/browse/JY-20775
Направих и 4 тикета за който не остана време
https://jiminny.atlassian.net/browse/JY-20772
https://jiminny.atlassian.net/browse/JY-20772
,
https://jiminny.atlassian.net/browse/JY-20773
https://jiminny.atlassian.net/browse/JY-20773
(добавих ПР който би трябвало да го фиксне),
https://jiminny.atlassian.net/browse/JY-20776
https://jiminny.atlassian.net/browse/JY-20776
и
https://jiminny.atlassian.net/browse/JY-20775
https://jiminny.atlassian.net/browse/JY-20775
Fix inconsistent favicon on PDF report tabs
Bug JY-20772 in Jira Cloud
Preview in Slack
Remove link preview
User Pilot not receiving events on report generated
Bug JY-20773 in Jira Cloud
Preview in Slack
Remove link preview
Automated report - sentry
Bug JY-20776 in Jira Cloud
Preview in Slack
Remove link preview
UserTransformer hasGeneratedAiReports refactor
Bug JY-20775 in Jira Cloud
Preview in Slack
Remove link preview
Scroll left
Scroll right
Shift + Return to add a new line
Shift + Return
to add a new line
20 results
Channel
Aneliya Angelova
JY-20903 Update activity sta XSRD-6849) Recorded call doesUsage | Windsurf4(SRD-6848] Sidekick SMS issue(JY-20891] Sidekick SMS issueJY-20891 add support for seconcR (SRD-6849) Recorded call does :[JY-20903] Recorded call does r8 Jiminni1 (SRD-6853] Moxso - Potential de@ JY-20903 Update activity stage& Configure SSH access to multiple ‹* Useful commands - Engineering -JY-20904 Fix UpdateActivityElas(JY-20904) Fix UpdateActivityEla? Jiminnv- New Tabjiminny / app 8<> Code?? Pull requests6. Agents• Actions|0 Wiki• Security and qualityInsights ộ Settings(U On Adri 24 well start usina GitHub Copilot nteraction data for Al mode Itranina unless vou opt out. Review this update and manage vour preterences in vour gifi mo account setinasJY-20903 Update activity stage when opportunity is changed #12077 •I7 Open LakyLak wants to merge 2 commits into master from JY-20903-update_activity-stage-on-opportunity-change ®@ Conversation 4Commits2El Checks 2* Files changed 14 All commitsQ Filter files...• app/ModelsD Activity.phpapp/Models/Activity-php 0 +C -2119,12 +2119,14 @@ public function updateActivityCrmData(array $records): voidSth1s->account 1d = Saccount—>1d* if (Sthis-›stage_id === null && $stage) (Sthis->stage_1d = Sstage->1d;if (Sopportunity d& Sthis-sopportunity_id !== Sopportunity->id) €Sthis->opportunity_id = Sopportunity->id;212821292130if (Sopportunity d& Sthis->value !== Sopportunity-»value) ‹ + [PHONE]|• Type (/] to search100% K/2 8 • Thu 14 May 16:02:48+•0 |1• Checks pending |• 0/1 viewedCode-( Preview ) •+6 -4 88820SubnitIeven ++6 -4 manz0 [ Viewed0 ...s setns-saccount, ld = soccount -218;if (Sopportunity && Sthis->opportunity_id != Sopportunity->id) €Sthis->opportunity_id = Sopportunity->id;// Reset stage_id when opportunity changes to avoid stale stage from previous opportunity matchsthis->stage_id = $stage?->id;if (Sthis->stage id === null && Sstaae) <Isthis->stage_id = $stage->id;if (Sopportunity && $this->value !== Sopportunity->value) {...
|
43618
|
NULL
|
NULL
|
NULL
|
|
43619
|
NULL
|
0
|
2026-05-14T13:02:48.525112+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778763768525_m1.jpg...
|
Slack
|
Lukas Kovalik (DM) - Jiminny Inc - 3 new items - S Lukas Kovalik (DM) - Jiminny Inc - 3 new items - Slack...
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
Vasil Vasilev
Galya Dimitrova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Add canvas
Add canvas
Files
Files
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Lukas Kovalik
Sep 26th, 2025 at 6:14:34 PM
6:14 PM
https://meet.google.com/txd-hxqc-pus
https://meet.google.com/txd-hxqc-pus
Remove preview
meet.google.com
Meet
Meet
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Jump to date
Lukas Kovalik
Oct 6th, 2025 at 9:43:38 AM
9:43 AM
https://meet.google.com/iqc-eyhm-xgc
https://meet.google.com/iqc-eyhm-xgc
Remove preview
meet.google.com
Meet
Meet
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Jump to date
Lukas Kovalik
Feb 14th at 5:48:06 PM
5:48 PM
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Feb 14th at 5:48:27 PM
5:48
curl -X POST
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
Lukas Kovalik
Mar 11th at 8:38:18 PM
8:38 PM
curl -X POST
http://[IP_ADDRESS]:8100/download
http://[IP_ADDRESS]:8100/download
\
-H “Content-Type: application/json” \
-d ‘{“url”: “
https://www.youtube.com/watch?v=VIDEO_ID
https://www.youtube.com/watch?v=VIDEO_ID
”, “format”: “audio”}’
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
Lukas Kovalik
Mar 12th at 2:51:33 PM
2:51 PM
fozjir-jeJcoc-sekhi0
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Mar 12th at 6:43:49 PM
6:43 PM
Create ticket autolog delay & Vasko about opportunity profile sync
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Remove from Later
More actions
Направих и 4 тикета за който не остана време https://jiminny.atlassian.net/browse/JY-20772, https://jiminny.atlassian.net/browse/JY-20773 (добавих ПР който би трябвало да го фиксне), https://jiminny.atlassian.net/browse/JY-20776 и https://jiminny.atlassian.net/browse/JY-20775
Направих и 4 тикета за който не остана време
https://jiminny.atlassian.net/browse/JY-20772
https://jiminny.atlassian.net/browse/JY-20772
,
https://jiminny.atlassian.net/browse/JY-20773
https://jiminny.atlassian.net/browse/JY-20773
(добавих ПР който би трябвало да го фиксне),
https://jiminny.atlassian.net/browse/JY-20776
https://jiminny.atlassian.net/browse/JY-20776
и
https://jiminny.atlassian.net/browse/JY-20775
https://jiminny.atlassian.net/browse/JY-20775
Fix inconsistent favicon on PDF report tabs
Bug JY-20772 in Jira Cloud
Preview in Slack
Remove link preview
User Pilot not receiving events on report generated
Bug JY-20773 in Jira Cloud
Preview in Slack
Remove link preview
Automated report - sentry
Bug JY-20776 in Jira Cloud
Preview in Slack
Remove link preview
UserTransformer hasGeneratedAiReports refactor
Bug JY-20775 in Jira Cloud
Preview in Slack
Remove link preview
Scroll left
Scroll right
Shift + Return to add a new line
Shift + Return
to add a new line
20 results
Channel
Aneliya Angelova...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.011805556,"top":0.08111111,"width":0.025,"height":0.04},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"bounds":{"left":0.00625,"top":0.14,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"bounds":{"left":0.013888889,"top":0.19222222,"width":0.020833334,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"bounds":{"left":0.00625,"top":0.21555555,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"bounds":{"left":0.015972223,"top":0.26777777,"width":0.016666668,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"bounds":{"left":0.00625,"top":0.2911111,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.027083334,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.0055555557,"height":0.015555556}},{"char_start":1,"char_count":7,"bounds":{"left":0.015972223,"top":0.34333333,"width":0.022222223,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"bounds":{"left":0.00625,"top":0.36666667,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.015972223,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.004166667,"height":0.015555556}},{"char_start":1,"char_count":4,"bounds":{"left":0.020833334,"top":0.4188889,"width":0.011805556,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"bounds":{"left":0.00625,"top":0.4422222,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"bounds":{"left":0.015277778,"top":0.49444443,"width":0.018055556,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"bounds":{"left":0.00625,"top":0.5177778,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"bounds":{"left":0.015277778,"top":0.57,"width":0.01875,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.039583333,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.036805555,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.038194444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.06111111,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.18472221,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.050694443,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.09166667,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.093055554,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.046527777,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.025694445,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.038194444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.022222223,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.072222225,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.054166667,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.034027778,"height":0.007777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"bounds":{"left":0.088194445,"top":0.14666666,"width":0.048611112,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"bounds":{"left":0.088194445,"top":0.17777778,"width":0.072916664,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.17777778,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":15,"bounds":{"left":0.094444446,"top":0.17777778,"width":0.06666667,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"bounds":{"left":0.088194445,"top":0.20888889,"width":0.08055556,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"bounds":{"left":0.088194445,"top":0.24,"width":0.035416666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"bounds":{"left":0.088194445,"top":0.2711111,"width":0.036805555,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"bounds":{"left":0.088194445,"top":0.30222222,"width":0.05138889,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.30222222,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":11,"bounds":{"left":0.093055554,"top":0.30222222,"width":0.045833334,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"bounds":{"left":0.088194445,"top":0.33333334,"width":0.036111113,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"bounds":{"left":0.088194445,"top":0.36444443,"width":0.05138889,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"bounds":{"left":0.088194445,"top":0.39555556,"width":0.094444446,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.39555556,"width":0.004166667,"height":0.02}},{"char_start":1,"char_count":20,"bounds":{"left":0.09236111,"top":0.39555556,"width":0.09861111,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":24,"bounds":{"left":0.088194445,"top":0.46888888,"width":0.07013889,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.46888888,"width":0.0069444445,"height":0.02}},{"char_start":1,"char_count":15,"bounds":{"left":0.09513889,"top":0.46888888,"width":0.07152778,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.088194445,"top":0.5,"width":0.055555556,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.5,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":12,"bounds":{"left":0.094444446,"top":0.5,"width":0.048611112,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"bounds":{"left":0.088194445,"top":0.5311111,"width":0.07361111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"bounds":{"left":0.088194445,"top":0.56222224,"width":0.079166666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"bounds":{"left":0.088194445,"top":0.5933333,"width":0.072222225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"bounds":{"left":0.088194445,"top":0.6244444,"width":0.07152778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"bounds":{"left":0.088194445,"top":0.65555555,"width":0.06736111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"bounds":{"left":0.088194445,"top":0.68666667,"width":0.06666667,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"bounds":{"left":0.088194445,"top":0.7177778,"width":0.060416665,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"bounds":{"left":0.088194445,"top":0.7488889,"width":0.07986111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"bounds":{"left":0.088194445,"top":0.78,"width":0.072222225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.088194445,"top":0.8111111,"width":0.061805554,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"bounds":{"left":0.15555556,"top":0.8111111,"width":0.016666668,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"bounds":{"left":0.088194445,"top":0.8844444,"width":0.025694445,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"bounds":{"left":0.088194445,"top":0.91555554,"width":0.045833334,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.21319444,"top":0.12777779,"width":0.06458333,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"bounds":{"left":0.2326389,"top":0.14,"width":0.039583333,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Add canvas","depth":18,"bounds":{"left":0.27986112,"top":0.12777779,"width":0.07152778,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Add canvas","depth":20,"bounds":{"left":0.29930556,"top":0.14,"width":0.046527777,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":17,"bounds":{"left":0.35347223,"top":0.12777779,"width":0.04375,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":19,"bounds":{"left":0.37291667,"top":0.14,"width":0.01875,"height":0.017777778},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.37291667,"top":0.14,"width":0.0055555557,"height":0.017777778}},{"char_start":1,"char_count":4,"bounds":{"left":0.3784722,"top":0.14,"width":0.013194445,"height":0.017777778}}],"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.4,"top":0.12777779,"width":0.022222223,"height":0.04222222},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"bounds":{"left":0.5402778,"top":0.16111112,"width":0.11875,"height":0.0011111111},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Sep 26th, 2025 at 6:14:34 PM","depth":23,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"6:14 PM","depth":24,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://meet.google.com/txd-hxqc-pus","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.17569445,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://meet.google.com/txd-hxqc-pus","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.17569445,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove preview","depth":25,"bounds":{"left":0.2326389,"top":0.16111112,"width":0.013888889,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"meet.google.com","depth":25,"bounds":{"left":0.27430555,"top":0.16111112,"width":0.08055556,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Meet","depth":25,"bounds":{"left":0.2576389,"top":0.16111112,"width":0.025,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Meet","depth":26,"bounds":{"left":0.2576389,"top":0.16111112,"width":0.025,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.","depth":25,"bounds":{"left":0.2576389,"top":0.16111112,"width":0.37361112,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"bounds":{"left":0.54791665,"top":0.17666666,"width":0.103472225,"height":0.031111112},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Oct 6th, 2025 at 9:43:38 AM","depth":23,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"9:43 AM","depth":24,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://meet.google.com/iqc-eyhm-xgc","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.17708333,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://meet.google.com/iqc-eyhm-xgc","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.17708333,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove preview","depth":25,"bounds":{"left":0.2326389,"top":0.16111112,"width":0.013888889,"height":0.033333335},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"meet.google.com","depth":25,"bounds":{"left":0.27430555,"top":0.16333333,"width":0.08055556,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Meet","depth":25,"bounds":{"left":0.2576389,"top":0.18888889,"width":0.025,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Meet","depth":26,"bounds":{"left":0.2576389,"top":0.18888889,"width":0.025,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.","depth":25,"bounds":{"left":0.2576389,"top":0.21333334,"width":0.37361112,"height":0.044444446},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.2576389,"top":0.21333334,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":123,"bounds":{"left":0.2576389,"top":0.21333334,"width":0.37361112,"height":0.044444446}}],"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"bounds":{"left":0.53680557,"top":0.28444445,"width":0.125,"height":0.031111112},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.32777777,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.33,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Feb 14th at 5:48:06 PM","depth":23,"bounds":{"left":0.31666666,"top":0.33333334,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"5:48 PM","depth":24,"bounds":{"left":0.31666666,"top":0.33333334,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification","depth":24,"bounds":{"left":0.24652778,"top":0.35444444,"width":0.41319445,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification","depth":25,"bounds":{"left":0.24652778,"top":0.35444444,"width":0.41319445,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Feb 14th at 5:48:27 PM","depth":24,"bounds":{"left":0.22430556,"top":0.3911111,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"5:48","depth":25,"bounds":{"left":0.22430556,"top":0.3911111,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curl -X POST","depth":24,"bounds":{"left":0.24652778,"top":0.38777778,"width":0.061805554,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification","depth":24,"bounds":{"left":0.30833334,"top":0.38777778,"width":0.4125,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification","depth":25,"bounds":{"left":0.30833334,"top":0.38777778,"width":0.4125,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"bounds":{"left":0.5361111,"top":0.43,"width":0.12638889,"height":0.031111112},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.47333333,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.47555557,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Mar 11th at 8:38:18 PM","depth":23,"bounds":{"left":0.31666666,"top":0.4788889,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"8:38 PM","depth":24,"bounds":{"left":0.31666666,"top":0.4788889,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curl -X POST","depth":24,"bounds":{"left":0.24652778,"top":0.5,"width":0.061805554,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"http://192.168.0.242:8100/download","depth":24,"bounds":{"left":0.30833334,"top":0.5,"width":0.17222223,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"http://192.168.0.242:8100/download","depth":25,"bounds":{"left":0.30833334,"top":0.5,"width":0.17222223,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"\\","depth":24,"bounds":{"left":0.48055556,"top":0.5,"width":0.007638889,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"-H “Content-Type: application/json” \\","depth":24,"bounds":{"left":0.24652778,"top":0.52444446,"width":0.17569445,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"-d ‘{“url”: “","depth":24,"bounds":{"left":0.24652778,"top":0.54888886,"width":0.052083332,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.54888886,"width":0.0027777778,"height":0.02}},{"char_start":1,"char_count":12,"bounds":{"left":0.24930556,"top":0.54888886,"width":0.043055557,"height":0.02}}],"role_description":"text"},{"role":"AXLink","text":"https://www.youtube.com/watch?v=VIDEO_ID","depth":24,"bounds":{"left":0.2986111,"top":0.54888886,"width":0.21527778,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://www.youtube.com/watch?v=VIDEO_ID","depth":25,"bounds":{"left":0.2986111,"top":0.54888886,"width":0.21527778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"”, “format”: “audio”}’","depth":24,"bounds":{"left":0.51319444,"top":0.54888886,"width":0.08958333,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.51319444,"top":0.54888886,"width":0.0034722222,"height":0.02}},{"char_start":1,"char_count":21,"bounds":{"left":0.5159722,"top":0.54888886,"width":0.08680555,"height":0.02}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"bounds":{"left":0.54097223,"top":0.5911111,"width":0.11666667,"height":0.031111112},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.6344444,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.63666666,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Mar 12th at 2:51:33 PM","depth":23,"bounds":{"left":0.31666666,"top":0.64,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:51 PM","depth":24,"bounds":{"left":0.31666666,"top":0.64,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"fozjir-jeJcoc-sekhi0","depth":24,"bounds":{"left":0.24652778,"top":0.6611111,"width":0.088194445,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.6611111,"width":0.0034722222,"height":0.02}},{"char_start":1,"char_count":19,"bounds":{"left":0.25,"top":0.6611111,"width":0.08472222,"height":0.02}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.69222224,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.6944444,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Mar 12th at 6:43:49 PM","depth":23,"bounds":{"left":0.31666666,"top":0.69777775,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"6:43 PM","depth":24,"bounds":{"left":0.31666666,"top":0.69777775,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Create ticket autolog delay & Vasko about opportunity profile sync","depth":24,"bounds":{"left":0.24652778,"top":0.7188889,"width":0.30277777,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Remove from Later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"Направих и 4 тикета за който не остана време https://jiminny.atlassian.net/browse/JY-20772, https://jiminny.atlassian.net/browse/JY-20773 (добавих ПР който би трябвало да го фиксне), https://jiminny.atlassian.net/browse/JY-20776 и https://jiminny.atlassian.net/browse/JY-20775","depth":23,"bounds":{"left":0.21666667,"top":0.7644445,"width":0.7652778,"height":0.06666667},"on_screen":true,"value":"Направих и 4 тикета за който не остана време https://jiminny.atlassian.net/browse/JY-20772, https://jiminny.atlassian.net/browse/JY-20773 (добавих ПР който би трябвало да го фиксне), https://jiminny.atlassian.net/browse/JY-20776 и https://jiminny.atlassian.net/browse/JY-20775","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Направих и 4 тикета за който не остана време","depth":25,"bounds":{"left":0.225,"top":0.77555555,"width":0.22569445,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20772","depth":25,"bounds":{"left":0.45069444,"top":0.77555555,"width":0.21111111,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20772","depth":26,"bounds":{"left":0.45069444,"top":0.77555555,"width":0.21111111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":",","depth":25,"bounds":{"left":0.66180557,"top":0.77555555,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20773","depth":25,"bounds":{"left":0.6666667,"top":0.77555555,"width":0.21180555,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20773","depth":26,"bounds":{"left":0.6666667,"top":0.77555555,"width":0.21180555,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"(добавих ПР който би трябвало да го фиксне),","depth":25,"bounds":{"left":0.225,"top":0.77555555,"width":0.7486111,"height":0.044444446},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20776","depth":25,"bounds":{"left":0.35694444,"top":0.8,"width":0.21111111,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20776","depth":26,"bounds":{"left":0.35694444,"top":0.8,"width":0.21111111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и","depth":25,"bounds":{"left":0.56805557,"top":0.8,"width":0.011805556,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20775","depth":25,"bounds":{"left":0.57916665,"top":0.8,"width":0.21180555,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20775","depth":26,"bounds":{"left":0.57916665,"top":0.8,"width":0.21180555,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Fix inconsistent favicon on PDF report tabs","depth":26,"bounds":{"left":0.26458332,"top":0.85888886,"width":0.11180556,"height":0.04},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.26458332,"top":0.85888886,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":42,"bounds":{"left":0.26458332,"top":0.85888886,"width":0.11180556,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20772 in Jira Cloud","depth":27,"bounds":{"left":0.26458332,"top":0.8811111,"width":0.108333334,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"bounds":{"left":0.26458332,"top":0.8811111,"width":0.06527778,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove link preview","depth":26,"bounds":{"left":0.38194445,"top":0.8288889,"width":0.013888889,"height":0.022222223},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"User Pilot not receiving events on report generated","depth":26,"bounds":{"left":0.43958333,"top":0.85888886,"width":0.114583336,"height":0.054444443},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.43958333,"top":0.85888886,"width":0.007638889,"height":0.02}},{"char_start":1,"char_count":50,"bounds":{"left":0.43958333,"top":0.85888886,"width":0.110416666,"height":0.04}}],"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20773 in Jira Cloud","depth":27,"bounds":{"left":0.43958333,"top":0.8811111,"width":0.108333334,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"bounds":{"left":0.43958333,"top":0.8811111,"width":0.06527778,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove link preview","depth":26,"bounds":{"left":0.55694443,"top":0.8288889,"width":0.013888889,"height":0.022222223},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Automated report - sentry","depth":26,"bounds":{"left":0.6145833,"top":0.85888886,"width":0.11111111,"height":0.04},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.6145833,"top":0.85888886,"width":0.0069444445,"height":0.02}},{"char_start":1,"char_count":24,"bounds":{"left":0.6145833,"top":0.85888886,"width":0.1125,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20776 in Jira Cloud","depth":27,"bounds":{"left":0.6145833,"top":0.8811111,"width":0.108333334,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"bounds":{"left":0.6145833,"top":0.8811111,"width":0.06527778,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove link preview","depth":26,"bounds":{"left":0.73194444,"top":0.8288889,"width":0.013888889,"height":0.022222223},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"UserTransformer hasGeneratedAiReports refactor","depth":26,"bounds":{"left":0.7895833,"top":0.85888886,"width":0.11180556,"height":0.054444443},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.7895833,"top":0.85888886,"width":0.007638889,"height":0.02}},{"char_start":1,"char_count":45,"bounds":{"left":0.7895833,"top":0.85888886,"width":0.11388889,"height":0.04}}],"role_description":"text"},{"role":"AXStaticText","text":"Bug JY-20775 in Jira Cloud","depth":27,"bounds":{"left":0.7895833,"top":0.8811111,"width":0.108333334,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Preview in Slack","depth":27,"bounds":{"left":0.7895833,"top":0.8811111,"width":0.06527778,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Remove link preview","depth":26,"bounds":{"left":0.90694445,"top":0.8288889,"width":0.013888889,"height":0.022222223},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Scroll left","depth":22,"bounds":{"left":0.21041666,"top":0.8577778,"width":0.02013889,"height":0.032222223},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Scroll right","depth":22,"bounds":{"left":0.9701389,"top":0.8577778,"width":0.02013889,"height":0.032222223},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Shift + Return to add a new line","depth":20,"bounds":{"left":0.87569445,"top":0.9722222,"width":0.10138889,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Shift + Return","depth":21,"bounds":{"left":0.87569445,"top":0.97444445,"width":0.045138888,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"to add a new line","depth":21,"bounds":{"left":0.92083335,"top":0.97444445,"width":0.05625,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"20 results","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Channel","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":13,"bounds":{"left":0.08958333,"top":0.42666668,"width":0.06944445,"height":0.017777778},"on_screen":true,"role_description":"text"}]...
|
2596268126970991154
|
-8995423948748978082
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Aneliya Angelova
Vasil Vasilev
Galya Dimitrova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Add canvas
Add canvas
Files
Files
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Lukas Kovalik
Sep 26th, 2025 at 6:14:34 PM
6:14 PM
https://meet.google.com/txd-hxqc-pus
https://meet.google.com/txd-hxqc-pus
Remove preview
meet.google.com
Meet
Meet
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Jump to date
Lukas Kovalik
Oct 6th, 2025 at 9:43:38 AM
9:43 AM
https://meet.google.com/iqc-eyhm-xgc
https://meet.google.com/iqc-eyhm-xgc
Remove preview
meet.google.com
Meet
Meet
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Jump to date
Lukas Kovalik
Feb 14th at 5:48:06 PM
5:48 PM
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Feb 14th at 5:48:27 PM
5:48
curl -X POST
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notification
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
Lukas Kovalik
Mar 11th at 8:38:18 PM
8:38 PM
curl -X POST
http://[IP_ADDRESS]:8100/download
http://[IP_ADDRESS]:8100/download
\
-H “Content-Type: application/json” \
-d ‘{“url”: “
https://www.youtube.com/watch?v=VIDEO_ID
https://www.youtube.com/watch?v=VIDEO_ID
”, “format”: “audio”}’
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
Lukas Kovalik
Mar 12th at 2:51:33 PM
2:51 PM
fozjir-jeJcoc-sekhi0
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Mar 12th at 6:43:49 PM
6:43 PM
Create ticket autolog delay & Vasko about opportunity profile sync
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Remove from Later
More actions
Направих и 4 тикета за който не остана време https://jiminny.atlassian.net/browse/JY-20772, https://jiminny.atlassian.net/browse/JY-20773 (добавих ПР който би трябвало да го фиксне), https://jiminny.atlassian.net/browse/JY-20776 и https://jiminny.atlassian.net/browse/JY-20775
Направих и 4 тикета за който не остана време
https://jiminny.atlassian.net/browse/JY-20772
https://jiminny.atlassian.net/browse/JY-20772
,
https://jiminny.atlassian.net/browse/JY-20773
https://jiminny.atlassian.net/browse/JY-20773
(добавих ПР който би трябвало да го фиксне),
https://jiminny.atlassian.net/browse/JY-20776
https://jiminny.atlassian.net/browse/JY-20776
и
https://jiminny.atlassian.net/browse/JY-20775
https://jiminny.atlassian.net/browse/JY-20775
Fix inconsistent favicon on PDF report tabs
Bug JY-20772 in Jira Cloud
Preview in Slack
Remove link preview
User Pilot not receiving events on report generated
Bug JY-20773 in Jira Cloud
Preview in Slack
Remove link preview
Automated report - sentry
Bug JY-20776 in Jira Cloud
Preview in Slack
Remove link preview
UserTransformer hasGeneratedAiReports refactor
Bug JY-20775 in Jira Cloud
Preview in Slack
Remove link preview
Scroll left
Scroll right
Shift + Return to add a new line
Shift + Return
to add a new line
20 results
Channel
Aneliya Angelova
HomeDMsActivityFilesLater..•MoreSlackFileEditViewGoHistoryEDJiminny ...scnicrat# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages8. Aneliya AngelovaGalya Dimitrova/asil Vasilev.-%. Galya Dimitro...&. Stefka Stoyanova: Todor StamatovMario GeorgievNikolay IvanovLo James Graham2 Stoyan TanevSteliyan GeorgievPetko KashinskiLukas Kovalik youAppsToastJira CloudWindowHelpQDescribe what you are looking forLukas Kovalik• Messagest Add canvas© Files+meet.google.comMeetOctober 6th, 2025 ~Real-time meetings by Google. Using your browser, share your video, desktop, andpresentations with teammates and customers.Saturday, February 14th~Lukas Kovalik 5:48 PMhttps://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20Notificationcurl -X POST https://api.pushcut.io/EFZez29JBvFml7wPTjKyl/notifications/My%20First%20NotificationWednesday, March 11th ~‹$0ladl19100% C8• Thu 14 May 16:02:48Lukas Kovalik 8:38 PMcurl -X POST http://[IP_ADDRESS]:8100/download \-H "Content-Type: application/json" \-d '("url": "https://www.youtube.com/watch?v=VIDEO_ID", "format": "audio"}Thursday, March 12th ~Lukas Kovalik 2:51 PMfozjir-jeJcoc-sekhioLukas Kovalik 6:43 PMCreate ticket autolog delay & Vasko about opportunitunenflnanaBIUSO20E2https://jiminny.atlassian.net/browse/JY-20772 https://jiminny.atlassian.net/browse/JY-20773https://jiminny.atlassian.net/browse/JY-20776https://jiminny.atlassian.net/browse/JY-20775Fix inconsistent favico...Bug JY-20772 in Jira CloudUser Pilot not receivin...XE Bug YP-207 73 in Jia cViueAutomated report - se...Bug Y-20776 in Jira CloudUserTransformer hasG...XE BugJY-20775 in Jira Cioud+AaShift + Return to add a new line...
|
43617
|
NULL
|
NULL
|
NULL
|
|
43540
|
NULL
|
0
|
2026-05-14T12:57:30.949722+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778763450949_m2.jpg...
|
Slack
|
releases (Channel) - Jiminny Inc - 3 new items - S releases (Channel) - Jiminny Inc - 3 new items - Slack...
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Bookmarks
Bookmarks
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
CircleCI
APP
Yesterday at 5:01:02 PM
5:01 PM
Deployment Successful! tada emoji
Deployment Successful!
Project
: app
When
: 05/13/2026 14:01:02
Tag
:
View Job
View Job
GitHub
APP
Yesterday at 5:44:04 PM
5:44 PM
20 new commits
20 new commits
pushed to
master
master
by
yalokin-jiminny
yalokin-jiminny
af91736e
af91736e
- JY-20625 | JY-20742 | skip doubled guard and keep assert for dev/test
cb957189
cb957189
- JY-20625 | JY-20742 | add ISO_8601 filter validation
d15e539e
d15e539e
- JY-20625 | JY-20742 | do not load full User model
35af4380
35af4380
- JY-20625 | JY-20742 | add invalidDateFormat error message
980c772f
980c772f
- JY-20625 | JY-20742 | reduce debug logs
Show more
jiminny/app
jiminny/app
|
Added by
GitHub
GitHub
CircleCI
APP
Yesterday at 6:09:39 PM
6:09 PM
Deployment Successful! tada emoji
Deployment Successful!
Project
: app
When
: 05/13/2026 15:09:39
Tag
:
View Job
View Job
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
New
CircleCI
APP
Today at 2:07:24 PM
2:07 PM
New commits deployed to Prophet Prod-US:
[7cc55dc](
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
) - [JY-20880](
https://jiminny.atlassian.net/browse/JY-20880
https://jiminny.atlassian.net/browse/JY-20880
): Migrate Gemini models (#508) (steliyan-g)
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:07:48 PM
2:07
New commits deployed to Prophet Prod-EU:
[7cc55dc](
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
) - [JY-20880](
https://jiminny.atlassian.net/browse/JY-20880
https://jiminny.atlassian.net/browse/JY-20880
): Migrate Gemini models (#508) (steliyan-g)
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
GitHub
APP
Today at 3:56:09 PM
3:56 PM
3 new commits
3 new commits
pushed to
master
master
by
Vasil-Jiminny
Vasil-Jiminny
00c493b3
00c493b3
- Remove a rule for windsurf and claude, that restricts creating private methods in tests to supply ready to use mock objects. This is personal preference, and restricts actual development.
8860e26e
8860e26e
- Merge branch 'master' into remove-claude-test-rule
5fa31e68
5fa31e68
- Merge pull request #12074 from jiminny/remove-claude-test-rule
jiminny/app
jiminny/app
|
Added by
GitHub
GitHub
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
20 results
Channel releases...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.27593085,"top":1.0,"width":0.011968086,"height":-0.058260202},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.018949468,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.01761968,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.018284574,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.02925532,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.3587101,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.024268618,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.043882977,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.04454787,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.022273935,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.012300532,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.018284574,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.010638298,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.034574468,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.027593086,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.025930852,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.016289894,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.3723404,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":17,"bounds":{"left":0.40425533,"top":1.0,"width":0.020944148,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Bookmarks","depth":17,"bounds":{"left":0.42652926,"top":1.0,"width":0.033909574,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Bookmarks","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.46143618,"top":1.0,"width":0.010970744,"height":-0.09177971},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":23,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"CircleCI","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"APP","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Yesterday at 5:01:02 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"5:01 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXHeading","text":"Deployment Successful! tada emoji","depth":24,"on_screen":true,"role_description":"heading"},{"role":"AXStaticText","text":"Deployment Successful!","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Project","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":": app","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"When","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":": 05/13/2026 14:01:02","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Tag","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":":","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"View Job","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"View Job","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"GitHub","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"APP","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Yesterday at 5:44:04 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"5:44 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"20 new commits","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"20 new commits","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"pushed to","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"master","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"master","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"by","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"yalokin-jiminny","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"yalokin-jiminny","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"af91736e","depth":27,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"af91736e","depth":28,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- JY-20625 | JY-20742 | skip doubled guard and keep assert for dev/test","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"cb957189","depth":27,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cb957189","depth":28,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- JY-20625 | JY-20742 | add ISO_8601 filter validation","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"d15e539e","depth":27,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"d15e539e","depth":28,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- JY-20625 | JY-20742 | do not load full User model","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"35af4380","depth":27,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"35af4380","depth":28,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- JY-20625 | JY-20742 | add invalidDateFormat error message","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"980c772f","depth":27,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"980c772f","depth":28,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- JY-20625 | JY-20742 | reduce debug logs","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Show more","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"jiminny/app","depth":26,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"jiminny/app","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"|","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Added by","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"GitHub","depth":26,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"GitHub","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"CircleCI","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"APP","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Yesterday at 6:09:39 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"6:09 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXHeading","text":"Deployment Successful! tada emoji","depth":24,"on_screen":true,"role_description":"heading"},{"role":"AXStaticText","text":"Deployment Successful!","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Project","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":": app","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"When","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":": 05/13/2026 15:09:39","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Tag","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":":","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"View Job","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"View Job","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Jump to date","depth":23,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"New","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"CircleCI","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"APP","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:07:24 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:07 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"New commits deployed to Prophet Prod-US:","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"[7cc55dc](","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":") - [JY-20880](","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20880","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20880","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"): Migrate Gemini models (#508) (steliyan-g)","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:07:48 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:07","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"New commits deployed to Prophet Prod-EU:","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"[7cc55dc](","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":") - [JY-20880](","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20880","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20880","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"): Migrate Gemini models (#508) (steliyan-g)","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"GitHub","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"APP","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:56:09 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:56 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"3 new commits","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 new commits","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"pushed to","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"master","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"master","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"by","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Vasil-Jiminny","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Vasil-Jiminny","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"00c493b3","depth":27,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"00c493b3","depth":28,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- Remove a rule for windsurf and claude, that restricts creating private methods in tests to supply ready to use mock objects. This is personal preference, and restricts actual development.","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"8860e26e","depth":27,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"8860e26e","depth":28,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- Merge branch 'master' into remove-claude-test-rule","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"5fa31e68","depth":27,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"5fa31e68","depth":28,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- Merge pull request #12074 from jiminny/remove-claude-test-rule","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"jiminny/app","depth":26,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"jiminny/app","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"|","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Added by","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"GitHub","depth":26,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"GitHub","depth":27,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"","depth":23,"on_screen":true,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"20 results","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Channel releases","depth":11,"on_screen":false,"role_description":"text"}]...
|
-5693816073595134746
|
-5894696299342151599
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Bookmarks
Bookmarks
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
CircleCI
APP
Yesterday at 5:01:02 PM
5:01 PM
Deployment Successful! tada emoji
Deployment Successful!
Project
: app
When
: 05/13/2026 14:01:02
Tag
:
View Job
View Job
GitHub
APP
Yesterday at 5:44:04 PM
5:44 PM
20 new commits
20 new commits
pushed to
master
master
by
yalokin-jiminny
yalokin-jiminny
af91736e
af91736e
- JY-20625 | JY-20742 | skip doubled guard and keep assert for dev/test
cb957189
cb957189
- JY-20625 | JY-20742 | add ISO_8601 filter validation
d15e539e
d15e539e
- JY-20625 | JY-20742 | do not load full User model
35af4380
35af4380
- JY-20625 | JY-20742 | add invalidDateFormat error message
980c772f
980c772f
- JY-20625 | JY-20742 | reduce debug logs
Show more
jiminny/app
jiminny/app
|
Added by
GitHub
GitHub
CircleCI
APP
Yesterday at 6:09:39 PM
6:09 PM
Deployment Successful! tada emoji
Deployment Successful!
Project
: app
When
: 05/13/2026 15:09:39
Tag
:
View Job
View Job
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
New
CircleCI
APP
Today at 2:07:24 PM
2:07 PM
New commits deployed to Prophet Prod-US:
[7cc55dc](
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
) - [JY-20880](
https://jiminny.atlassian.net/browse/JY-20880
https://jiminny.atlassian.net/browse/JY-20880
): Migrate Gemini models (#508) (steliyan-g)
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:07:48 PM
2:07
New commits deployed to Prophet Prod-EU:
[7cc55dc](
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
) - [JY-20880](
https://jiminny.atlassian.net/browse/JY-20880
https://jiminny.atlassian.net/browse/JY-20880
): Migrate Gemini models (#508) (steliyan-g)
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
GitHub
APP
Today at 3:56:09 PM
3:56 PM
3 new commits
3 new commits
pushed to
master
master
by
Vasil-Jiminny
Vasil-Jiminny
00c493b3
00c493b3
- Remove a rule for windsurf and claude, that restricts creating private methods in tests to supply ready to use mock objects. This is personal preference, and restricts actual development.
8860e26e
8860e26e
- Merge branch 'master' into remove-claude-test-rule
5fa31e68
5fa31e68
- Merge pull request #12074 from jiminny/remove-claude-test-rule
jiminny/app
jiminny/app
|
Added by
GitHub
GitHub
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
20 results
Channel releases
PnostormProiect#12077 on JY-20903-update_activitC) DeleteForCoachecComDownloaamissing lrackC rixAcuvitiesopportunit©) HaraDeleteActivitiesto© HardDeleteActivitiesTec) hyoratecalwincrmba© HydrateDefaultActivitylC) InviteMeetinaBot.php© IterateActivities.phpC) MiarateLocationFrome:© MonitorDialerActivities(© MonitorMeetinaCountC© MonitorMeetingEndConC) MonitorMeetinostartco© MonitorMeeting Trait.ph© NotifyNotLogged.php© NotPlayableEmail.php© PreMeetingNotification© PreMeetingReminder.plc) ProheMediaSeamentso© ReassignTranscriptCon© ReindexRecentActivitieC) RetrvProspectsummary© SetProviderCapabilities(©) StatusCount.php© UpdateElasticSearch.pl• M Analyticsw Calendars>C Hubspot) CheckAndRetryRemoteMatch.php(C) ActivitiesMatchCrmcommand.pnpxC) MatchActivityermData.pnp© ImportParticipants.phpV4Aclass Acclvicleshacchurmcommana excenas commanaoubulc tunccion nanaled.= custom.log= laravel.logA SF jiminny@localhost]& ho_local Uiminny@localnost& console [PROD]A console (EU]tiò accounts [EU]fii stages (EU]iiò teams [EU]ImporbotkecoraingJoo.org© Activity.php& console SlAGiNGclass rixacciviclesupoorcunlcy excenas commanotunccion processrarclcloantsSteam = Sactivity->getleamorsuser = sactivitv->qetuserossoarticioants=sactivitv->oetparticioantsorforeach (Sparticipants as Sparticipant) 1if (Sparticipant->getUserId@) |== null ll Sparticinant->qetEmailAddress() === null) {continue:SemailAddness = Snanticinant->ae+FmailAddnecso•if (SemailHelper->isCompanyEmail(Steam, SemailAddress)) {continue.trySopportunity = $this->find0pportunityInCrm($crmService, SemailAddress, Suser->getIdO):} catch (Throwable $e) {$this->error( string: 'Could not find opportunity: ' . $e->getMessage());Sopportunity = nullif (Sopportunity === null) {Sthis->resetActivityOpportunity(Sactivity):82 ^• Inu 14 May 10:0/•30AskJiminnyReportActivityServiceTest vcascadePipedrive SDK EvaluaActivity Stage DiscrerImport CRM Activity T+0 ..Sow 2. Conference CRM RefrechLocation: ImportParticipants:rerresnermbata) (uine 192) When: Arter a meeting tinishes, when validatingparticipants and running CRM matching Trigger: ConferenceCrmMatcherJob dispatches this to refresh CRM data Path:ConferenceCrmMatcherJob → refreshCrmData() → participantCrmLookup() → updateActivityCrmData()Flow 4: CRM Activitv Service UodateLocation: CrmActivityService::updateCrmData() (line 89) When: When explicitly updating CRM data for an activity andits participants Trigger: Manual CRM data updates or sync operations Path: updateParticipantsCrmData() → updateActFlow 5: Event Listener - Match CRM ObiectLocation: MatchCrmObject: :handle() (line 112) When: When a softphone connection opens or a participant joins• Connections\Opened - dispatched when softphone connection opens SoftPhoneManager lines 637 672)Participants\Joined - dispatched when participant joins conference (Twilio conference events) Path: Event →MatchCrmObiect listener → CRM lookup → updateActivityCrmDataoFlow 6: Event Listener - Uodate CRM DataLocation: UpdateCrmData: : handle() (line 74) When: When a conference starts Triggered by event:Conferences\Started - dispatched when conference starts (Sessions|Started line 36, Twilio events) Path:ConterenceStarted event UpdateCrmData listener → updateParticipantsCrmData → updateActivityCrmDatalo ll «Sactivity->update(['opportunity id' => Sopportunitv->qetldO1):Sthis->infold strinaOnnortunity undated for activitv. !, sactivitv->aetidion:private function findOpportunityInCrm(ServiceInterface $crmService, string SemailAddress, int $userId): ?0pportuniprivate function resetActivityOpportunity(Activity Sactivity): void{...}© ProcessHubspotObiect(e) DuracDelotodOnnortunSinhore dellaup to the poitn activity actualend. data. Or is there something also later. Reveiw again and explain flowaRead CrmActivitvService.nhnlThouahtsRead MatchActivityCrmData.phpThought for 1sSearched MatchActivitvCrmData in aopThought for 1SSearched CheckAndRetrvRemoteMatch in aorThought for 1sSearched DetachActivitvObiect in aodThoucht for 2sTiming Analysis of All FlowsNo, not all flows are limited to before actual end time.Here's the timina breakdown:• Glows 1. 2: RECORE activitv starts (calendar imnort at scheduled ctart time)AOUGINTEd weekly usage quota is exhausted. Purchase extra usage to continue using premium models. Quota resets May 17, 11:00Ask anvthina (84L)< CodeSWE-16•0 1.Po. 4 spac...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43539
|
NULL
|
0
|
2026-05-14T12:57:30.008723+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778763450008_m1.jpg...
|
Slack
|
releases (Channel) - Jiminny Inc - 3 new items - S releases (Channel) - Jiminny Inc - 3 new items - Slack...
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Bookmarks
Bookmarks
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
CircleCI
APP
Yesterday at 5:01:02 PM
5:01 PM
Deployment Successful! tada emoji
Deployment Successful!
Project
: app
When
: 05/13/2026 14:01:02
Tag
:
View Job
View Job
GitHub
APP
Yesterday at 5:44:04 PM
5:44 PM
20 new commits
20 new commits
pushed to
master
master
by
yalokin-jiminny
yalokin-jiminny
af91736e
af91736e
- JY-20625 | JY-20742 | skip doubled guard and keep assert for dev/test
cb957189
cb957189
- JY-20625 | JY-20742 | add ISO_8601 filter validation
d15e539e
d15e539e
- JY-20625 | JY-20742 | do not load full User model
35af4380
35af4380
- JY-20625 | JY-20742 | add invalidDateFormat error message
980c772f
980c772f
- JY-20625 | JY-20742 | reduce debug logs
Show more
jiminny/app
jiminny/app
|
Added by
GitHub
GitHub
CircleCI
APP
Yesterday at 6:09:39 PM
6:09 PM
Deployment Successful! tada emoji
Deployment Successful!
Project
: app
When
: 05/13/2026 15:09:39
Tag
:
View Job
View Job
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
New
CircleCI
APP
Today at 2:07:24 PM
2:07 PM
New commits deployed to Prophet Prod-US:
[7cc55dc](
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
) - [JY-20880](
https://jiminny.atlassian.net/browse/JY-20880
https://jiminny.atlassian.net/browse/JY-20880
): Migrate Gemini models (#508) (steliyan-g)
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:07:48 PM
2:07
New commits deployed to Prophet Prod-EU:
[7cc55dc](
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
) - [JY-20880](
https://jiminny.atlassian.net/browse/JY-20880
https://jiminny.atlassian.net/browse/JY-20880
): Migrate Gemini models (#508) (steliyan-g)
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
GitHub
APP
Today at 3:56:09 PM
3:56 PM
3 new commits
3 new commits
pushed to
master
master
by
Vasil-Jiminny
Vasil-Jiminny
00c493b3
00c493b3
- Remove a rule for windsurf and claude, that restricts creating private methods in tests to supply ready to use mock objects. This is personal preference, and restricts actual development.
8860e26e
8860e26e
- Merge branch 'master' into remove-claude-test-rule
5fa31e68
5fa31e68
- Merge pull request #12074 from jiminny/remove-claude-test-rule
jiminny/app
jiminny/app
|
Added by
GitHub
GitHub
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
20 results
Channel releases...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.011805556,"top":0.08111111,"width":0.025,"height":0.04},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"bounds":{"left":0.00625,"top":0.14,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"bounds":{"left":0.013888889,"top":0.19222222,"width":0.020833334,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"bounds":{"left":0.00625,"top":0.21555555,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"bounds":{"left":0.015972223,"top":0.26777777,"width":0.016666668,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"bounds":{"left":0.00625,"top":0.2911111,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.027083334,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.0055555557,"height":0.015555556}},{"char_start":1,"char_count":7,"bounds":{"left":0.015972223,"top":0.34333333,"width":0.022222223,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"bounds":{"left":0.00625,"top":0.36666667,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.015972223,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.004166667,"height":0.015555556}},{"char_start":1,"char_count":4,"bounds":{"left":0.020833334,"top":0.4188889,"width":0.011805556,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"bounds":{"left":0.00625,"top":0.4422222,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"bounds":{"left":0.015277778,"top":0.49444443,"width":0.018055556,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"bounds":{"left":0.00625,"top":0.5177778,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"bounds":{"left":0.015277778,"top":0.57,"width":0.01875,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.039583333,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.036805555,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.038194444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.06111111,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.18472221,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.050694443,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.09166667,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.093055554,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.046527777,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.025694445,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.038194444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.022222223,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.072222225,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.054166667,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.034027778,"height":0.007777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"bounds":{"left":0.088194445,"top":0.14666666,"width":0.048611112,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"bounds":{"left":0.088194445,"top":0.17777778,"width":0.072916664,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.17777778,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":15,"bounds":{"left":0.094444446,"top":0.17777778,"width":0.06666667,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"bounds":{"left":0.088194445,"top":0.20888889,"width":0.08055556,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"bounds":{"left":0.088194445,"top":0.24,"width":0.035416666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":24,"bounds":{"left":0.088194445,"top":0.2711111,"width":0.036805555,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"bounds":{"left":0.088194445,"top":0.30222222,"width":0.05138889,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.30222222,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":11,"bounds":{"left":0.093055554,"top":0.30222222,"width":0.045833334,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"bounds":{"left":0.088194445,"top":0.33333334,"width":0.036111113,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"bounds":{"left":0.088194445,"top":0.36444443,"width":0.05138889,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"bounds":{"left":0.088194445,"top":0.39555556,"width":0.094444446,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.39555556,"width":0.004166667,"height":0.02}},{"char_start":1,"char_count":20,"bounds":{"left":0.09236111,"top":0.39555556,"width":0.09861111,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.088194445,"top":0.46888888,"width":0.055555556,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.46888888,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":12,"bounds":{"left":0.094444446,"top":0.46888888,"width":0.048611112,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"bounds":{"left":0.088194445,"top":0.5,"width":0.07361111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"bounds":{"left":0.088194445,"top":0.5311111,"width":0.07847222,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"bounds":{"left":0.088194445,"top":0.56222224,"width":0.079166666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"bounds":{"left":0.088194445,"top":0.5933333,"width":0.072222225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"bounds":{"left":0.088194445,"top":0.6244444,"width":0.07152778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"bounds":{"left":0.088194445,"top":0.65555555,"width":0.06736111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"bounds":{"left":0.088194445,"top":0.68666667,"width":0.06666667,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"bounds":{"left":0.088194445,"top":0.7177778,"width":0.060416665,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"bounds":{"left":0.088194445,"top":0.7488889,"width":0.07986111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"bounds":{"left":0.088194445,"top":0.78,"width":0.072222225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.088194445,"top":0.8111111,"width":0.061805554,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"bounds":{"left":0.15555556,"top":0.8111111,"width":0.013194445,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.15555556,"top":0.8111111,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":2,"bounds":{"left":0.16041666,"top":0.8111111,"width":0.011805556,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"bounds":{"left":0.088194445,"top":0.8844444,"width":0.025694445,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"bounds":{"left":0.088194445,"top":0.91555554,"width":0.045833334,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.21319444,"top":0.12777779,"width":0.06458333,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"bounds":{"left":0.2326389,"top":0.14,"width":0.039583333,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":17,"bounds":{"left":0.27986112,"top":0.12777779,"width":0.04375,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":19,"bounds":{"left":0.29930556,"top":0.14,"width":0.01875,"height":0.017777778},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.29930556,"top":0.14,"width":0.0055555557,"height":0.017777778}},{"char_start":1,"char_count":4,"bounds":{"left":0.3048611,"top":0.14,"width":0.013194445,"height":0.017777778}}],"role_description":"text"},{"role":"AXRadioButton","text":"Bookmarks","depth":17,"bounds":{"left":0.3263889,"top":0.12777779,"width":0.07083333,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Bookmarks","depth":19,"bounds":{"left":0.34583333,"top":0.14,"width":0.045833334,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.39930555,"top":0.12777779,"width":0.022916667,"height":0.04222222},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":23,"bounds":{"left":0.56527776,"top":0.17666666,"width":0.068055555,"height":0.031111112},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"CircleCI","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.0375,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"APP","depth":24,"bounds":{"left":0.28819445,"top":0.16111112,"width":0.013888889,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.30416667,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Yesterday at 5:01:02 PM","depth":24,"bounds":{"left":0.3090278,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"5:01 PM","depth":25,"bounds":{"left":0.3090278,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXHeading","text":"Deployment Successful! tada emoji","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.7361111,"height":0.0011111111},"on_screen":true,"role_description":"heading"},{"role":"AXStaticText","text":"Deployment Successful!","depth":26,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.115277775,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Project","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.033333335,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":": app","depth":25,"bounds":{"left":0.27986112,"top":0.16111112,"width":0.022222223,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"When","depth":25,"bounds":{"left":0.4201389,"top":0.16111112,"width":0.028472222,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":": 05/13/2026 14:01:02","depth":25,"bounds":{"left":0.4486111,"top":0.16111112,"width":0.10694444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Tag","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.015972223,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":":","depth":25,"bounds":{"left":0.2625,"top":0.16111112,"width":0.0027777778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"View Job","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.049305554,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"View Job","depth":27,"bounds":{"left":0.25277779,"top":0.16111112,"width":0.036805555,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"GitHub","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.034722224,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"APP","depth":24,"bounds":{"left":0.28541666,"top":0.16111112,"width":0.013888889,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.3013889,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Yesterday at 5:44:04 PM","depth":24,"bounds":{"left":0.30625,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"5:44 PM","depth":25,"bounds":{"left":0.30625,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"20 new commits","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.07569444,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"20 new commits","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.07569444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"pushed to","depth":24,"bounds":{"left":0.32152778,"top":0.16111112,"width":0.05138889,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"master","depth":25,"bounds":{"left":0.37569445,"top":0.16111112,"width":0.029861111,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"master","depth":26,"bounds":{"left":0.37569445,"top":0.16111112,"width":0.029861111,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"by","depth":24,"bounds":{"left":0.40833333,"top":0.16111112,"width":0.015972223,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"yalokin-jiminny","depth":24,"bounds":{"left":0.42430556,"top":0.16111112,"width":0.06944445,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"yalokin-jiminny","depth":25,"bounds":{"left":0.42430556,"top":0.16111112,"width":0.06944445,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"af91736e","depth":27,"bounds":{"left":0.26041666,"top":0.16111112,"width":0.04027778,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"af91736e","depth":28,"bounds":{"left":0.26041666,"top":0.16111112,"width":0.04027778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- JY-20625 | JY-20742 | skip doubled guard and keep assert for dev/test","depth":26,"bounds":{"left":0.30347222,"top":0.16111112,"width":0.3298611,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"cb957189","depth":27,"bounds":{"left":0.26041666,"top":0.16111112,"width":0.04027778,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"cb957189","depth":28,"bounds":{"left":0.26041666,"top":0.16111112,"width":0.04027778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- JY-20625 | JY-20742 | add ISO_8601 filter validation","depth":26,"bounds":{"left":0.30347222,"top":0.16111112,"width":0.24930556,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"d15e539e","depth":27,"bounds":{"left":0.26041666,"top":0.16111112,"width":0.04027778,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"d15e539e","depth":28,"bounds":{"left":0.26041666,"top":0.16111112,"width":0.04027778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- JY-20625 | JY-20742 | do not load full User model","depth":26,"bounds":{"left":0.30347222,"top":0.16111112,"width":0.23680556,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"35af4380","depth":27,"bounds":{"left":0.26041666,"top":0.16111112,"width":0.04027778,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"35af4380","depth":28,"bounds":{"left":0.26041666,"top":0.16111112,"width":0.04027778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- JY-20625 | JY-20742 | add invalidDateFormat error message","depth":26,"bounds":{"left":0.30347222,"top":0.16111112,"width":0.28333333,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"980c772f","depth":27,"bounds":{"left":0.26041666,"top":0.16111112,"width":0.04027778,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"980c772f","depth":28,"bounds":{"left":0.26041666,"top":0.16111112,"width":0.04027778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- JY-20625 | JY-20742 | reduce debug logs","depth":26,"bounds":{"left":0.30347222,"top":0.16111112,"width":0.19652778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Show more","depth":26,"bounds":{"left":0.2576389,"top":0.16111112,"width":0.052083332,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"jiminny/app","depth":26,"bounds":{"left":0.27152777,"top":0.16111112,"width":0.043055557,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"jiminny/app","depth":27,"bounds":{"left":0.27152777,"top":0.16111112,"width":0.043055557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"|","depth":26,"bounds":{"left":0.31458333,"top":0.16111112,"width":0.00625,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Added by","depth":26,"bounds":{"left":0.32083333,"top":0.16111112,"width":0.036805555,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"GitHub","depth":26,"bounds":{"left":0.3576389,"top":0.16111112,"width":0.027083334,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"GitHub","depth":27,"bounds":{"left":0.3576389,"top":0.16111112,"width":0.027083334,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"CircleCI","depth":24,"bounds":{"left":0.24652778,"top":0.17777778,"width":0.0375,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"APP","depth":24,"bounds":{"left":0.28819445,"top":0.18333334,"width":0.013888889,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.30416667,"top":0.18,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Yesterday at 6:09:39 PM","depth":24,"bounds":{"left":0.3090278,"top":0.18333334,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"6:09 PM","depth":25,"bounds":{"left":0.3090278,"top":0.18333334,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXHeading","text":"Deployment Successful! tada emoji","depth":24,"bounds":{"left":0.24652778,"top":0.20666666,"width":0.7361111,"height":0.024444444},"on_screen":true,"role_description":"heading"},{"role":"AXStaticText","text":"Deployment Successful!","depth":26,"bounds":{"left":0.24652778,"top":0.20888889,"width":0.115277775,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Project","depth":25,"bounds":{"left":0.24652778,"top":0.24666667,"width":0.033333335,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":": app","depth":25,"bounds":{"left":0.27986112,"top":0.24666667,"width":0.022222223,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.27986112,"top":0.24666667,"width":0.0027777778,"height":0.02}},{"char_start":1,"char_count":4,"bounds":{"left":0.28263888,"top":0.24666667,"width":0.019444445,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"When","depth":25,"bounds":{"left":0.4201389,"top":0.24666667,"width":0.028472222,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":": 05/13/2026 15:09:39","depth":25,"bounds":{"left":0.4486111,"top":0.24666667,"width":0.10694444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Tag","depth":25,"bounds":{"left":0.24652778,"top":0.2711111,"width":0.015972223,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":":","depth":25,"bounds":{"left":0.2625,"top":0.2711111,"width":0.0027777778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"View Job","depth":25,"bounds":{"left":0.24652778,"top":0.36,"width":0.049305554,"height":0.031111112},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"View Job","depth":27,"bounds":{"left":0.25277779,"top":0.36666667,"width":0.036805555,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Jump to date","depth":23,"bounds":{"left":0.5729167,"top":0.41555557,"width":0.05277778,"height":0.031111112},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"New","depth":23,"bounds":{"left":0.96458334,"top":0.42222223,"width":0.01875,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"CircleCI","depth":24,"bounds":{"left":0.24652778,"top":0.4588889,"width":0.0375,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"APP","depth":24,"bounds":{"left":0.28819445,"top":0.46444446,"width":0.013888889,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.30416667,"top":0.4611111,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:07:24 PM","depth":24,"bounds":{"left":0.3090278,"top":0.46444446,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:07 PM","depth":25,"bounds":{"left":0.3090278,"top":0.46444446,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"New commits deployed to Prophet Prod-US:","depth":25,"bounds":{"left":0.24652778,"top":0.48555556,"width":0.20277777,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"[7cc55dc](","depth":25,"bounds":{"left":0.24652778,"top":0.51,"width":0.047916666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387","depth":25,"bounds":{"left":0.29444444,"top":0.51,"width":0.43888888,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387","depth":26,"bounds":{"left":0.29444444,"top":0.51,"width":0.43888888,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":") - [JY-20880](","depth":25,"bounds":{"left":0.7326389,"top":0.51,"width":0.065972224,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.7326389,"top":0.51,"width":0.0034722222,"height":0.02}},{"char_start":1,"char_count":14,"bounds":{"left":0.73541665,"top":0.51,"width":0.063194446,"height":0.02}}],"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20880","depth":25,"bounds":{"left":0.24652778,"top":0.51,"width":0.7326389,"height":0.044444446},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20880","depth":26,"bounds":{"left":0.24652778,"top":0.51,"width":0.7326389,"height":0.044444446},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"): Migrate Gemini models (#508) (steliyan-g)","depth":25,"bounds":{"left":0.27708334,"top":0.53444445,"width":0.19861111,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.27708334,"top":0.53444445,"width":0.0027777778,"height":0.02}},{"char_start":1,"char_count":43,"bounds":{"left":0.27986112,"top":0.53444445,"width":0.19583334,"height":0.02}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:07:48 PM","depth":25,"bounds":{"left":0.22430556,"top":0.5711111,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:07","depth":26,"bounds":{"left":0.22430556,"top":0.5711111,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"New commits deployed to Prophet Prod-EU:","depth":25,"bounds":{"left":0.24652778,"top":0.56777775,"width":0.20347223,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"[7cc55dc](","depth":25,"bounds":{"left":0.24652778,"top":0.5922222,"width":0.047916666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387","depth":25,"bounds":{"left":0.29444444,"top":0.5922222,"width":0.43888888,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387","depth":26,"bounds":{"left":0.29444444,"top":0.5922222,"width":0.43888888,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":") - [JY-20880](","depth":25,"bounds":{"left":0.7326389,"top":0.5922222,"width":0.065972224,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.7326389,"top":0.5922222,"width":0.0034722222,"height":0.02}},{"char_start":1,"char_count":14,"bounds":{"left":0.73541665,"top":0.5922222,"width":0.063194446,"height":0.02}}],"role_description":"text"},{"role":"AXLink","text":"https://jiminny.atlassian.net/browse/JY-20880","depth":25,"bounds":{"left":0.24652778,"top":0.5922222,"width":0.7326389,"height":0.044444446},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"https://jiminny.atlassian.net/browse/JY-20880","depth":26,"bounds":{"left":0.24652778,"top":0.5922222,"width":0.7326389,"height":0.044444446},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"): Migrate Gemini models (#508) (steliyan-g)","depth":25,"bounds":{"left":0.27708334,"top":0.6166667,"width":0.19861111,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.27708334,"top":0.6166667,"width":0.0027777778,"height":0.02}},{"char_start":1,"char_count":43,"bounds":{"left":0.27986112,"top":0.6166667,"width":0.19583334,"height":0.02}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"GitHub","depth":24,"bounds":{"left":0.24652778,"top":0.6477778,"width":0.034722224,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"APP","depth":24,"bounds":{"left":0.28541666,"top":0.6533333,"width":0.013888889,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.3013889,"top":0.65,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:56:09 PM","depth":24,"bounds":{"left":0.30625,"top":0.6533333,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:56 PM","depth":25,"bounds":{"left":0.30625,"top":0.6533333,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"3 new commits","depth":24,"bounds":{"left":0.24652778,"top":0.67444444,"width":0.06944445,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 new commits","depth":25,"bounds":{"left":0.24652778,"top":0.67444444,"width":0.06944445,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"pushed to","depth":24,"bounds":{"left":0.3159722,"top":0.67444444,"width":0.05138889,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"master","depth":25,"bounds":{"left":0.36944443,"top":0.67777777,"width":0.030555556,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"master","depth":26,"bounds":{"left":0.36944443,"top":0.67777777,"width":0.030555556,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"by","depth":24,"bounds":{"left":0.40208334,"top":0.67444444,"width":0.015972223,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Vasil-Jiminny","depth":24,"bounds":{"left":0.41805556,"top":0.67444444,"width":0.059027776,"height":0.02},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Vasil-Jiminny","depth":25,"bounds":{"left":0.41805556,"top":0.67444444,"width":0.059027776,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.41805556,"top":0.67444444,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":12,"bounds":{"left":0.42430556,"top":0.67444444,"width":0.05277778,"height":0.02}}],"role_description":"text"},{"role":"AXLink","text":"00c493b3","depth":27,"bounds":{"left":0.26041666,"top":0.7111111,"width":0.04027778,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"00c493b3","depth":28,"bounds":{"left":0.26041666,"top":0.7111111,"width":0.04027778,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- Remove a rule for windsurf and claude, that restricts creating private methods in tests to supply ready to use mock objects. This is personal preference, and restricts actual development.","depth":26,"bounds":{"left":0.2576389,"top":0.7077778,"width":0.39027777,"height":0.06888889},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.30347222,"top":0.7077778,"width":0.0027777778,"height":0.02}},{"char_start":1,"char_count":188,"bounds":{"left":0.2576389,"top":0.7077778,"width":0.39027777,"height":0.06888889}}],"role_description":"text"},{"role":"AXLink","text":"8860e26e","depth":27,"bounds":{"left":0.26041666,"top":0.78444445,"width":0.04027778,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"8860e26e","depth":28,"bounds":{"left":0.26041666,"top":0.78444445,"width":0.04027778,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- Merge branch 'master' into remove-claude-test-rule","depth":26,"bounds":{"left":0.30347222,"top":0.7811111,"width":0.24444444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"5fa31e68","depth":27,"bounds":{"left":0.26041666,"top":0.8088889,"width":0.04027778,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"5fa31e68","depth":28,"bounds":{"left":0.26041666,"top":0.8088889,"width":0.04027778,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"- Merge pull request #12074 from jiminny/remove-claude-test-rule","depth":26,"bounds":{"left":0.30347222,"top":0.8055556,"width":0.30833334,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"jiminny/app","depth":26,"bounds":{"left":0.27152777,"top":0.8333333,"width":0.043055557,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"jiminny/app","depth":27,"bounds":{"left":0.27152777,"top":0.8333333,"width":0.043055557,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"|","depth":26,"bounds":{"left":0.31458333,"top":0.8333333,"width":0.00625,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Added by","depth":26,"bounds":{"left":0.32083333,"top":0.8333333,"width":0.036805555,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"GitHub","depth":26,"bounds":{"left":0.3576389,"top":0.8333333,"width":0.027083334,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"GitHub","depth":27,"bounds":{"left":0.3576389,"top":0.8333333,"width":0.027083334,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"","depth":23,"bounds":{"left":0.21666667,"top":0.88,"width":0.7652778,"height":0.04222222},"on_screen":true,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"20 results","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Channel releases","depth":11,"on_screen":false,"role_description":"text"}]...
|
-5693816073595134746
|
-5894696299342151599
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Files
Files
Bookmarks
Bookmarks
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
CircleCI
APP
Yesterday at 5:01:02 PM
5:01 PM
Deployment Successful! tada emoji
Deployment Successful!
Project
: app
When
: 05/13/2026 14:01:02
Tag
:
View Job
View Job
GitHub
APP
Yesterday at 5:44:04 PM
5:44 PM
20 new commits
20 new commits
pushed to
master
master
by
yalokin-jiminny
yalokin-jiminny
af91736e
af91736e
- JY-20625 | JY-20742 | skip doubled guard and keep assert for dev/test
cb957189
cb957189
- JY-20625 | JY-20742 | add ISO_8601 filter validation
d15e539e
d15e539e
- JY-20625 | JY-20742 | do not load full User model
35af4380
35af4380
- JY-20625 | JY-20742 | add invalidDateFormat error message
980c772f
980c772f
- JY-20625 | JY-20742 | reduce debug logs
Show more
jiminny/app
jiminny/app
|
Added by
GitHub
GitHub
CircleCI
APP
Yesterday at 6:09:39 PM
6:09 PM
Deployment Successful! tada emoji
Deployment Successful!
Project
: app
When
: 05/13/2026 15:09:39
Tag
:
View Job
View Job
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
New
CircleCI
APP
Today at 2:07:24 PM
2:07 PM
New commits deployed to Prophet Prod-US:
[7cc55dc](
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
) - [JY-20880](
https://jiminny.atlassian.net/browse/JY-20880
https://jiminny.atlassian.net/browse/JY-20880
): Migrate Gemini models (#508) (steliyan-g)
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:07:48 PM
2:07
New commits deployed to Prophet Prod-EU:
[7cc55dc](
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387
) - [JY-20880](
https://jiminny.atlassian.net/browse/JY-20880
https://jiminny.atlassian.net/browse/JY-20880
): Migrate Gemini models (#508) (steliyan-g)
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
GitHub
APP
Today at 3:56:09 PM
3:56 PM
3 new commits
3 new commits
pushed to
master
master
by
Vasil-Jiminny
Vasil-Jiminny
00c493b3
00c493b3
- Remove a rule for windsurf and claude, that restricts creating private methods in tests to supply ready to use mock objects. This is personal preference, and restricts actual development.
8860e26e
8860e26e
- Merge branch 'master' into remove-claude-test-rule
5fa31e68
5fa31e68
- Merge pull request #12074 from jiminny/remove-claude-test-rule
jiminny/app
jiminny/app
|
Added by
GitHub
GitHub
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
20 results
Channel releases
DMsActivityLaterSlackFileEditViewGoHistoryEDJiminny ...scnicrat# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages€. Vasil Vasilev®. Galya DimitrovaP. Aneliya Angelova&. Stefka Stoyanova: Todor StamatovMario GeorgievNikolay IvanovLo James Graham8 Stoyan Tanev&. Steliyan Georgiev. Petko KashinskiLukas Kovalik y...AppsToastJira CloudWindowHelpDescribe what you are looking forhhl100% <8• Thu 14 May 15:57:29# releases• MessagesC Files• BookmarksCircleCl APP6:09 PMDeployment Successful!Project: appTag:View Job8 22+Yesterday~When: 05/13/2026 15:09:39Today ~NewCircleCl APP 2:07 PMNew commits deployed to Prophet Prod-US:[7cc55dc](https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387) - JY-20880](https://jiminny.atlassian.net/browse/JY-20880): Migrate Gemini models (#508) (steliyan-g)New commits deployed to Prophet Prod-EU:[7cc55dc](https://github.com/jiminny/prophet/commit/7cc55dcd312b6110d2d15e499bbe877a03e14387) - [JY-20880](https://jiminny.atlassian.net/browse/JY-20880): Migrate Gemini models (#508) (steliyan-g)GitHub APP 3:56 PM3 new commits pushed to master by Vasil-Jiminny00c493b3 - Remove a rule for windsurf and claude, that restricts creating privatemethods in tests to supply ready to use mock objects. This is personal preference, andrestricts actual development.8860e26e - Merge branch 'master' into remove-claude-test-ruleSfa31e68 - Merge pull request #12074 from jiminny/remove-claude-test-rulejiminny/app| Added by GitHubMessage #releases+Aa...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43465
|
NULL
|
0
|
2026-05-14T12:52:33.870846+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778763153870_m2.jpg...
|
Slack
|
Threads - Jiminny Inc - 3 new items - Slack
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Unread mentions
Lukas Kovalik
Today at 3:48:36 PM
3 minutes ago
ние искаме stage at call
Vasil Vasilev
Today at 3:48:46 PM
3 minutes ago
точно така
Lukas Kovalik
Today at 3:48:56 PM
3 minutes ago
значи всичко преди среща или по време на нея
Vasil Vasilev
Today at 3:49:04 PM
3 minutes ago
и ако вече сме хванали stage at call, и просто някой е добавил контакт
Vasil Vasilev
Today at 3:49:13 PM
3 minutes ago
но сделката е непроменена
Lukas Kovalik
Today at 3:49:18 PM
3 minutes ago
ако сме мачнали контакт преди три седмици и беше стаге 1
Vasil Vasilev
Today at 3:49:22 PM
3 minutes ago
защо да променяме стейджа ?
Lukas Kovalik
Today at 3:49:37 PM
2 minutes ago
и по време на среща беше стаге 2
Lukas Kovalik
Today at 3:49:46 PM
2 minutes ago
искаме да имаме стаге 2
Vasil Vasilev
Today at 3:50:20 PM
2 minutes ago
това заради календарните срещи, дето са наредени напред във времето ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:50:24 PM
2 minutes ago
да
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:50:39 PM
1 minute ago
оф
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:50:48 PM
1 minute ago
това е пълна каша
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:50:53 PM
1 minute ago
така е
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:07 PM
1 minute ago
има ли вариант при които да не е календара среща
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:11 PM
1 minute ago
и да се промени ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:24 PM
1 minute ago
при вече същестуващо opportunity
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
ами да поне така ми го намери ако е JV и се отваря
ами да поне така ми го намери ако е JV и се отваря
Also send as direct message
Also send as direct message
You’re up to date
Active Vasil Vasilev
Vasil Vasilev
Vasil Vasilev and you
Lukas Kovalik
Today at 3:31:05 PM
21 minutes ago
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
View thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:35:55 PM
16 minutes ago
при ръчна промяна иил remaтch сякаш също е окей да се вика
Also send as direct message
Also send as direct message
Active Vasil Vasilev
Vasil Vasilev
Vasil Vasilev and you
Lukas Kovalik
Today at 3:29:43 PM
22 minutes ago
ами изглежда се случва преди, по време или веднага след приключване на activity
Vasil Vasilev
Today at 3:35:11 PM
17 minutes ago
това е окей, можем да го третираме като процеса на импорт
Also send as direct message
Also send as direct message
20 results
Vasil Vasilev is typing...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.27593085,"top":1.0,"width":0.011968086,"height":-0.058260202},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Unread mentions","depth":17,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.39394948,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.42486703,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:48:36 PM","depth":23,"bounds":{"left":0.4275266,"top":1.0,"width":0.024601065,"height":-0.09177971},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.4275266,"top":1.0,"width":0.024601065,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ние искаме stage at call","depth":24,"bounds":{"left":0.39394948,"top":1.0,"width":0.05319149,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.39394948,"top":1.0,"width":0.027593086,"height":-0.09177971},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.42154256,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:48:46 PM","depth":23,"bounds":{"left":0.42386967,"top":1.0,"width":0.024933511,"height":-0.09177971},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.42386967,"top":1.0,"width":0.024933511,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"точно така","depth":24,"bounds":{"left":0.39394948,"top":1.0,"width":0.024933511,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.39394948,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.42486703,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:48:56 PM","depth":23,"bounds":{"left":0.4275266,"top":1.0,"width":0.024601065,"height":-0.09177971},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.4275266,"top":1.0,"width":0.024601065,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"значи всичко преди среща или по време на нея","depth":24,"bounds":{"left":0.39394948,"top":1.0,"width":0.109375,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.39394948,"top":1.0,"width":0.027593086,"height":-0.09177971},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.42154256,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:04 PM","depth":23,"bounds":{"left":0.42386967,"top":1.0,"width":0.024933511,"height":-0.09177971},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.42386967,"top":1.0,"width":0.024933511,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и ако вече сме хванали stage at call, и просто някой е добавил контакт","depth":24,"bounds":{"left":0.39394948,"top":1.0,"width":0.16156915,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.39394948,"top":1.0,"width":0.027593086,"height":-0.09177971},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.42154256,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:13 PM","depth":23,"bounds":{"left":0.42386967,"top":1.0,"width":0.024933511,"height":-0.09177971},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.42386967,"top":1.0,"width":0.024933511,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но сделката е непроменена","depth":24,"bounds":{"left":0.39394948,"top":1.0,"width":0.06382979,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.39394948,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.42486703,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:18 PM","depth":23,"bounds":{"left":0.4275266,"top":1.0,"width":0.024601065,"height":-0.09177971},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.4275266,"top":1.0,"width":0.024601065,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ако сме мачнали контакт преди три седмици и беше стаге 1","depth":24,"bounds":{"left":0.39394948,"top":1.0,"width":0.13962767,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.39394948,"top":1.0,"width":0.027593086,"height":-0.09177971},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.42154256,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:22 PM","depth":23,"bounds":{"left":0.42386967,"top":1.0,"width":0.024933511,"height":-0.09177971},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.42386967,"top":1.0,"width":0.024933511,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"защо да променяме стейджа ?","depth":24,"bounds":{"left":0.39394948,"top":1.0,"width":0.07081117,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.39394948,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.42486703,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:37 PM","depth":23,"bounds":{"left":0.4275266,"top":1.0,"width":0.024601065,"height":-0.09177971},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2 minutes ago","depth":24,"bounds":{"left":0.4275266,"top":1.0,"width":0.024601065,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и по време на среща беше стаге 2","depth":24,"bounds":{"left":0.39394948,"top":1.0,"width":0.0787899,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.39394948,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.42486703,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:46 PM","depth":23,"bounds":{"left":0.4275266,"top":1.0,"width":0.024601065,"height":-0.09177971},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2 minutes ago","depth":24,"bounds":{"left":0.4275266,"top":1.0,"width":0.024601065,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"искаме да имаме стаге 2","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:50:20 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2 minutes ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"това заради календарните срещи, дето са наредени напред във времето ?","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:50:24 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2 minutes ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"да","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:50:39 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"оф","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:50:48 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"това е пълна каша","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:50:53 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"така е","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:51:07 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"има ли вариант при които да не е календара среща","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:51:11 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и да се промени ?","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:51:24 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"при вече същестуващо opportunity","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"ами да поне така ми го намери ако е JV и се отваря","depth":27,"on_screen":true,"value":"ами да поне така ми го намери ако е JV и се отваря","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"ами да поне така ми го намери ако е JV и се отваря","depth":29,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Also send as direct message","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"Also send as direct message","depth":26,"on_screen":true,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"You’re up to date","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Active Vasil Vasilev","depth":21,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Vasil Vasilev","depth":22,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev and you","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:31:05 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"21 minutes ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open in channel","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"View thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 3:35:55 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"16 minutes ago","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"при ръчна промяна иил remaтch сякаш също е окей да се вика","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXTextArea","text":"","depth":27,"on_screen":false,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Also send as direct message","depth":26,"on_screen":false,"role_description":"text"},{"role":"AXCheckBox","text":"Also send as direct message","depth":26,"on_screen":false,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Active Vasil Vasilev","depth":21,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Vasil Vasilev","depth":22,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev and you","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 3:29:43 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"22 minutes ago","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ами изглежда се случва преди, по време или веднага след приключване на activity","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 3:35:11 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"17 minutes ago","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"това е окей, можем да го третираме като процеса на импорт","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXTextArea","text":"","depth":27,"on_screen":false,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Also send as direct message","depth":26,"on_screen":false,"role_description":"text"},{"role":"AXCheckBox","text":"Also send as direct message","depth":26,"on_screen":false,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"20 results","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev is typing","depth":11,"on_screen":false,"role_description":"text"}]...
|
-5127441411873618464
|
-5826357100086636432
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Unread mentions
Lukas Kovalik
Today at 3:48:36 PM
3 minutes ago
ние искаме stage at call
Vasil Vasilev
Today at 3:48:46 PM
3 minutes ago
точно така
Lukas Kovalik
Today at 3:48:56 PM
3 minutes ago
значи всичко преди среща или по време на нея
Vasil Vasilev
Today at 3:49:04 PM
3 minutes ago
и ако вече сме хванали stage at call, и просто някой е добавил контакт
Vasil Vasilev
Today at 3:49:13 PM
3 minutes ago
но сделката е непроменена
Lukas Kovalik
Today at 3:49:18 PM
3 minutes ago
ако сме мачнали контакт преди три седмици и беше стаге 1
Vasil Vasilev
Today at 3:49:22 PM
3 minutes ago
защо да променяме стейджа ?
Lukas Kovalik
Today at 3:49:37 PM
2 minutes ago
и по време на среща беше стаге 2
Lukas Kovalik
Today at 3:49:46 PM
2 minutes ago
искаме да имаме стаге 2
Vasil Vasilev
Today at 3:50:20 PM
2 minutes ago
това заради календарните срещи, дето са наредени напред във времето ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:50:24 PM
2 minutes ago
да
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:50:39 PM
1 minute ago
оф
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:50:48 PM
1 minute ago
това е пълна каша
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:50:53 PM
1 minute ago
така е
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:07 PM
1 minute ago
има ли вариант при които да не е календара среща
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:11 PM
1 minute ago
и да се промени ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:24 PM
1 minute ago
при вече същестуващо opportunity
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
ами да поне така ми го намери ако е JV и се отваря
ами да поне така ми го намери ако е JV и се отваря
Also send as direct message
Also send as direct message
You’re up to date
Active Vasil Vasilev
Vasil Vasilev
Vasil Vasilev and you
Lukas Kovalik
Today at 3:31:05 PM
21 minutes ago
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
View thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:35:55 PM
16 minutes ago
при ръчна промяна иил remaтch сякаш също е окей да се вика
Also send as direct message
Also send as direct message
Active Vasil Vasilev
Vasil Vasilev
Vasil Vasilev and you
Lukas Kovalik
Today at 3:29:43 PM
22 minutes ago
ами изглежда се случва преди, по време или веднага след приключване на activity
Vasil Vasilev
Today at 3:35:11 PM
17 minutes ago
това е окей, можем да го третираме като процеса на импорт
Also send as direct message
Also send as direct message
20 results
Vasil Vasilev is typing
PnostormroledeyFV faVsco.js#12077 on JY-20903-update_activity-stageyUserinvitationdro.onp) CheckAndRetryRemoteMatch.php= custom.logscratch. &.ison=laravel.logA SF jiminny@localhost]& HS_local [jiminny@localhost]& console [PROD]© SyncPlanhat.phpO syncuserrllot.onp(c)ValidateSendingmessage.Co kematchactviyoncrmoojectbetach.ong© ActivitiesMatchCrmCommand.php X ©MatchActivityCrmData.php© ImportParticipants.phpA console (EU]tiò accounts [EU]ii stages (EU]tid teams [EU]ImporbotkecoraingJoo.org© Activity.php x© FixActivitiesOpportunity.php© Opportunity.phpA console [STAGING]class Acclvicleshacchurmcommana excenas commana[AAVcLass Accivicy excenas model ImolemencsValladtesenaingnotricatio84 B169 M4 M 102 24 ^> D Webhookoubulc tunccion nanaled.OUDLICTunction updateActivityCrmData(array Srecords): voidE.gitkeepSactivityids = sactivity->qetidou^© ChangeLogContextCorrelatio} else {2LOS,if (Sthis-›stage_id === null && $stage) 1v @ MailSteam = Team::+indcsteamd)*$this-›stage_id = $stage->id;v @ Activitiesif (Steam === nulb) 1Sthis->error( strina: "Cannot find team."):c) exportLink.php© MailBoxFailedToConnect.pSthic-scavedreturn CommandAzias: : FATLURE:) smskeceivea.php© SmsRelavFailed.phpc)Trackkestored.onoCalendarsSthis->info( string: Steam->getName)'' | matching activities from' • $from.' to ' . $to);>D crm} elseif (Sstrategy== Updaceurmuarabyscracegy::concact)// Also update the parent activity if required, checking we don't create a mixed lead/account record.Sch1s->lead 10 = null:if (Sthis-›stage && $this->stage->getType• === Stage::TYPE LEAD) {Reports(c) Mailable.ohoSactivities = Activity::select( columns: 'activities.id')->join( table:-wnlo ro collUitnneconetozinieioperator:'=', $team->getIdo)'activities.created_at', [$from, $tol):1=' second: "usenc.id')Sch1s->stage 10 = null:ModelsM ActivityAskAnvthindN ConnectionM Contractsv M Crm(c) RusinessProcess.one© Configuration.php© ContactRole.php© Field.php© FieldData.phpc rielavalue.onpc Layout.onpc) Lavoutcnulv.onoc) Loq.phpC) Profile.phpC) RecordTvpe.phpc) SvncBatch.php> C7 ElasticSearch→→ FeatureM Opportunitv> M Particioant7 Plavbackithem:M Plavlist)N ScorecardMWebhook109111(C) Activitv nhn.(C) A Promnt nhrif (SmatchFrom0therCrm) {itawtloweWalonoueeiluieeln: 'activities.crm_configuration_id', operator: '!=', Steam->getCrmConfi, 2118SactivityIds = Sactivities->pluck( column: 'id'):Sthis->info( string: 'Found activities: ' . SactivityIds->countO):if ( Sthis->confirm( question: "Do vou want to continue?') *cneo2126foreach (SactivitvIds as $activitvld) {Sthis->disoatchonew Matchactivitvermbatalaint)Sactivitvid.fromConfiguration: SmatchFrom0therCrm ? $team->getCrmConfiguration : null,| return CommandALias::SUCCESS;21422144214521442147II Don't trust previous matched account id as it might have been changed in the CRMif (Saccount && Saccount->id !== Sthis->account id) {Sthis->account_ 1d = Saccount->1d:if (Sopportunity && $this->opportunity_id !== $opportunity->id) {Sthis->onnortunitv id = Sonnortunitv->id:Reset stage id when onnortunity chanaes to avoid stale stage from orevious omnortunity matchSthis->stade id = Sstaged->id.if (Sthis->stage_id === null && $stage) 1Sthic-sctaae id = Sctane-sid.if (Sopportunity && $this->value !== Sopportunity->value) {Cthic-svalme = Sooportunzcy»>valuer// Always set contact id when available, regardless of account id statusif (Sthis->contact_id === null && Scontact) {Sthis->contact_id = Scontact->idSthis->saveo:} elseif (Sstrategy == UpdateCrmDataByStrategv::Account && $this->account_ id === null) {I/ Also undate the narent activity if required, checking we don't create a mixed lead/account recordiSthis->lead 1d = null.if (Sthis->stage && Sthis->stage->getTvne() === Stage::TYPE LEAD) {Sthis->stage id = null:• Inu 14 May 10:02.32AskJiminnyReportActivityServiceTest -cascadePipedrive SDK EvaluaActivity Stage DiscrerImport CRM Activity T+0 ..Flow 1: Calendar Import - Participant ProcessingLocation: ImportParticipants::processuine S/ When: During calendar event impon wnen participants change or it'sahew acuvily triggerParticinant chandes detected durina imoort.• New activity being created from calendar Path: processParticipants() → updateActivityCrmData()Flow 2: Calencar moor - Wraoper MernodLocation: TmnortParticinants::undateActivitvCrmData() (line 121) When: After CRM lookun comoletes. beforelogging the update Trigger: Called from Flow 1's process() method Path: Wraps the Activity model's method withloggingFlow 3: Conference CRM RefreshLocation: ImportParticipants::refreshCrmData() (line 192) When: After a meeting finishes, when validatingparticipants and running CRM matching Trigger: ConferenceCrmMatcherJob dispatches this to refresh CRM data Path:ConferenceCrmMatcher Job → refreshCrmData( → particioantCrmLookun) → undateActivitvCrmbata()Clow 1. CPM Activity Service UindateLocation: CrmActivitvService::updateCrmData line 89 When: When explicitly updatina CRM data for an activity andits narticinants Triaaer. Manual CRM data undates or sunc onerations Path: undateParticinantsCrmlata() → undateActlSlow 5: Event Listener - Maich CRM ObiectLocation• MatchGrm0biect.«handlel) (line 112) When. When a coftnhone connestion anens or a narticinant inine• Connections Onened - dispatched when softohone connection obens (SoftPhoneManader lines 637, 672Dartscinantel loinod - disnatched whon narticinant inine conforenco (Twilio confaranco evente) Dath- Gvent aMatchCrmObiect listener → CRM lookup → undateActivitvCrmData))Slow 6: Event Listener - Undate CRM DatalLocation: UpdateCrmData: : handle() (line 74) When: When a conference starts Triggered by event:conforoncoel Ctartodi - dicnatched when conforanso ctarte (Coccione| Startad lina 26 Twilin evente) DatheConferenceStarted event → UpdateCrmData listener → updateParticipantsCrmData() → updateActivityCrmDatafal .So all are only up to the poitn activity actual_end_data. Or is there something also later. Reveiw again and explain flowaThoucht for 1s >keас crmacuivilyservice.onpThought for 1s>Searched CrmActivityService,*updateCrmData in apoRead MatchActivitvCrmData.ohvThought for 1s ›Searched MatchActivityCrmData in appAM GMT+3.led weekly usage guota is exhausted. Purchase extra usage to continue using premium models. Quota resets May 17, 11:00Ask anvthina (84-L1« CodeSWE-16WN Windsurf Teams 2126-14UITF.RPo. 4 spac...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43464
|
NULL
|
0
|
2026-05-14T12:52:33.960493+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778763153960_m1.jpg...
|
Slack
|
Threads - Jiminny Inc - 3 new items - Slack
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Unread mentions
Lukas Kovalik
Today at 3:48:36 PM
3 minutes ago
ние искаме stage at call
Vasil Vasilev
Today at 3:48:46 PM
3 minutes ago
точно така
Lukas Kovalik
Today at 3:48:56 PM
3 minutes ago
значи всичко преди среща или по време на нея
Vasil Vasilev
Today at 3:49:04 PM
3 minutes ago
и ако вече сме хванали stage at call, и просто някой е добавил контакт
Vasil Vasilev
Today at 3:49:13 PM
3 minutes ago
но сделката е непроменена
Lukas Kovalik
Today at 3:49:18 PM
3 minutes ago
ако сме мачнали контакт преди три седмици и беше стаге 1
Vasil Vasilev
Today at 3:49:22 PM
3 minutes ago
защо да променяме стейджа ?
Lukas Kovalik
Today at 3:49:37 PM
2 minutes ago
и по време на среща беше стаге 2
Lukas Kovalik
Today at 3:49:46 PM
2 minutes ago
искаме да имаме стаге 2
Vasil Vasilev
Today at 3:50:20 PM
2 minutes ago
това заради календарните срещи, дето са наредени напред във времето ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:50:24 PM
2 minutes ago
да
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:50:39 PM
1 minute ago
оф
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:50:48 PM
1 minute ago
това е пълна каша
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:50:53 PM
1 minute ago
така е
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:07 PM
1 minute ago
има ли вариант при които да не е календара среща
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:11 PM
1 minute ago
и да се промени ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:24 PM
1 minute ago
при вече същестуващо opportunity
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
ами да поне така ми го намери ако е JV и се отваря
ами да поне така ми го намери ако е JV и се отваря
Also send as direct message
Also send as direct message
You’re up to date
Active Vasil Vasilev
Vasil Vasilev
Vasil Vasilev and you
Lukas Kovalik
Today at 3:31:05 PM
21 minutes ago
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
View thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:35:55 PM
16 minutes ago
при ръчна промяна иил remaтch сякаш също е окей да се вика
Also send as direct message
Also send as direct message
Active Vasil Vasilev
Vasil Vasilev
Vasil Vasilev and you
Lukas Kovalik
Today at 3:29:43 PM
22 minutes ago
ами изглежда се случва преди, по време или веднага след приключване на activity
Vasil Vasilev
Today at 3:35:11 PM
17 minutes ago
това е окей, можем да го третираме като процеса на импорт
Also send as direct message
Also send as direct message
20 results
Vasil Vasilev is typing...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.011805556,"top":0.08111111,"width":0.025,"height":0.04},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"bounds":{"left":0.00625,"top":0.14,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"bounds":{"left":0.013888889,"top":0.19222222,"width":0.020833334,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"bounds":{"left":0.00625,"top":0.21555555,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"bounds":{"left":0.015972223,"top":0.26777777,"width":0.016666668,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"bounds":{"left":0.00625,"top":0.2911111,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.027083334,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.0055555557,"height":0.015555556}},{"char_start":1,"char_count":7,"bounds":{"left":0.015972223,"top":0.34333333,"width":0.022222223,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"bounds":{"left":0.00625,"top":0.36666667,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.015972223,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.004166667,"height":0.015555556}},{"char_start":1,"char_count":4,"bounds":{"left":0.020833334,"top":0.4188889,"width":0.011805556,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"bounds":{"left":0.00625,"top":0.4422222,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"bounds":{"left":0.015277778,"top":0.49444443,"width":0.018055556,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"bounds":{"left":0.00625,"top":0.5177778,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"bounds":{"left":0.015277778,"top":0.57,"width":0.01875,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.077083334,"top":0.14,"width":0.039583333,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.077083334,"top":0.1711111,"width":0.036805555,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.077083334,"top":0.20222223,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.077083334,"top":0.23333333,"width":0.06111111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.18472221,"top":0.23444444,"width":0.0055555557,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.077083334,"top":0.26444444,"width":0.050694443,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.088194445,"top":0.39555556,"width":0.09166667,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.39555556,"width":0.0027777778,"height":0.02}},{"char_start":1,"char_count":24,"bounds":{"left":0.09097222,"top":0.39555556,"width":0.11319444,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.088194445,"top":0.42666668,"width":0.09652778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.088194445,"top":0.5,"width":0.046527777,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.088194445,"top":0.5311111,"width":0.025694445,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.5311111,"width":0.0055555557,"height":0.02}},{"char_start":1,"char_count":5,"bounds":{"left":0.09375,"top":0.5311111,"width":0.019444445,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.088194445,"top":0.56222224,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.088194445,"top":0.5933333,"width":0.022222223,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.088194445,"top":0.6244444,"width":0.072222225,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.6244444,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":15,"bounds":{"left":0.093055554,"top":0.6244444,"width":0.06736111,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.088194445,"top":0.65555555,"width":0.057638887,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.65555555,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":12,"bounds":{"left":0.093055554,"top":0.65555555,"width":0.05277778,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.088194445,"top":0.68666667,"width":0.054166667,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.088194445,"top":0.7177778,"width":0.034027778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"bounds":{"left":0.088194445,"top":0.7488889,"width":0.048611112,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"bounds":{"left":0.088194445,"top":0.78,"width":0.072916664,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.78,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":15,"bounds":{"left":0.094444446,"top":0.78,"width":0.06666667,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"bounds":{"left":0.088194445,"top":0.8111111,"width":0.08055556,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"bounds":{"left":0.088194445,"top":0.8422222,"width":0.035416666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"bounds":{"left":0.088194445,"top":0.87333333,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"bounds":{"left":0.088194445,"top":0.90444446,"width":0.05138889,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.90444446,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":11,"bounds":{"left":0.093055554,"top":0.90444446,"width":0.045833334,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"bounds":{"left":0.088194445,"top":0.9355556,"width":0.036111113,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"bounds":{"left":0.088194445,"top":0.96666664,"width":0.05138889,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Unread mentions","depth":17,"bounds":{"left":0.075,"top":0.95444447,"width":0.10069445,"height":0.031111112},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.32291666,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:48:36 PM","depth":23,"bounds":{"left":0.32847223,"top":0.12777779,"width":0.05138889,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.32847223,"top":0.12777779,"width":0.05138889,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ние искаме stage at call","depth":24,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.11111111,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.3159722,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:48:46 PM","depth":23,"bounds":{"left":0.32083333,"top":0.12777779,"width":0.052083332,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.32083333,"top":0.12777779,"width":0.052083332,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"точно така","depth":24,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.052083332,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.32291666,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:48:56 PM","depth":23,"bounds":{"left":0.32847223,"top":0.12777779,"width":0.05138889,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.32847223,"top":0.12777779,"width":0.05138889,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"значи всичко преди среща или по време на нея","depth":24,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.22847222,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.3159722,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:04 PM","depth":23,"bounds":{"left":0.32083333,"top":0.12777779,"width":0.052083332,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.32083333,"top":0.12777779,"width":0.052083332,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и ако вече сме хванали stage at call, и просто някой е добавил контакт","depth":24,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.3375,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.3159722,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:13 PM","depth":23,"bounds":{"left":0.32083333,"top":0.12777779,"width":0.052083332,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.32083333,"top":0.12777779,"width":0.052083332,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но сделката е непроменена","depth":24,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.13333334,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.32291666,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:18 PM","depth":23,"bounds":{"left":0.32847223,"top":0.12777779,"width":0.05138889,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.32847223,"top":0.12777779,"width":0.05138889,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ако сме мачнали контакт преди три седмици и беше стаге 1","depth":24,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.29166666,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.3159722,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:22 PM","depth":23,"bounds":{"left":0.32083333,"top":0.12777779,"width":0.052083332,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3 minutes ago","depth":24,"bounds":{"left":0.32083333,"top":0.12777779,"width":0.052083332,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"защо да променяме стейджа ?","depth":24,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.14791666,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.32291666,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:37 PM","depth":23,"bounds":{"left":0.32847223,"top":0.12777779,"width":0.05138889,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2 minutes ago","depth":24,"bounds":{"left":0.32847223,"top":0.12777779,"width":0.05138889,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и по време на среща беше стаге 2","depth":24,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.16458334,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.25833333,"top":0.12777779,"width":0.06458333,"height":0.015555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.32291666,"top":0.12777779,"width":0.0055555557,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:49:46 PM","depth":23,"bounds":{"left":0.32847223,"top":0.12777779,"width":0.05138889,"height":0.012222222},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2 minutes ago","depth":24,"bounds":{"left":0.32847223,"top":0.12777779,"width":0.05138889,"height":0.012222222},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"искаме да имаме стаге 2","depth":24,"bounds":{"left":0.25833333,"top":0.14444445,"width":0.119444445,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.25833333,"top":0.17555556,"width":0.057638887,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.3159722,"top":0.17777778,"width":0.0055555557,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:50:20 PM","depth":23,"bounds":{"left":0.32083333,"top":0.18111111,"width":0.052083332,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2 minutes ago","depth":24,"bounds":{"left":0.32083333,"top":0.18111111,"width":0.052083332,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"това заради календарните срещи, дето са наредени напред във времето ?","depth":24,"bounds":{"left":0.25833333,"top":0.20222223,"width":0.35833332,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.25833333,"top":0.23333333,"width":0.06458333,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.32291666,"top":0.23555556,"width":0.0055555557,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:50:24 PM","depth":23,"bounds":{"left":0.32847223,"top":0.23888889,"width":0.05138889,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2 minutes ago","depth":24,"bounds":{"left":0.32847223,"top":0.23888889,"width":0.05138889,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"да","depth":24,"bounds":{"left":0.25833333,"top":0.26,"width":0.011805556,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.25833333,"top":0.2911111,"width":0.057638887,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.3159722,"top":0.29333332,"width":0.0055555557,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:50:39 PM","depth":23,"bounds":{"left":0.32083333,"top":0.29666665,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"bounds":{"left":0.32083333,"top":0.29666665,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"оф","depth":24,"bounds":{"left":0.25833333,"top":0.31777778,"width":0.013888889,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.25833333,"top":0.34888887,"width":0.057638887,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.3159722,"top":0.3511111,"width":0.0055555557,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:50:48 PM","depth":23,"bounds":{"left":0.32083333,"top":0.35444444,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"bounds":{"left":0.32083333,"top":0.35444444,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"това е пълна каша","depth":24,"bounds":{"left":0.25833333,"top":0.37555555,"width":0.08888889,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.25833333,"top":0.40666667,"width":0.06458333,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.32291666,"top":0.40888888,"width":0.0055555557,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:50:53 PM","depth":23,"bounds":{"left":0.32847223,"top":0.41222224,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"bounds":{"left":0.32847223,"top":0.41222224,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"така е","depth":24,"bounds":{"left":0.25833333,"top":0.43333334,"width":0.029166667,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.25833333,"top":0.46444446,"width":0.057638887,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.3159722,"top":0.46666667,"width":0.0055555557,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:51:07 PM","depth":23,"bounds":{"left":0.32083333,"top":0.47,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"bounds":{"left":0.32083333,"top":0.47,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"има ли вариант при които да не е календара среща","depth":24,"bounds":{"left":0.25833333,"top":0.4911111,"width":0.24861111,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.25833333,"top":0.5222222,"width":0.057638887,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.3159722,"top":0.52444446,"width":0.0055555557,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:51:11 PM","depth":23,"bounds":{"left":0.32083333,"top":0.5277778,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"bounds":{"left":0.32083333,"top":0.5277778,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и да се промени ?","depth":24,"bounds":{"left":0.25833333,"top":0.54888886,"width":0.08611111,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.25833333,"top":0.58,"width":0.057638887,"height":0.025555555},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.3159722,"top":0.5822222,"width":0.0055555557,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:51:24 PM","depth":23,"bounds":{"left":0.32083333,"top":0.58555555,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"bounds":{"left":0.32083333,"top":0.58555555,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"при вече същестуващо opportunity","depth":24,"bounds":{"left":0.25833333,"top":0.6066667,"width":0.16805555,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"ами да поне така ми го намери ако е JV и се отваря","depth":27,"bounds":{"left":0.22847222,"top":0.6433333,"width":0.7416667,"height":0.043333333},"on_screen":true,"value":"ами да поне така ми го намери ако е JV и се отваря","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"ами да поне така ми го намери ако е JV и се отваря","depth":29,"bounds":{"left":0.23680556,"top":0.65444446,"width":0.25,"height":0.02111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Also send as direct message","depth":26,"bounds":{"left":0.25555557,"top":0.69555557,"width":0.10138889,"height":0.016666668},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.25555557,"top":0.69555557,"width":0.0055555557,"height":0.016666668}},{"char_start":1,"char_count":26,"bounds":{"left":0.2611111,"top":0.69555557,"width":0.09583333,"height":0.016666668}}],"role_description":"text"},{"role":"AXCheckBox","text":"Also send as direct message","depth":26,"bounds":{"left":0.23819445,"top":0.69555557,"width":0.009027778,"height":0.014444444},"on_screen":true,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"You’re up to date","depth":23,"bounds":{"left":0.55972224,"top":0.82222223,"width":0.079166666,"height":0.02111111},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.55972224,"top":0.82222223,"width":0.00625,"height":0.02111111}},{"char_start":1,"char_count":16,"bounds":{"left":0.56527776,"top":0.82222223,"width":0.07361111,"height":0.02111111}}],"role_description":"text"},{"role":"AXLink","text":"Active Vasil Vasilev","depth":21,"bounds":{"left":0.21875,"top":0.8744444,"width":0.072916664,"height":0.025555555},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Vasil Vasilev","depth":22,"bounds":{"left":0.2326389,"top":0.8744444,"width":0.05625,"height":0.02111111},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.2326389,"top":0.8744444,"width":0.0069444445,"height":0.02111111}},{"char_start":1,"char_count":12,"bounds":{"left":0.23958333,"top":0.8744444,"width":0.049305554,"height":0.02111111}}],"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev and you","depth":21,"bounds":{"left":0.22152779,"top":0.9011111,"width":0.075,"height":0.016666668},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.22152779,"top":0.9011111,"width":0.0048611113,"height":0.016666668}},{"char_start":1,"char_count":20,"bounds":{"left":0.22638889,"top":0.9011111,"width":0.07013889,"height":0.016666668}}],"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.25833333,"top":0.95111114,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.32291666,"top":0.9533333,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:31:05 PM","depth":23,"bounds":{"left":0.32847223,"top":0.95666665,"width":0.05625,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"21 minutes ago","depth":24,"bounds":{"left":0.32847223,"top":0.95666665,"width":0.05625,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект","depth":24,"bounds":{"left":0.25833333,"top":0.9777778,"width":0.5576389,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open in channel","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"View thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 3:35:55 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"16 minutes ago","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"при ръчна промяна иил remaтch сякаш също е окей да се вика","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXTextArea","text":"","depth":27,"on_screen":false,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Also send as direct message","depth":26,"on_screen":false,"role_description":"text"},{"role":"AXCheckBox","text":"Also send as direct message","depth":26,"on_screen":false,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Active Vasil Vasilev","depth":21,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Vasil Vasilev","depth":22,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev and you","depth":21,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 3:29:43 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"22 minutes ago","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"ами изглежда се случва преди, по време или веднага след приключване на activity","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXLink","text":"Today at 3:35:11 PM","depth":23,"on_screen":false,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"17 minutes ago","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"това е окей, можем да го третираме като процеса на импорт","depth":24,"on_screen":false,"role_description":"text"},{"role":"AXTextArea","text":"","depth":27,"on_screen":false,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Also send as direct message","depth":26,"on_screen":false,"role_description":"text"},{"role":"AXCheckBox","text":"Also send as direct message","depth":26,"on_screen":false,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"20 results","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev is typing","depth":11,"on_screen":false,"role_description":"text"}]...
|
-5127441411873618464
|
-5826357100086636432
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Unread mentions
Lukas Kovalik
Today at 3:48:36 PM
3 minutes ago
ние искаме stage at call
Vasil Vasilev
Today at 3:48:46 PM
3 minutes ago
точно така
Lukas Kovalik
Today at 3:48:56 PM
3 minutes ago
значи всичко преди среща или по време на нея
Vasil Vasilev
Today at 3:49:04 PM
3 minutes ago
и ако вече сме хванали stage at call, и просто някой е добавил контакт
Vasil Vasilev
Today at 3:49:13 PM
3 minutes ago
но сделката е непроменена
Lukas Kovalik
Today at 3:49:18 PM
3 minutes ago
ако сме мачнали контакт преди три седмици и беше стаге 1
Vasil Vasilev
Today at 3:49:22 PM
3 minutes ago
защо да променяме стейджа ?
Lukas Kovalik
Today at 3:49:37 PM
2 minutes ago
и по време на среща беше стаге 2
Lukas Kovalik
Today at 3:49:46 PM
2 minutes ago
искаме да имаме стаге 2
Vasil Vasilev
Today at 3:50:20 PM
2 minutes ago
това заради календарните срещи, дето са наредени напред във времето ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:50:24 PM
2 minutes ago
да
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:50:39 PM
1 minute ago
оф
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:50:48 PM
1 minute ago
това е пълна каша
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:50:53 PM
1 minute ago
така е
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:07 PM
1 minute ago
има ли вариант при които да не е календара среща
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:11 PM
1 minute ago
и да се промени ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:51:24 PM
1 minute ago
при вече същестуващо opportunity
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
ами да поне така ми го намери ако е JV и се отваря
ами да поне така ми го намери ако е JV и се отваря
Also send as direct message
Also send as direct message
You’re up to date
Active Vasil Vasilev
Vasil Vasilev
Vasil Vasilev and you
Lukas Kovalik
Today at 3:31:05 PM
21 minutes ago
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
View thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:35:55 PM
16 minutes ago
при ръчна промяна иил remaтch сякаш също е окей да се вика
Also send as direct message
Also send as direct message
Active Vasil Vasilev
Vasil Vasilev
Vasil Vasilev and you
Lukas Kovalik
Today at 3:29:43 PM
22 minutes ago
ами изглежда се случва преди, по време или веднага след приключване на activity
Vasil Vasilev
Today at 3:35:11 PM
17 minutes ago
това е окей, можем да го третираме като процеса на импорт
Also send as direct message
Also send as direct message
20 results
Vasil Vasilev is typing
SlackFileEditEDViewGoHistoryWindowHelpQDescribe what you are looking for‹ 40lalol100% С8•Thu 14 May 15:52:33HomeDMsActivityFilesLater..•MoreJiminny ...UnreadsThreadsHuddles• Drafts & sentDirectories01External connections* Starred8jiminny-x-integrati...platform-inner-teamChannels# ai-chapter# alerts# backend# bugs# confusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office#support• Unread mentionsThreadsLukas Kovallk 2 minutes agoискаме да имаме стаге 2Vasil Vasilev 2 minutes agoтова заради календарните срещи, дето са наредени напред във времето ?Lukas Kovalik 2 minutes agoдаVasil Vasilev 1 minute agoОФVasil Vasilev 1 minute agoтова е пьлна кашаLukas Kovalik 1 minute agoтака eVasil Vasilev 1 minute agoима ли вариант при които да не е календара срещаVasil Vasilev 1 minute agoи да се промени ?Vasil Vasilev 1 minute agoпри вече същестуващо opportunityами да поне така ми го нJV и се отваряAlso send as direct message+ AaYou're up to date• Vasil VasilevVasil Vasilev and youLukas Kovalik 21 minutes agoединствено CrmActivitvService може да го тригьоне и пои мануална команда за ремачване или пои detach на обект...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43412
|
NULL
|
0
|
2026-05-14T12:47:22.526512+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778762842526_m1.jpg...
|
Slack
|
Vasil Vasilev (DM) - Jiminny Inc - 4 new items - S Vasil Vasilev (DM) - Jiminny Inc - 4 new items - Slack...
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Unread mentions
20 results
Vasil Vasilev: няма да има промяна по стейдж ?...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.011805556,"top":0.08111111,"width":0.025,"height":0.04},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"bounds":{"left":0.00625,"top":0.14,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"bounds":{"left":0.013888889,"top":0.19222222,"width":0.020833334,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"bounds":{"left":0.00625,"top":0.21555555,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"bounds":{"left":0.015972223,"top":0.26777777,"width":0.016666668,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"bounds":{"left":0.00625,"top":0.2911111,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.027083334,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.0055555557,"height":0.015555556}},{"char_start":1,"char_count":7,"bounds":{"left":0.015972223,"top":0.34333333,"width":0.022222223,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"bounds":{"left":0.00625,"top":0.36666667,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.015972223,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.004166667,"height":0.015555556}},{"char_start":1,"char_count":4,"bounds":{"left":0.020833334,"top":0.4188889,"width":0.011805556,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"bounds":{"left":0.00625,"top":0.4422222,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"bounds":{"left":0.015277778,"top":0.49444443,"width":0.018055556,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"bounds":{"left":0.00625,"top":0.5177778,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"bounds":{"left":0.015277778,"top":0.57,"width":0.01875,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.077083334,"top":0.14,"width":0.039583333,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.077083334,"top":0.1711111,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.077083334,"top":0.20222223,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.077083334,"top":0.23333333,"width":0.06111111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.18472221,"top":0.23444444,"width":0.0055555557,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.077083334,"top":0.26444444,"width":0.050694443,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.088194445,"top":0.39555556,"width":0.09166667,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.39555556,"width":0.0027777778,"height":0.02}},{"char_start":1,"char_count":24,"bounds":{"left":0.09097222,"top":0.39555556,"width":0.11319444,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.088194445,"top":0.42666668,"width":0.09652778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.088194445,"top":0.5,"width":0.046527777,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.088194445,"top":0.5311111,"width":0.025694445,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.5311111,"width":0.0055555557,"height":0.02}},{"char_start":1,"char_count":5,"bounds":{"left":0.09375,"top":0.5311111,"width":0.019444445,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.088194445,"top":0.56222224,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.088194445,"top":0.5933333,"width":0.022222223,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.088194445,"top":0.6244444,"width":0.072222225,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.6244444,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":15,"bounds":{"left":0.093055554,"top":0.6244444,"width":0.06736111,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.088194445,"top":0.65555555,"width":0.057638887,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.65555555,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":12,"bounds":{"left":0.093055554,"top":0.65555555,"width":0.05277778,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.088194445,"top":0.68666667,"width":0.054166667,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.088194445,"top":0.7177778,"width":0.034027778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"bounds":{"left":0.088194445,"top":0.7488889,"width":0.048611112,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"bounds":{"left":0.088194445,"top":0.78,"width":0.072916664,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.78,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":15,"bounds":{"left":0.094444446,"top":0.78,"width":0.06666667,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"bounds":{"left":0.088194445,"top":0.8111111,"width":0.08055556,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"bounds":{"left":0.088194445,"top":0.8422222,"width":0.035416666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"bounds":{"left":0.088194445,"top":0.87333333,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"bounds":{"left":0.088194445,"top":0.90444446,"width":0.05138889,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.90444446,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":11,"bounds":{"left":0.093055554,"top":0.90444446,"width":0.045833334,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"bounds":{"left":0.088194445,"top":0.9355556,"width":0.036111113,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"bounds":{"left":0.088194445,"top":0.96666664,"width":0.05138889,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Unread mentions","depth":17,"bounds":{"left":0.075,"top":0.95444447,"width":0.10069445,"height":0.031111112},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"20 results","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev: няма да има промяна по стейдж ?","depth":11,"on_screen":false,"role_description":"text"}]...
|
8064759142477087940
|
-5936601179904819596
|
visual_change
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Unread mentions
20 results
Vasil Vasilev: няма да има промяна по стейдж ?
HomeDMsActivityFilesLater..•MoreSlackFileEditViewGoHistoryEDJiminny ...C Unreads@ ThreadsHuddles• Drafts & sentDirectories01abExternal connections* Starredjiminny-x-integrati...platform-inner-teamChannels# ai-chapter# alerts# backend# bugs# confusion-clinic# curiosity_lab# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office#support• Unread mentionsWindowHelplallQDescribe what you are looking forVasil VasilevMessagest Add canvasO Files& Pins +Lukas Kovalik 3:31 PMToday ~единствено CrmActivityService може да го тригьрне и при мануална комапда за ремачване или при detach на обект1 reply Today at 3:35 PMLukas Kovalik 3:34 PMи се вика не само при подмяна на opportunity но и при update на проспектVasil Vasilev 3:36 PMupdate на проспект в какъв смисъл?Lukas Kovalik 3:36 PM[Slead, Saccount, Sopportunity, Scontact, Sstage] = Srecords;което се мачнеVasil Vasilev 3:38 PMно това пак е при ново мачване на срм обектии е по скоро изключениенали така ?Lukas Kovalik 3:40 PMне знам дали само нова, когато има trigger (предимно преди или до края на среща) тогава се мачваможе и да е стар обект, вече мачнатLukas Kovalik 3:41 PMно да трябва да има opportunity (и промяна по него) да стигне до моята промянаCo 6 replies Last reply today at 3:46 PMVasil Vasilev 3:41 PMпри стар обект нещо ще накара тоя обект да бъде ремачнатMessage Vasil Vasilev+Аа100% C8• Thu 14 May 15:47:22...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43411
|
NULL
|
0
|
2026-05-14T12:47:22.249771+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778762842249_m2.jpg...
|
Slack
|
Vasil Vasilev (DM) - Jiminny Inc - 4 new items - S Vasil Vasilev (DM) - Jiminny Inc - 4 new items - Slack...
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Unread mentions
Messages
Messages
Add canvas
Add canvas
Files
Files
Pins
Pins
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:47:01 PM
2:47
с тази цел точно
Vasil Vasilev
Today at 2:47:07 PM
2:47 PM
знам, проверих, преди да предложа на Галя да ги покажем
Today at 2:47:09 PM
2:47
възможно
Today at 2:47:11 PM
2:47
но явно не е направено
Vasil Vasilev
Today at 3:04:09 PM
3:04 PM
в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?
Lukas Kovalik
Today at 3:05:52 PM
3:05 PM
гледам го сега
Lukas Kovalik
Today at 3:29:43 PM
3:29 PM
ами изглежда се случва преди, по време или веднага след приключване на activity
1 reply
Today at 3:35 PM
View thread
Lukas Kovalik
Today at 3:31:05 PM
3:31 PM
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
1 reply
Today at 3:35 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Lukas Kovalik
Today at 3:34:39 PM
3:34 PM
и се вика не само при подмяна на opportunity но и при update на проспект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:36:06 PM
3:36 PM
update на проспект в какъв смисъл?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:36:33 PM
3:36 PM
[$lead, $account, $opportunity, $contact, $stage] = $records;
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:36:50 PM
3:36
което се мачне
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:38:25 PM
3:38 PM
но това пак е при ново мачване на срм обекти
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:30 PM
3:38
и е по скоро изключение
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:40 PM
3:38
нали така ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:40:46 PM
3:40 PM
не знам дали само нова, когато има trigger (предимно преди или до края на среща) тогава се мачва
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
20 results
Vasil Vasilev: няма да има промяна по стейдж ?...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.27593085,"top":1.0,"width":0.011968086,"height":-0.058260202},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":false,"role_description":"text"},{"role":"AXButton","text":"Unread mentions","depth":17,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Messages","depth":18,"bounds":{"left":0.3723404,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":20,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Add canvas","depth":19,"bounds":{"left":0.40425533,"top":1.0,"width":0.034242023,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Add canvas","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":18,"bounds":{"left":0.43949467,"top":1.0,"width":0.020944148,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":20,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Pins","depth":18,"bounds":{"left":0.46176863,"top":1.0,"width":0.020279255,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Pins","depth":20,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":18,"bounds":{"left":0.48304522,"top":1.0,"width":0.010970744,"height":-0.09177971},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":18,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":18,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":18,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":23,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:47:01 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"с тази цел точно","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:07 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"знам, проверих, преди да предложа на Галя да ги покажем","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:09 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"възможно","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:11 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но явно не е направено","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:04:09 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:04 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:05:52 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:05 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"гледам го сега","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:29:43 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:29 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ами изглежда се случва преди, по време или веднага след приключване на activity","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"1 reply","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Today at 3:35 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"View thread","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:31:05 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:31 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"1 reply","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Today at 3:35 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"View thread","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply to thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Summarize thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:34:39 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:34 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и се вика не само при подмяна на opportunity но и при update на проспект","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:06 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"update на проспект в какъв смисъл?","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:33 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"[$lead, $account, $opportunity, $contact, $stage] = $records;","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:36:50 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"което се мачне","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:38:25 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:38 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но това пак е при ново мачване на срм обекти","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:38:30 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:38","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и е по скоро изключение","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:38:40 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:38","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"нали така ?","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:40:46 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:40 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"не знам дали само нова, когато има trigger (предимно преди или до края на среща) тогава се мачва","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":false},{"role":"AXStaticText","text":"20 results","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev: няма да има промяна по стейдж ?","depth":11,"on_screen":false,"role_description":"text"}]...
|
7868167621026784741
|
-6327814942231183244
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Unread mentions
Messages
Messages
Add canvas
Add canvas
Files
Files
Pins
Pins
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:47:01 PM
2:47
с тази цел точно
Vasil Vasilev
Today at 2:47:07 PM
2:47 PM
знам, проверих, преди да предложа на Галя да ги покажем
Today at 2:47:09 PM
2:47
възможно
Today at 2:47:11 PM
2:47
но явно не е направено
Vasil Vasilev
Today at 3:04:09 PM
3:04 PM
в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?
Lukas Kovalik
Today at 3:05:52 PM
3:05 PM
гледам го сега
Lukas Kovalik
Today at 3:29:43 PM
3:29 PM
ами изглежда се случва преди, по време или веднага след приключване на activity
1 reply
Today at 3:35 PM
View thread
Lukas Kovalik
Today at 3:31:05 PM
3:31 PM
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
1 reply
Today at 3:35 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Lukas Kovalik
Today at 3:34:39 PM
3:34 PM
и се вика не само при подмяна на opportunity но и при update на проспект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:36:06 PM
3:36 PM
update на проспект в какъв смисъл?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:36:33 PM
3:36 PM
[$lead, $account, $opportunity, $contact, $stage] = $records;
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:36:50 PM
3:36
което се мачне
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:38:25 PM
3:38 PM
но това пак е при ново мачване на срм обекти
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:30 PM
3:38
и е по скоро изключение
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:40 PM
3:38
нали така ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:40:46 PM
3:40 PM
не знам дали само нова, когато има trigger (предимно преди или до края на среща) тогава се мачва
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
20 results
Vasil Vasilev: няма да има промяна по стейдж ?
PnostormProiect#12077 on JY-20903-update_activitC) DeleteForCoachecComDownloaamissing lrackc rixAcuivitiesopportunit©) HaraDeleteActivitiesto© HardDeleteActivitiesTec) hyoratecalwincrmba© HydrateDefaultActivitylC) InviteMeetinaBot.php© IterateActivities.phpc) Miora elocationFrome:© MonitorDialerActivities(© MonitorMeetinaCountC© MonitorMeetingEndConC) MonitorMeetinostartco© MonitorMeeting Trait.ph© NotifyNotLogged.php© NotPlayableEmail.php© PreMeetingNotification© PreMeetingReminder.plc) ProheMediaSeamentso© ReassignTranscriptCon© ReindexRecentActivitieC) RetryProspectsummary© SetProviderCapabilities(©) StatusCount.php© UpdateElasticSearch.pl• M AnalyticsD Calendarsyalermnl>C Hubspot) CheckAndRetryRemoteMatch.phpActivitesmatchemcommano.onpC) MatchActivityermData.pnp© ImportParticipants.phpclass Acclvicleshacchurmcommana excenas commanaoubulc tunccion nanaled.= custom.log= laravel.logA SF jiminny@localhost]& HS_local [jiminny@localhost]& console [PROD]A console (EU]tiò accounts [EU]fii stages (EU]tid teams [EU]© Activity.php© FixActivitiesOpportunity.php x© Opportunity.php& console SlAGiNGclass rixacciviclesupoorcunlcy excenas commano1 usageprivate function getCrmService(Team $team): ?ServiceInterfacel...}Tusageprivate function processParticipants(serviceencertace scrmservicecmazthelper semartheuper.Acuivity sacrivity): void {Steam = Sactivity->getTeamOsuser = sactivity->getuserorSparcicipants = sactivity->qetrarcicipantsoforeach (Sparticipants as Sparticipant) «if (Sparticipant->getUserId( !== null || Sparticipant->getEmailAddress• === null) {SemanlAddress = Sparticinant->qetEmarlAddresso:if (SemailHelper->isCompanvEmail(Steam, SemailAddress)) ≤try 1Sonnortunitv = Sthis->find0mnortunitvInCrmScrmService.Sema1lAddress, Suser->aetIdon:} catch (Throwable $e) {Sthis-›error( string: 'Could not find opportunity: ' . $e->getMessageO):© ProcessHubspotObiect(e) DuracDelotodOnnortun117119122: 1241125112813€i* (Sonnontunitv === null){Sthis->resetActivityOpportunity(Sactivity):concinueSactivity->updateC['opportunity1d' => Sopportunzty->qetidolrtunatv->qetStageido.i• ExtractSurround/ =$this->info( string: 'Opportunity updated for activity: ' . $activity->getId());B2^• Inu 14 May 10.4/.2.AskJiminnyReportActivityServiceTest -cascadePipedrive SDK EvaluaActivity Stage DiscreImport CRM Activity T+O •Location: CrmActivitvServilce::uodateCrmData (line 89• Manual command execution: ActivitiesMatchCrmCommand - manually triggered by admin/developer•CRM entity deletion: When a lead/contact/account/opportunity is deleted from CRM via DeleteCrmEntitvTrait• Remote retry: CheckAndRetryRemoteMatch job when local search failsFlow breakdown1. Trigger points.•ActivitiesMatchCrmCommand - artisan command to bulk match CRM data for activities• DetachActivity0bject event - dispatched when CRM entities are deleted from the systemCheckAndRetryRemoteMatch - dispatched when local CRM search tails and remote search is needec2. Process• MatchAct ivitvormbata iob is dispatched with activitvD• Job resets all CRM mappings on activity and participants (sets to null)Optionally switches CRM contiquration it fronConfiquration is provided•Service iterates through participants, pertorms CRM lookups (emall → phone → name → domainUndates narticinant CPM data firctSelects best match from all participants• Calls Activitv: «undateActivitvCrmlatalo with bect match3. Key difference from other flows• Resets all CRM mappings first (lines 161-167 in MatchActivityCrmData)• can switch CRM contiguration (lines 193-213)Supports remote search (calls CRM APl if SremoteSearch = true )•Runs in a database transaction tor atomicityCan be triadered manualiv bv admin commandoA Uce caces• Fixing incorrect CRM matches after the fact•Re-matchina when CRM contiquration chandes• Re-matching when CRM entities are deleted•3ulk tixina activities tor a date ranqeRetrvina failed remote CPM lookuncok aive me more details on each triager in flow 4ThoughtsDood AntivitinoltotnhdFlow 4 Triader Detailsd weekly usage quota is exhausted. Purchase extra usage to continue using premium models. Quota resets May 17, 11:00Ask anvthina (84L)" CodeSWE-16Po. 4 spac...
|
43409
|
NULL
|
NULL
|
NULL
|
|
43295
|
NULL
|
0
|
2026-05-14T12:42:05.017266+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778762525017_m1.jpg...
|
Slack
|
Vasil Vasilev (DM) - Jiminny Inc - 3 new items - S Vasil Vasilev (DM) - Jiminny Inc - 3 new items - Slack...
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
More unreads
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
More
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Lukas Kovalik
Today at 3:31:05 PM
3:31 PM
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
1 reply
Today at 3:35 PM
View thread
Lukas Kovalik
Today at 3:34:39 PM
3:34 PM
и се вика не само при подмяна на opportunity но и при update на проспект
New
Vasil Vasilev
Today at 3:36:06 PM
3:36 PM
update на проспект в какъв смисъл?
Lukas Kovalik
Today at 3:36:33 PM
3:36 PM
[$lead, $account, $opportunity, $contact, $stage] = $records;
Today at 3:36:50 PM
3:36
което се мачне
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:38:25 PM
3:38 PM
но това пак е при ново мачване на срм обекти
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:30 PM
3:38
и е по скоро изключение
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:40 PM
3:38
нали така ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:40:46 PM
3:40 PM
не знам дали само нова, когато има trigger (предимно преди или до края на среща) тогава се мачва
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:40:57 PM
3:40
може и да е стар обект, вече мачнат
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:41:33 PM
3:41 PM
но да трябва да има opportunity (и промяна по него) да стигне до моята промяна
1 reply
Today at 3:41 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Vasil Vasilev
Today at 3:41:40 PM
3:41 PM
при стар обект нещо ще накара тоя обект да бъде ремачнат
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:41:33 PM
Just now
но да трябва да има opportunity (и промяна по него) да стигне до моята промяна
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
Forward message…
Save for later
More actions
1 reply
Vasil Vasilev
Today at 3:41:49 PM
Just now
това ми е важното
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Also send as direct message
Also send as direct message
Vasil Vasilev
is typing
Loading thread…
Vasil Vasilev is typing...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.011805556,"top":0.08111111,"width":0.025,"height":0.04},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"bounds":{"left":0.00625,"top":0.14,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"bounds":{"left":0.013888889,"top":0.19222222,"width":0.020833334,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"bounds":{"left":0.00625,"top":0.21555555,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"bounds":{"left":0.015972223,"top":0.26777777,"width":0.016666668,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"bounds":{"left":0.00625,"top":0.2911111,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.027083334,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.0055555557,"height":0.015555556}},{"char_start":1,"char_count":7,"bounds":{"left":0.015972223,"top":0.34333333,"width":0.022222223,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"bounds":{"left":0.00625,"top":0.36666667,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.015972223,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.004166667,"height":0.015555556}},{"char_start":1,"char_count":4,"bounds":{"left":0.020833334,"top":0.4188889,"width":0.011805556,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"bounds":{"left":0.00625,"top":0.4422222,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"bounds":{"left":0.015277778,"top":0.49444443,"width":0.018055556,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"bounds":{"left":0.00625,"top":0.5177778,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"bounds":{"left":0.015277778,"top":0.57,"width":0.01875,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"More unreads","depth":17,"bounds":{"left":0.08194444,"top":0.13444445,"width":0.0875,"height":0.031111112},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.039583333,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.036805555,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.038194444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.06111111,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.18472221,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.050694443,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.09166667,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.09652778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.046527777,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.025694445,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.038194444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.022222223,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.072222225,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.054166667,"height":0.0022222223},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.088194445,"top":0.1411111,"width":0.034027778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"bounds":{"left":0.088194445,"top":0.17222223,"width":0.048611112,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"bounds":{"left":0.088194445,"top":0.20333333,"width":0.072916664,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.20333333,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":15,"bounds":{"left":0.094444446,"top":0.20333333,"width":0.06666667,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"bounds":{"left":0.088194445,"top":0.23444444,"width":0.08055556,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"bounds":{"left":0.088194445,"top":0.26555556,"width":0.035416666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"bounds":{"left":0.088194445,"top":0.29666665,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"bounds":{"left":0.088194445,"top":0.32777777,"width":0.05138889,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.32777777,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":11,"bounds":{"left":0.093055554,"top":0.32777777,"width":0.045833334,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"bounds":{"left":0.088194445,"top":0.3588889,"width":0.036111113,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"bounds":{"left":0.088194445,"top":0.39,"width":0.05138889,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"bounds":{"left":0.088194445,"top":0.4211111,"width":0.094444446,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.4211111,"width":0.004166667,"height":0.02}},{"char_start":1,"char_count":20,"bounds":{"left":0.09236111,"top":0.4211111,"width":0.09861111,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.088194445,"top":0.49444443,"width":0.055555556,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.49444443,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":12,"bounds":{"left":0.094444446,"top":0.49444443,"width":0.048611112,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"bounds":{"left":0.088194445,"top":0.52555555,"width":0.07361111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"bounds":{"left":0.088194445,"top":0.5566667,"width":0.07847222,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"bounds":{"left":0.088194445,"top":0.5877778,"width":0.079166666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"bounds":{"left":0.088194445,"top":0.6188889,"width":0.072222225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"bounds":{"left":0.088194445,"top":0.65,"width":0.07152778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"bounds":{"left":0.088194445,"top":0.6811111,"width":0.06736111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"bounds":{"left":0.088194445,"top":0.7122222,"width":0.06666667,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"bounds":{"left":0.088194445,"top":0.74333334,"width":0.060416665,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"bounds":{"left":0.088194445,"top":0.77444446,"width":0.07986111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"bounds":{"left":0.088194445,"top":0.8055556,"width":0.072222225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.088194445,"top":0.83666664,"width":0.061805554,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"bounds":{"left":0.15555556,"top":0.83666664,"width":0.013194445,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.15555556,"top":0.83666664,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":2,"bounds":{"left":0.16041666,"top":0.83666664,"width":0.011805556,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"bounds":{"left":0.088194445,"top":0.91,"width":0.025694445,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"bounds":{"left":0.088194445,"top":0.9411111,"width":0.045833334,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.21319444,"top":0.12777779,"width":0.06458333,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"bounds":{"left":0.2326389,"top":0.14,"width":0.039583333,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More","depth":18,"bounds":{"left":0.27986112,"top":0.12777779,"width":0.04236111,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.32222223,"top":0.12777779,"width":0.022222223,"height":0.04222222},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"bounds":{"left":0.27986112,"top":0.17666666,"width":0.05277778,"height":0.031111112},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:31:05 PM","depth":23,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:31 PM","depth":24,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.14722222,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"1 reply","depth":23,"bounds":{"left":0.26805556,"top":0.16111112,"width":0.027777778,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Today at 3:35 PM","depth":24,"bounds":{"left":0.3013889,"top":0.16111112,"width":0.06944445,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"View thread","depth":24,"bounds":{"left":0.3013889,"top":0.16111112,"width":0.047916666,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:34:39 PM","depth":23,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:34 PM","depth":24,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и се вика не само при подмяна на opportunity но и при update на проспект","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.14861111,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"New","depth":21,"bounds":{"left":0.3784722,"top":0.16111112,"width":0.01875,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.30416667,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:06 PM","depth":23,"bounds":{"left":0.3090278,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36 PM","depth":24,"bounds":{"left":0.3090278,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"update на проспект в какъв смисъл?","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.13055556,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:33 PM","depth":23,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36 PM","depth":24,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"[$lead, $account, $opportunity, $contact, $stage] = $records;","depth":24,"bounds":{"left":0.25277779,"top":0.16111112,"width":0.12013889,"height":0.033333335},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.25277779,"top":0.13777778,"width":0.0048611113,"height":0.016666668}},{"char_start":1,"char_count":60,"bounds":{"left":0.25277779,"top":0.13777778,"width":0.12013889,"height":0.05666667}}],"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:50 PM","depth":24,"bounds":{"left":0.22430556,"top":0.22444445,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36","depth":25,"bounds":{"left":0.22430556,"top":0.22444445,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"което се мачне","depth":24,"bounds":{"left":0.24652778,"top":0.2211111,"width":0.072916664,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"bounds":{"left":0.21875,"top":0.18666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"bounds":{"left":0.24097222,"top":0.18666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"bounds":{"left":0.26319444,"top":0.18666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"bounds":{"left":0.28541666,"top":0.18666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"bounds":{"left":0.30763888,"top":0.18666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"bounds":{"left":0.3298611,"top":0.18666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"bounds":{"left":0.35208333,"top":0.18666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"bounds":{"left":0.37430555,"top":0.18666667,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.24652778,"top":0.2522222,"width":0.057638887,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.30416667,"top":0.25444445,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:38:25 PM","depth":23,"bounds":{"left":0.3090278,"top":0.25777778,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:38 PM","depth":24,"bounds":{"left":0.3090278,"top":0.25777778,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но това пак е при ново мачване на срм обекти","depth":24,"bounds":{"left":0.24652778,"top":0.27888888,"width":0.11111111,"height":0.044444446},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.27888888,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":43,"bounds":{"left":0.24652778,"top":0.27888888,"width":0.11111111,"height":0.044444446}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"bounds":{"left":0.21875,"top":0.23333333,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"bounds":{"left":0.24097222,"top":0.23333333,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"bounds":{"left":0.26319444,"top":0.23333333,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"bounds":{"left":0.28541666,"top":0.23333333,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"bounds":{"left":0.30763888,"top":0.23333333,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"bounds":{"left":0.3298611,"top":0.23333333,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"bounds":{"left":0.35208333,"top":0.23333333,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"bounds":{"left":0.37430555,"top":0.23333333,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:38:30 PM","depth":24,"bounds":{"left":0.22430556,"top":0.34,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:38","depth":25,"bounds":{"left":0.22430556,"top":0.34,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и е по скоро изключение","depth":24,"bounds":{"left":0.24652778,"top":0.33666667,"width":0.12083333,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"bounds":{"left":0.21875,"top":0.30222222,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"bounds":{"left":0.24097222,"top":0.30222222,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"bounds":{"left":0.26319444,"top":0.30222222,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"bounds":{"left":0.28541666,"top":0.30222222,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"bounds":{"left":0.30763888,"top":0.30222222,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"bounds":{"left":0.3298611,"top":0.30222222,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"bounds":{"left":0.35208333,"top":0.30222222,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"bounds":{"left":0.37430555,"top":0.30222222,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:38:40 PM","depth":24,"bounds":{"left":0.22430556,"top":0.37333333,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:38","depth":25,"bounds":{"left":0.22430556,"top":0.37333333,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"нали така ?","depth":24,"bounds":{"left":0.24652778,"top":0.37,"width":0.054166667,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"bounds":{"left":0.21875,"top":0.33555555,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"bounds":{"left":0.24097222,"top":0.33555555,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"bounds":{"left":0.26319444,"top":0.33555555,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"bounds":{"left":0.28541666,"top":0.33555555,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"bounds":{"left":0.30763888,"top":0.33555555,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"bounds":{"left":0.3298611,"top":0.33555555,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"bounds":{"left":0.35208333,"top":0.33555555,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"bounds":{"left":0.37430555,"top":0.33555555,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.40111113,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.40333334,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:40:46 PM","depth":23,"bounds":{"left":0.31666666,"top":0.40666667,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:40 PM","depth":24,"bounds":{"left":0.31666666,"top":0.40666667,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"не знам дали само нова, когато има trigger (предимно преди или до края на среща) тогава се мачва","depth":24,"bounds":{"left":0.24652778,"top":0.42777777,"width":0.13958333,"height":0.093333334},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.42777777,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":95,"bounds":{"left":0.24652778,"top":0.42777777,"width":0.13958333,"height":0.093333334}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"bounds":{"left":0.21875,"top":0.38222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"bounds":{"left":0.24097222,"top":0.38222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"bounds":{"left":0.26319444,"top":0.38222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"bounds":{"left":0.28541666,"top":0.38222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"bounds":{"left":0.30763888,"top":0.38222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"bounds":{"left":0.3298611,"top":0.38222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"bounds":{"left":0.35208333,"top":0.38222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"bounds":{"left":0.37430555,"top":0.38222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:40:57 PM","depth":24,"bounds":{"left":0.22430556,"top":0.5377778,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:40","depth":25,"bounds":{"left":0.22430556,"top":0.5377778,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"може и да е стар обект, вече мачнат","depth":24,"bounds":{"left":0.24652778,"top":0.53444445,"width":0.1388889,"height":0.044444446},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.53444445,"width":0.007638889,"height":0.02}},{"char_start":1,"char_count":34,"bounds":{"left":0.24652778,"top":0.53444445,"width":0.1388889,"height":0.044444446}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"bounds":{"left":0.21875,"top":0.5,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"bounds":{"left":0.24097222,"top":0.5,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"bounds":{"left":0.26319444,"top":0.5,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"bounds":{"left":0.28541666,"top":0.5,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"bounds":{"left":0.30763888,"top":0.5,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"bounds":{"left":0.3298611,"top":0.5,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"bounds":{"left":0.35208333,"top":0.5,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"bounds":{"left":0.37430555,"top":0.5,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.59,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.5922222,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:41:33 PM","depth":23,"bounds":{"left":0.31666666,"top":0.59555554,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:41 PM","depth":24,"bounds":{"left":0.31666666,"top":0.59555554,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но да трябва да има opportunity (и промяна по него) да стигне до моята промяна","depth":24,"bounds":{"left":0.24652778,"top":0.6166667,"width":0.124305554,"height":0.093333334},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.6166667,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":77,"bounds":{"left":0.24652778,"top":0.6166667,"width":0.12361111,"height":0.093333334}}],"role_description":"text"},{"role":"AXButton","text":"1 reply","depth":23,"bounds":{"left":0.26805556,"top":0.72,"width":0.027777778,"height":0.022222223},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Today at 3:41 PM","depth":24,"bounds":{"left":0.3013889,"top":0.7222222,"width":0.06944445,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"View thread","depth":24,"bounds":{"left":0.3013889,"top":0.7222222,"width":0.047916666,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"bounds":{"left":0.20208333,"top":0.5711111,"width":0.016666668,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"bounds":{"left":0.21875,"top":0.5711111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"bounds":{"left":0.24097222,"top":0.5711111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"bounds":{"left":0.26319444,"top":0.5711111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply to thread","depth":25,"bounds":{"left":0.28541666,"top":0.5711111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"bounds":{"left":0.30763888,"top":0.5711111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"bounds":{"left":0.3298611,"top":0.5711111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Summarize thread","depth":25,"bounds":{"left":0.35208333,"top":0.5711111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"bounds":{"left":0.37430555,"top":0.5711111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.24652778,"top":0.7588889,"width":0.057638887,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.30416667,"top":0.76111114,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:41:40 PM","depth":23,"bounds":{"left":0.3090278,"top":0.7644445,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:41 PM","depth":24,"bounds":{"left":0.3090278,"top":0.7644445,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"при стар обект нещо ще накара тоя обект да бъде ремачнат","depth":24,"bounds":{"left":0.24652778,"top":0.78555554,"width":0.12291667,"height":0.06888889},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.78555554,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":55,"bounds":{"left":0.24652778,"top":0.78555554,"width":0.12291667,"height":0.06888889}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"bounds":{"left":0.21875,"top":0.74,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"bounds":{"left":0.24097222,"top":0.74,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"bounds":{"left":0.26319444,"top":0.74,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"bounds":{"left":0.28541666,"top":0.74,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"bounds":{"left":0.30763888,"top":0.74,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"bounds":{"left":0.3298611,"top":0.74,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"bounds":{"left":0.35208333,"top":0.74,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"bounds":{"left":0.37430555,"top":0.74,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"","depth":23,"bounds":{"left":0.21666667,"top":0.88,"width":0.17916666,"height":0.04222222},"on_screen":true,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.45277777,"top":0.14555556,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.5173611,"top":0.14777778,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:41:33 PM","depth":23,"bounds":{"left":0.5229167,"top":0.15111111,"width":0.03263889,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Just now","depth":24,"bounds":{"left":0.5229167,"top":0.15111111,"width":0.03263889,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но да трябва да има opportunity (и промяна по него) да стигне до моята промяна","depth":24,"bounds":{"left":0.45277777,"top":0.17222223,"width":0.3888889,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open in channel","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 reply","depth":22,"bounds":{"left":0.42222223,"top":0.20444444,"width":0.027777778,"height":0.017777778},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.42222223,"top":0.20444444,"width":0.0055555557,"height":0.017777778}},{"char_start":1,"char_count":6,"bounds":{"left":0.42777777,"top":0.20444444,"width":0.022222223,"height":0.017777778}}],"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.45277777,"top":0.23,"width":0.057638887,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.5104167,"top":0.23222223,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:41:49 PM","depth":23,"bounds":{"left":0.5152778,"top":0.23555556,"width":0.033333335,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Just now","depth":24,"bounds":{"left":0.5152778,"top":0.23555556,"width":0.033333335,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"това ми е важното","depth":24,"bounds":{"left":0.45277777,"top":0.25666666,"width":0.08958333,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"","depth":26,"bounds":{"left":0.42291668,"top":0.29777777,"width":0.56319445,"height":0.04222222},"on_screen":true,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Also send as direct message","depth":25,"bounds":{"left":0.45,"top":0.35,"width":0.10138889,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"Also send as direct message","depth":25,"bounds":{"left":0.43263888,"top":0.35,"width":0.009027778,"height":0.014444444},"on_screen":true,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Vasil Vasilev","depth":22,"bounds":{"left":0.43055555,"top":0.42,"width":0.039583333,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.43055555,"top":0.42,"width":0.0048611113,"height":0.014444444}},{"char_start":1,"char_count":12,"bounds":{"left":0.43541667,"top":0.42,"width":0.034722224,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"is typing","depth":21,"bounds":{"left":0.47013888,"top":0.42,"width":0.028472222,"height":0.014444444},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.47013888,"top":0.42,"width":0.0020833334,"height":0.014444444}},{"char_start":1,"char_count":8,"bounds":{"left":0.47152779,"top":0.42,"width":0.023611112,"height":0.014444444}}],"role_description":"text"},{"role":"AXStaticText","text":"Loading thread…","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev is typing","depth":11,"on_screen":false,"role_description":"text"}]...
|
8760013859925978925
|
-1429376291145858992
|
visual_change
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
More unreads
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
More
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Lukas Kovalik
Today at 3:31:05 PM
3:31 PM
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
1 reply
Today at 3:35 PM
View thread
Lukas Kovalik
Today at 3:34:39 PM
3:34 PM
и се вика не само при подмяна на opportunity но и при update на проспект
New
Vasil Vasilev
Today at 3:36:06 PM
3:36 PM
update на проспект в какъв смисъл?
Lukas Kovalik
Today at 3:36:33 PM
3:36 PM
[$lead, $account, $opportunity, $contact, $stage] = $records;
Today at 3:36:50 PM
3:36
което се мачне
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:38:25 PM
3:38 PM
но това пак е при ново мачване на срм обекти
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:30 PM
3:38
и е по скоро изключение
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:40 PM
3:38
нали така ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:40:46 PM
3:40 PM
не знам дали само нова, когато има trigger (предимно преди или до края на среща) тогава се мачва
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:40:57 PM
3:40
може и да е стар обект, вече мачнат
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:41:33 PM
3:41 PM
но да трябва да има opportunity (и промяна по него) да стигне до моята промяна
1 reply
Today at 3:41 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Vasil Vasilev
Today at 3:41:40 PM
3:41 PM
при стар обект нещо ще накара тоя обект да бъде ремачнат
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:41:33 PM
Just now
но да трябва да има opportunity (и промяна по него) да стигне до моята промяна
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
Forward message…
Save for later
More actions
1 reply
Vasil Vasilev
Today at 3:41:49 PM
Just now
това ми е важното
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Also send as direct message
Also send as direct message
Vasil Vasilev
is typing
Loading thread…
Vasil Vasilev is typing
50HomeDMsActivityFilesLater..•MoreSlackFileEditViewGoHistoryEDJiminny ...# + More unreads# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...Direct messagesB. Vasil Vasilev®. Galya DimitrovaR. Aneliya AngelovaStefka Stoyanova: Todor StamatovMario Georgiev. Nikolay Ivanovdo James GrahamStoyan TanevR. Steliyan Georgiev&. Petko KashinskiLukas Kovalik y...l:: AppsToastJira CloudWindowHelpQDescribe what you are looking forVasil Vas...• MessagesMore ~+SstageToday ~ds;което се мачнеVasil Vasilev 3:38 PMно това пак е при новомачване на срм обектии е по скоро изключениенали така ?Lukas Kovalik 3:40 PMне знам дали само нова,когато има trigger (предимнопреди или до края на среща)тогава се мачваможе и да е стар обект, вечемачнатLukas Kovalik 3:41 PMно да трябва да имаopportunity (и промяна понего) да стигне до моятапромяна1 reply Today at 3:41 PMVasil Vasilev 3:41 PMпри стар обект нещо щенакара тоя обект да бъдеремачнатMessage Vasil Vasilev+Аallall19100% <8•Thu 14 May 15:42:04ThreadXLukas Kovalik Just nowно да трябва да има opportunity (и промяна по него) да стигне до моята промяна1 replyVasil Vasilev Just nowтова ми е важнотоReply...Also send as direct message+AaVasil Vasilev is typing...
|
43293
|
NULL
|
NULL
|
NULL
|
|
43294
|
NULL
|
0
|
2026-05-14T12:42:02.395827+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778762522395_m2.jpg...
|
Slack
|
Vasil Vasilev (DM) - Jiminny Inc - 3 new items - S Vasil Vasilev (DM) - Jiminny Inc - 3 new items - Slack...
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
More unreads
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
More
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Lukas Kovalik
Today at 3:31:05 PM
3:31 PM
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
1 reply
Today at 3:35 PM
View thread
Lukas Kovalik
Today at 3:34:39 PM
3:34 PM
и се вика не само при подмяна на opportunity но и при update на проспект
New
Vasil Vasilev
Today at 3:36:06 PM
3:36 PM
update на проспект в какъв смисъл?
Lukas Kovalik
Today at 3:36:33 PM
3:36 PM
[$lead, $account, $opportunity, $contact, $stage] = $records;
Today at 3:36:50 PM
3:36
което се мачне
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:38:25 PM
3:38 PM
но това пак е при ново мачване на срм обекти
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:30 PM
3:38
и е по скоро изключение
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:40 PM
3:38
нали така ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:40:46 PM
3:40 PM
не знам дали само нова, когато има trigger (предимно преди или до края на среща) тогава се мачва
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:40:57 PM
3:40
може и да е стар обект, вече мачнат
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:41:33 PM
3:41 PM
но да трябва да има opportunity (и промяна по него) да стигне до моята промяна
1 reply
Today at 3:41 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Vasil Vasilev
Today at 3:41:40 PM
3:41 PM
при стар обект нещо ще накара тоя обект да бъде ремачнат
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:41:33 PM
Just now
но да трябва да има opportunity (и промяна по него) да стигне до моята промяна
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
Forward message…
Save for later
More actions
1 reply
Vasil Vasilev
Today at 3:41:49 PM
Just now
това ми е важното
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Also send as direct message
Also send as direct message
Loading thread…
Vasil Vasilev: при стар обект нещо ще накара тоя обект да бъде ремачнат....
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.27593085,"top":1.0,"width":0.011968086,"height":-0.058260202},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"More unreads","depth":17,"bounds":{"left":0.30950797,"top":1.0,"width":0.041888297,"height":-0.09656823},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.018949468,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.01761968,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.018284574,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.02925532,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.3587101,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.024268618,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.043882977,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.046210106,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.022273935,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.012300532,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.018284574,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.010638298,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.034574468,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.027593086,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.025930852,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.3723404,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More","depth":18,"bounds":{"left":0.40425533,"top":1.0,"width":0.020279255,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.4245346,"top":1.0,"width":0.010638298,"height":-0.09177971},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:31:05 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:31 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"1 reply","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Today at 3:35 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"View thread","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:34:39 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:34 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и се вика не само при подмяна на opportunity но и при update на проспект","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"New","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:06 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"update на проспект в какъв смисъл?","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:33 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"[$lead, $account, $opportunity, $contact, $stage] = $records;","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:50 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"което се мачне","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:38:25 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:38 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но това пак е при ново мачване на срм обекти","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:38:30 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:38","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и е по скоро изключение","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:38:40 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:38","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"нали така ?","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:40:46 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:40 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"не знам дали само нова, когато има trigger (предимно преди или до края на среща) тогава се мачва","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:40:57 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:40","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"може и да е стар обект, вече мачнат","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:41:33 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:41 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но да трябва да има opportunity (и промяна по него) да стигне до моята промяна","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"1 reply","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Today at 3:41 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"View thread","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply to thread","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Summarize thread","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:41:40 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:41 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"при стар обект нещо ще накара тоя обект да бъде ремачнат","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"","depth":23,"on_screen":true,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:41:33 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Just now","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но да трябва да има opportunity (и промяна по него) да стигне до моята промяна","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open in channel","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 reply","depth":22,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:41:49 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Just now","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"това ми е важното","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"","depth":26,"on_screen":true,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Also send as direct message","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"Also send as direct message","depth":25,"on_screen":true,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Loading thread…","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev: при стар обект нещо ще накара тоя обект да бъде ремачнат.","depth":11,"on_screen":false,"role_description":"text"}]...
|
6328676710514406222
|
-1429376566057320330
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
More unreads
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
More
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Lukas Kovalik
Today at 3:31:05 PM
3:31 PM
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
1 reply
Today at 3:35 PM
View thread
Lukas Kovalik
Today at 3:34:39 PM
3:34 PM
и се вика не само при подмяна на opportunity но и при update на проспект
New
Vasil Vasilev
Today at 3:36:06 PM
3:36 PM
update на проспект в какъв смисъл?
Lukas Kovalik
Today at 3:36:33 PM
3:36 PM
[$lead, $account, $opportunity, $contact, $stage] = $records;
Today at 3:36:50 PM
3:36
което се мачне
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:38:25 PM
3:38 PM
но това пак е при ново мачване на срм обекти
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:30 PM
3:38
и е по скоро изключение
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:38:40 PM
3:38
нали така ?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:40:46 PM
3:40 PM
не знам дали само нова, когато има trigger (предимно преди или до края на среща) тогава се мачва
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:40:57 PM
3:40
може и да е стар обект, вече мачнат
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:41:33 PM
3:41 PM
но да трябва да има opportunity (и промяна по него) да стигне до моята промяна
1 reply
Today at 3:41 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Vasil Vasilev
Today at 3:41:40 PM
3:41 PM
при стар обект нещо ще накара тоя обект да бъде ремачнат
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:41:33 PM
Just now
но да трябва да има opportunity (и промяна по него) да стигне до моята промяна
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
Forward message…
Save for later
More actions
1 reply
Vasil Vasilev
Today at 3:41:49 PM
Just now
това ми е важното
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Also send as direct message
Also send as direct message
Loading thread…
Vasil Vasilev: при стар обект нещо ще накара тоя обект да бъде ремачнат.
PnostormFV faVsco.js#12077 on JY-20903-update_activity-stageroledeyyUserinvitationdro.onp) CheckAndRetryRemoteMatch.php© SyncPlanhat.phpCo kematchactviyoncrmoojectbetach.ong© ActivitiesMatchCrmCommand.php X ©MatchActivityCrmData.php© ImportParticipants.phpO syncuserrllot.onp(c)ValidateSendingmessage.class Acclvicleshacchurmcommana excenas commanaVAAVValladtesenaingnotricatio> D WebhookE.gitkeepoubulc tunccion nanaled.© ChangeLogContextCorrelatiov @ Mailv @ Activitiesc) exportLink.php© MailBoxFailedToConnect.p) smskeceivea.php© SmsRelavFailed.phpc) Trackkestored.ondCalendars>D crmReports(c) Mailable.ohoModelsM ActivityAskAnvthindN ConnectionM Contracts,M Crm(c) RusinessProcess.one© Configuration.php© ContactRole.php© Field.php© FieldData.phpc rielavalue.onpc Layout.onpc) Lavoutcnulv.onoc) Loq.phpC) Profile.phpC) RecordTvpe.phpc) SvncBatch.php> C7 ElasticSearch→→ FeatureM Opportunitv> M Particioant7 Plavbackithem:109M Plavlist)111N ScorecardMWebhook(C) Activitv nhn.(C) A Promnt nhrSactivityids = sactivity->qetidou^j else {Steam = Team:: findcsteamidif (Steam === nulb) 1Sthis->error( strina: "Cannot find team."):return CommandAzias: : FATLURE:Sthis->info( string: Steam->getName)'' | matching activities from' • $from.' to ' . $to);Sactivities = Activity::select( columns: 'activities.id')->join( table:1=' second: "usenc.id')-wnlo ro collUitnneconetozinieioperator:'=', $team->getIdo)21142115'activities.created_at', [$from, $tol):if (SmatchFrom0therCrm) {itwawtloweWalonoeeiluieeln: 'activities.crm_configuration_id', operator: '!=', Steam->getCrmConfi, 2118SactivityIds = Sactivities->pluck( column: 'id'):Sthis->info( string: 'Found activities: ' . SactivityIds->countO):2124if ( Sthis->confirm( question: "Do vou want to continue?') *cneoforeach (SactivitvIds as $activitvld) {Sthis->disoatchonew Matchactivitvermbatalaint)Sactivitvid.fromConfiguration: SmatchFrom0therCrm ? $team->getCrmConfiguration : null,2132|21332134|213%12156213721382139return CommandALias::SUCCESS; = custom.logscratch. &.ison= laravel.logA SF jiminny@localhost]& HS_local [jiminny@localhost]console [PRODIA console (EU]tiò accounts [EU]ii stages (EU]tid teams [EU]ImporbotkecoraingJoo.org© Activity.php x© FixActivitiesOpportunity.php© Opportunity.phpA console [STAGING]cLass Accivicy excenas model ImolemencsOUDLICTunction updateActivityCrmData(array Srecords): void84 B169 M4 M 102 24 ^if (Sthis-›stage_id === null && $stage) {$this-›stage_id = $stage->id;$this->saveO} elseif ($strategy == UpdateCrmDataByStrategy::Contact) {// Also update the parent activity if required, checking we don't create a mixed lead/account record.Sch1s->lead 10 = null:if (Sthis-›stage && $this->stage->getType• === Stage::TYPE LEAD) {Sch1s->stage 10 = null:II Don't trust previous matched account id as it might have been changed in the CRMif (Saccount && Saccount->id !== Sthis->account id) {Sthis->account_ 1d = Saccount->1d:if (Sonnortunity &f Sthis->onnortunitv id 1== Sonnortunitv->id) &Sthis->onnortunitv id = Sonnortunitv->id:Reset staoe id when onnortunity chanaes to avoid stale stage from orevious onortunitv matchSthis-›stade id = Sstage2->id:• fytract Surroundif (Sthis->stage_id === null && $stage) 1Sthis-sstane id = Sstane-sid.if (Sopportunity && $this->value !== Sopportunity->value) {Cthic-svalme = Sooportunzcy»>value// Always set contact id when available, regardless of account id statusif (Sthis->contact_id === null && Scontact) {Sthis->contact_id = Scontact->idSthis->saveo:} elseif (Sstrategy == UpdateCrmDataByStrategv::Account && $this->account_ id === null) {I/ Also undate the narent activity if required. checkina we don't create a mixed lead/account recordiSthis->lead 1d = null.if (Sthis->stage && Sthis->stage->getTvne() === Stage::TYPE LEAD) {Sthis->stage id = null:AskJiminnyReportActivityServiceTest -cascadePipedrive SDK EvaluaActivity Stage DiscreImport CRM Activity TLocation: CrmActivitvServilce::uodateCrmData (line 89•Manual command execution: Activ1t1esMatchcrmcommand - manually triggered by admin developer•CRM entity deletion: When a lead/contact/account/opportunity is deleted from CRM via DeleteCrmEntitvtrait• Remote retry: CheckAndRetryRemoteMatch job when local search failsFlow breakdown:1. Trigger points.ActivitiesMatchCrmCommand - artisan command to bulk match CRM data for activitiesDetachActivity0bject event - dispatched when CRM entities are deleted from the systemCheckAndRetryRemoteMatch - dispatched when local CRM search tails and remote search is needec2. Process• MatchAct ivitvormbata iob is dispatched with activitvD• Job resets all CRM mappings on activity and participants (sets to null)Optionally switches CRM contiquration it fronConfiquration is providedCalls GrmictivitvService..undateGrmlatal)•Service iterates through participants, pertorms CRM lookups (emall → phone → name → domain• Updates participant CRM data firstSelects best match from all participantsCalls Activitv:undateActivitvCrmlatald with bect match3. Key difference from other flows:• Resets all CRM mappings first (lines 161-167 in MatchActivityCrmData)•can switch CRM contiguration (lines 193-213)Cascade 23Command ge1 search (calls CRM API if SremoteSearch = true )cvase transaction tor atomicity• Can be triadered manualiv bv admin commandoA Uce caces• Fixing incorrect CRM matches after the fact•Re-matchina when CRM contiquration changes• Re-matching when CRM entities are deleted•3ulk tixina activities tor a date ranqeRetrvina failed remote CPM lookunc• Inu 14 May 10.42:04+0 ..Gal .ok aive me more details on each triager in flow 4Flow 4 Triader Detailsd weekly usage quota is exhausted. Purchase extra usage to continue using premium models. Quota resets May 17, 11:00Ask anvthina (84L)« Code SWF-1.6•0 1.Po. 4 spa...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43262
|
NULL
|
0
|
2026-05-14T12:37:05.180182+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778762225180_m2.jpg...
|
Slack
|
Vasil Vasilev (DM) - Jiminny Inc - 3 new items - S Vasil Vasilev (DM) - Jiminny Inc - 3 new items - Slack...
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
More
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:47:01 PM
2:47
с тази цел точно
Vasil Vasilev
Today at 2:47:07 PM
2:47 PM
знам, проверих, преди да предложа на Галя да ги покажем
Today at 2:47:09 PM
2:47
възможно
Today at 2:47:11 PM
2:47
но явно не е направено
Vasil Vasilev
Today at 3:04:09 PM
3:04 PM
в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?
Lukas Kovalik
Today at 3:05:52 PM
3:05 PM
гледам го сега
Lukas Kovalik
Today at 3:29:43 PM
3:29 PM
ами изглежда се случва преди, по време или веднага след приключване на activity
1 reply
Today at 3:35 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Lukas Kovalik
Today at 3:31:05 PM
3:31 PM
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
1 reply
Today at 3:35 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Lukas Kovalik
Today at 3:34:39 PM
3:34 PM
и се вика не само при подмяна на opportunity но и при update на проспект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
New
Vasil Vasilev
Today at 3:36:06 PM
3:36 PM
update на проспект в какъв смисъл?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:36:33 PM
3:36 PM
[$lead, $account, $opportunity, $contact, $stage] = $records;
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:36:50 PM
3:36
което се мачне
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
реално за оппортунитъ
реално за оппортунитъ
Shift + Return to add a new line
Shift + Return
to add a new line
Lukas Kovalik
Today at 3:31:05 PM
6 minutes ago
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
Forward message…
Save for later
More actions
1 reply
Vasil Vasilev
Today at 3:35:55 PM
1 minute ago
при ръчна промяна иил remaтch сякаш също е окей да се вика
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Also send as direct message
Also send as direct message
Loading thread…
Vasil Vasilev: update на проспект в какъв смисъл?...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.27593085,"top":1.0,"width":0.011968086,"height":-0.058260202},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.018949468,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.01761968,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.018284574,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.02925532,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.3587101,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.024268618,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.043882977,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.04454787,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.022273935,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.012300532,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.018284574,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.010638298,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.034574468,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.027593086,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.025930852,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.3723404,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More","depth":18,"bounds":{"left":0.40425533,"top":1.0,"width":0.020279255,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.4245346,"top":1.0,"width":0.010638298,"height":-0.09177971},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":23,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:47:01 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"с тази цел точно","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:07 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"знам, проверих, преди да предложа на Галя да ги покажем","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:09 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"възможно","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:11 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но явно не е направено","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:04:09 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:04 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:05:52 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:05 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"гледам го сега","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:29:43 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:29 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ами изглежда се случва преди, по време или веднага след приключване на activity","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"1 reply","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Today at 3:35 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"View thread","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply to thread","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Summarize thread","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:31:05 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:31 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"1 reply","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Today at 3:35 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"View thread","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply to thread","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Summarize thread","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:34:39 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:34 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и се вика не само при подмяна на opportunity но и при update на проспект","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"New","depth":22,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:06 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"update на проспект в какъв смисъл?","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:33 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36 PM","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"[$lead, $account, $opportunity, $contact, $stage] = $records;","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:36:50 PM","depth":25,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36","depth":26,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"което се мачне","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"реално за оппортунитъ","depth":23,"on_screen":true,"value":"реално за оппортунитъ","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"реално за оппортунитъ","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Shift + Return to add a new line","depth":20,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Shift + Return","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"to add a new line","depth":21,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:31:05 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"6 minutes ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open in channel","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 reply","depth":22,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:35:55 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"при ръчна промяна иил remaтch сякаш също е окей да се вика","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"","depth":26,"on_screen":true,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Also send as direct message","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"Also send as direct message","depth":25,"on_screen":true,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Loading thread…","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev: update на проспект в какъв смисъл?","depth":11,"on_screen":false,"role_description":"text"}]...
|
-5494545538777214437
|
-6329293510360514444
|
idle
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
More
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:47:01 PM
2:47
с тази цел точно
Vasil Vasilev
Today at 2:47:07 PM
2:47 PM
знам, проверих, преди да предложа на Галя да ги покажем
Today at 2:47:09 PM
2:47
възможно
Today at 2:47:11 PM
2:47
но явно не е направено
Vasil Vasilev
Today at 3:04:09 PM
3:04 PM
в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?
Lukas Kovalik
Today at 3:05:52 PM
3:05 PM
гледам го сега
Lukas Kovalik
Today at 3:29:43 PM
3:29 PM
ами изглежда се случва преди, по време или веднага след приключване на activity
1 reply
Today at 3:35 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Lukas Kovalik
Today at 3:31:05 PM
3:31 PM
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
1 reply
Today at 3:35 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Lukas Kovalik
Today at 3:34:39 PM
3:34 PM
и се вика не само при подмяна на opportunity но и при update на проспект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
New
Vasil Vasilev
Today at 3:36:06 PM
3:36 PM
update на проспект в какъв смисъл?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:36:33 PM
3:36 PM
[$lead, $account, $opportunity, $contact, $stage] = $records;
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:36:50 PM
3:36
което се мачне
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
реално за оппортунитъ
реално за оппортунитъ
Shift + Return to add a new line
Shift + Return
to add a new line
Lukas Kovalik
Today at 3:31:05 PM
6 minutes ago
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
Forward message…
Save for later
More actions
1 reply
Vasil Vasilev
Today at 3:35:55 PM
1 minute ago
при ръчна промяна иил remaтch сякаш също е окей да се вика
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Also send as direct message
Also send as direct message
Loading thread…
Vasil Vasilev: update на проспект в какъв смисъл?
PhostormFV faVsco.js#12077 on JY-20903-update_activity-stageProledeyyUserinvitationdro.onp) CheckAndRetryRemoteMatch.php© SyncPlanhat.phpCo kematchactviyoncrmoojectbetach.ong© ActivitiesMatchCrmCommand.php X ©MatchActivityCrmData.php© ImportParticipants.phpO syncuserrllot.onpc)ValidateSendingmessage.class Acclvicleshacchurmcommana excenas commanaValladtesenaingnotricatio> D Webhookoubulc tunccion nanaled.E.gitkeep© ChangeLogContextCorrelatiov @ Mailv @ Activitiesc) exportLink.php© MailBoxFailedToConnect.psmskeceived.php© SmsRelavFailed.phpc) Trackkestored.ondCalendars>D crmReports(c) Mailable.ohoModelsM ActivityAskAnvthindN ConnectionM Contracts,M Crm(c) RusinessProcess.one© Configuration.php© ContactRole.php© Field.php© FieldData.phpc rielavalue.onpc Layout.onpc) Lavoutcnulv.onoc) Loq.phpC) Profile.php(C) RecordTvpe.phpc) SvncBatch.php> C7 ElasticSearch→→ FeatureM Opportunitv> M Particioant7 Plavbackithem:109M Plavlist)111N ScorecardMWebhook(C) Activitv nhn.(C) A Promnt nhnSactivityids = sactivity->qetidou^j else {Steam = Team::+indcsteamd)*if (Steam === nulb) 1Sthis->error( strina: "Cannot find team."):return CommandAzias: : FATLURE:Sthis->info( string: Steam->getName)'' | matching activities from' • $from.' to ' . $to);Sactivities = Activity::select( columns: 'activities.id')->join( table:1=1 second: "usenc.id')-wnlo ro collUitnneconetozinieioperator:'=', $team->getIdo)'activities.created_at', [$from, $tol):if (SmatchFrom0therCrm) {iwwawtloweWalonoueeiluieel1: 'activities.crm_configuration_id', operator: '!=', $team->getCrmConfiSactivityIds = Sactivities->pluck( column: 'id'):Sthis->info( string: 'Found activities: ' . SactivityIds->countO):if ( Sthis->confirm( question: "Do vou want to continue?') *cneoforeach (SactivitvIds as $activitvld) {Sthis->disoatchonew Matchactivitvermbatalaint)Sactivitvid.fromConfiguration: SmatchFrom0therCrm ? $team->getCrmConfiguration : null,return CommandALias::SUCCESS;= custom.logscratch. &.ison= laravel.logA SF jiminny@localhost]& HS_local [jiminny@localhost]& console [PROD]A console (EU]tiò accounts [EU]ii stages (EU]tid teams [EU]ImporbotkecoraingJoo.org© Activity.php x© FixActivitiesOpportunity.php© Opportunity.php& console SlAGiNGclass Accvicy excenas model Imolemencs84 B169 M4 M 102 24 ^205220382078120792074Upporcunzzuinull,concacenult.scace null.string null*} Srecoras* dparam Participant Sparticipant participant the crM data 1s associated withpublic function updateParticipantCrmData(array Srecords. Participant Sparticipant): void{...}* Updates activity CRM data* Goaram arrausiLeadinultAccountlnun7.Opportunitylnull,Contac+/nu11.stringinucl*} SrecordspubLic tunction updateActivityCrmData(arrav Srecords)• void/ Extract the records.[Slead, Saccount, Sopportunity, Scontact, Sstagel = Srecords:• Extract Surround• = scn1s->gerupaareurmbatakesoLverosSstrategy = Sresolver->resolveForActivity(Slead, Scontact, Saccount)if (Sstrategy == UpdateCrmDataByStrategy::Lead) {II Also update the parent activity1+ requzred. checkana we don't create a mixed lead/account recordiif (Sthis->account id === null &s Sthis->contact id === null &s Sthis->lead id === null) {Sthis->lead id = Slead->idiif (Sthis-›stage id === null && Sstage) {Sthis->stage id = Sstage->id:Sthis->saved.*olseif (Sstnateav == lIndateCrmlataRvStnateav:•Contact) </I Also update the parent activity if required, checking we don't create a mixed lead/account record.Sthis-Slead id = null.if (sthic-sctano es dthie-sctano-baotTunoß cen Staao..TVDE 15A0) /AskJiminnyReportActivityServiceTest -cascadePipedrive SDK EvaluaActivity Stage DiscreImport CRM Activity TLocation: CrmActivitvServilce::uodateCrmData (line 89•Manual command execution: Activ1t1esMatchcrmcommand - manually triggered by admin developer•CRM entity deletion: When a lead/contact/account/opportunity is deleted from CRM via DeleteCrmEntitvTrait• Remote retry: CheckAndRetryRemoteMatch job when local search failsFlow breakdown:1. Trigger points.•ActivitiesMatchCrmCommand - artisan command to bulk match CRM data for activitiesDetachActivity0bject event - dispatched when CRM entities are deleted from the systemCheckAndRetryRemoteMatch - dispatched when local CRM search tails and remote search is needec2. Process• MatchAct ivitvormbata iob is dispatched with activityD• Job resets all CRM mappings on activity and participants (sets to null)Optionally switches CRM contiquration it fronConfiquration is providedCalls GrmictivitvService..undatefrmlatal)•Service iterates through participants, pertorms CRM lookups (emall → phone → name → domainUndates narticinant CPM data firctSelects best match from all participantsCalls Activitv: undateActivitvCrmlatald with bect match3. Key difference from other flows• Resets all CRM mappings first (lines 161-167 in MatchActivityCrmData)• can switch CRM contiguration (lines 193-213)Supports remote search (calls CRM APl if SremoteSearch = true )•Runs in a database transaction tor atomicityCan be triadered manualiv bv admin commandoUse cases• Fixing incorrect CRM matches after the fact•Re-matchina when CRM contiquration changes• Re-matching when CRM entities are deleted•3ulk tixina activities tor a date ranqeRetrvina failed remote CPM lookunc.• Inu 14 May 10.3/*04+0 ..1e al **ok aive me more details on each triager in flow 4Flow 4 Triader Detailsd weekly usage quota is exhausted. Purchase extra usage to continue using premium models. Quota resets May 17, 11:00Ask anvthina (84L)« Code SWF-1.6•0 1.Po 4 spac...
|
43260
|
NULL
|
NULL
|
NULL
|
|
43261
|
NULL
|
0
|
2026-05-14T12:37:04.216613+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778762224216_m1.jpg...
|
Slack
|
Vasil Vasilev (DM) - Jiminny Inc - 3 new items - S Vasil Vasilev (DM) - Jiminny Inc - 3 new items - Slack...
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
More
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:47:01 PM
2:47
с тази цел точно
Vasil Vasilev
Today at 2:47:07 PM
2:47 PM
знам, проверих, преди да предложа на Галя да ги покажем
Today at 2:47:09 PM
2:47
възможно
Today at 2:47:11 PM
2:47
но явно не е направено
Vasil Vasilev
Today at 3:04:09 PM
3:04 PM
в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?
Lukas Kovalik
Today at 3:05:52 PM
3:05 PM
гледам го сега
Lukas Kovalik
Today at 3:29:43 PM
3:29 PM
ами изглежда се случва преди, по време или веднага след приключване на activity
1 reply
Today at 3:35 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Lukas Kovalik
Today at 3:31:05 PM
3:31 PM
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
1 reply
Today at 3:35 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Lukas Kovalik
Today at 3:34:39 PM
3:34 PM
и се вика не само при подмяна на opportunity но и при update на проспект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
New
Vasil Vasilev
Today at 3:36:06 PM
3:36 PM
update на проспект в какъв смисъл?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:36:33 PM
3:36 PM
[$lead, $account, $opportunity, $contact, $stage] = $records;
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:36:50 PM
3:36
което се мачне
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
реално за оппортунит
реално за оппортунит
Shift + Return to add a new line
Shift + Return
to add a new line
Lukas Kovalik
Today at 3:31:05 PM
6 minutes ago
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
Forward message…
Save for later
More actions
1 reply
Vasil Vasilev
Today at 3:35:55 PM
1 minute ago
при ръчна промяна иил remaтch сякаш също е окей да се вика
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Also send as direct message
Also send as direct message
Loading thread…
Vasil Vasilev: update на проспект в какъв смисъл?...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.011805556,"top":0.08111111,"width":0.025,"height":0.04},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"bounds":{"left":0.00625,"top":0.14,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"bounds":{"left":0.013888889,"top":0.19222222,"width":0.020833334,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"bounds":{"left":0.00625,"top":0.21555555,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"bounds":{"left":0.015972223,"top":0.26777777,"width":0.016666668,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"bounds":{"left":0.00625,"top":0.2911111,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.027083334,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.0055555557,"height":0.015555556}},{"char_start":1,"char_count":7,"bounds":{"left":0.015972223,"top":0.34333333,"width":0.022222223,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"bounds":{"left":0.00625,"top":0.36666667,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.015972223,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.004166667,"height":0.015555556}},{"char_start":1,"char_count":4,"bounds":{"left":0.020833334,"top":0.4188889,"width":0.011805556,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"bounds":{"left":0.00625,"top":0.4422222,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"bounds":{"left":0.015277778,"top":0.49444443,"width":0.018055556,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"bounds":{"left":0.00625,"top":0.5177778,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"bounds":{"left":0.015277778,"top":0.57,"width":0.01875,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.039583333,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.036805555,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.038194444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.06111111,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.18472221,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.050694443,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.09166667,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.093055554,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.046527777,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.025694445,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.038194444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.022222223,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.072222225,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.054166667,"height":0.0022222223},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.088194445,"top":0.1411111,"width":0.034027778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"bounds":{"left":0.088194445,"top":0.17222223,"width":0.048611112,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"bounds":{"left":0.088194445,"top":0.20333333,"width":0.072916664,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.20333333,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":15,"bounds":{"left":0.094444446,"top":0.20333333,"width":0.06666667,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"bounds":{"left":0.088194445,"top":0.23444444,"width":0.08055556,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"bounds":{"left":0.088194445,"top":0.26555556,"width":0.035416666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"bounds":{"left":0.088194445,"top":0.29666665,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"bounds":{"left":0.088194445,"top":0.32777777,"width":0.05138889,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.32777777,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":11,"bounds":{"left":0.093055554,"top":0.32777777,"width":0.045833334,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"bounds":{"left":0.088194445,"top":0.3588889,"width":0.036111113,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"bounds":{"left":0.088194445,"top":0.39,"width":0.05138889,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"bounds":{"left":0.088194445,"top":0.4211111,"width":0.094444446,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.4211111,"width":0.004166667,"height":0.02}},{"char_start":1,"char_count":20,"bounds":{"left":0.09236111,"top":0.4211111,"width":0.09861111,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.088194445,"top":0.49444443,"width":0.055555556,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.49444443,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":12,"bounds":{"left":0.094444446,"top":0.49444443,"width":0.048611112,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"bounds":{"left":0.088194445,"top":0.52555555,"width":0.07361111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"bounds":{"left":0.088194445,"top":0.5566667,"width":0.07847222,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"bounds":{"left":0.088194445,"top":0.5877778,"width":0.079166666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"bounds":{"left":0.088194445,"top":0.6188889,"width":0.072222225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"bounds":{"left":0.088194445,"top":0.65,"width":0.07152778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"bounds":{"left":0.088194445,"top":0.6811111,"width":0.06736111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"bounds":{"left":0.088194445,"top":0.7122222,"width":0.06666667,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"bounds":{"left":0.088194445,"top":0.74333334,"width":0.060416665,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"bounds":{"left":0.088194445,"top":0.77444446,"width":0.07986111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"bounds":{"left":0.088194445,"top":0.8055556,"width":0.072222225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.088194445,"top":0.83666664,"width":0.061805554,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"bounds":{"left":0.15555556,"top":0.83666664,"width":0.013194445,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.15555556,"top":0.83666664,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":2,"bounds":{"left":0.16041666,"top":0.83666664,"width":0.011805556,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"bounds":{"left":0.088194445,"top":0.91,"width":0.025694445,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"bounds":{"left":0.088194445,"top":0.9411111,"width":0.045833334,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.21319444,"top":0.12777779,"width":0.06458333,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"bounds":{"left":0.2326389,"top":0.14,"width":0.039583333,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More","depth":18,"bounds":{"left":0.27986112,"top":0.12777779,"width":0.04236111,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.32222223,"top":0.12777779,"width":0.022222223,"height":0.04222222},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":23,"bounds":{"left":0.27986112,"top":0.17666666,"width":0.05277778,"height":0.031111112},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:47:01 PM","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":26,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"с тази цел точно","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.08055556,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.30416667,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:07 PM","depth":24,"bounds":{"left":0.3090278,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47 PM","depth":25,"bounds":{"left":0.3090278,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"знам, проверих, преди да предложа на Галя да ги покажем","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.12291667,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:09 PM","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":26,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"възможно","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.049305554,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:11 PM","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":26,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но явно не е направено","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.11180556,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.30416667,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:04:09 PM","depth":24,"bounds":{"left":0.3090278,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:04 PM","depth":25,"bounds":{"left":0.3090278,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.14861111,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.31111112,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:05:52 PM","depth":24,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:05 PM","depth":25,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"гледам го сега","depth":25,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.06944445,"height":0.011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"bounds":{"left":0.24652778,"top":0.18333334,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.31111112,"top":0.18555556,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:29:43 PM","depth":24,"bounds":{"left":0.31666666,"top":0.18888889,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:29 PM","depth":25,"bounds":{"left":0.31666666,"top":0.18888889,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ами изглежда се случва преди, по време или веднага след приключване на activity","depth":25,"bounds":{"left":0.24652778,"top":0.21,"width":0.15,"height":0.06888889},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.21,"width":0.0055555557,"height":0.02}},{"char_start":1,"char_count":78,"bounds":{"left":0.24652778,"top":0.21,"width":0.14930555,"height":0.06888889}}],"role_description":"text"},{"role":"AXButton","text":"1 reply","depth":24,"bounds":{"left":0.26805556,"top":0.2888889,"width":0.027777778,"height":0.022222223},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Today at 3:35 PM","depth":25,"bounds":{"left":0.3013889,"top":0.2911111,"width":0.06944445,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"View thread","depth":25,"bounds":{"left":0.3013889,"top":0.2911111,"width":0.047916666,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"bounds":{"left":0.20208333,"top":0.16444445,"width":0.016666668,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"bounds":{"left":0.21875,"top":0.16444445,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"bounds":{"left":0.24097222,"top":0.16444445,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"bounds":{"left":0.26319444,"top":0.16444445,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply to thread","depth":26,"bounds":{"left":0.28541666,"top":0.16444445,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"bounds":{"left":0.30763888,"top":0.16444445,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"bounds":{"left":0.3298611,"top":0.16444445,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Summarize thread","depth":26,"bounds":{"left":0.35208333,"top":0.16444445,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"bounds":{"left":0.37430555,"top":0.16444445,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"bounds":{"left":0.24652778,"top":0.32777777,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.31111112,"top":0.33,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:31:05 PM","depth":24,"bounds":{"left":0.31666666,"top":0.33333334,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:31 PM","depth":25,"bounds":{"left":0.31666666,"top":0.33333334,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект","depth":25,"bounds":{"left":0.24652778,"top":0.35444444,"width":0.14722222,"height":0.11777778},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.35444444,"width":0.0055555557,"height":0.02}},{"char_start":1,"char_count":108,"bounds":{"left":0.24652778,"top":0.35444444,"width":0.14722222,"height":0.11777778}}],"role_description":"text"},{"role":"AXButton","text":"1 reply","depth":24,"bounds":{"left":0.26805556,"top":0.48222223,"width":0.027777778,"height":0.022222223},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Today at 3:35 PM","depth":25,"bounds":{"left":0.3013889,"top":0.48444444,"width":0.06944445,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"View thread","depth":25,"bounds":{"left":0.3013889,"top":0.48444444,"width":0.047916666,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"bounds":{"left":0.20208333,"top":0.30888888,"width":0.016666668,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"bounds":{"left":0.21875,"top":0.30888888,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"bounds":{"left":0.24097222,"top":0.30888888,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"bounds":{"left":0.26319444,"top":0.30888888,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply to thread","depth":26,"bounds":{"left":0.28541666,"top":0.30888888,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"bounds":{"left":0.30763888,"top":0.30888888,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"bounds":{"left":0.3298611,"top":0.30888888,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Summarize thread","depth":26,"bounds":{"left":0.35208333,"top":0.30888888,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"bounds":{"left":0.37430555,"top":0.30888888,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"bounds":{"left":0.24652778,"top":0.52111113,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.31111112,"top":0.5233333,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:34:39 PM","depth":24,"bounds":{"left":0.31666666,"top":0.52666664,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:34 PM","depth":25,"bounds":{"left":0.31666666,"top":0.52666664,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"и се вика не само при подмяна на opportunity но и при update на проспект","depth":25,"bounds":{"left":0.24652778,"top":0.5477778,"width":0.14861111,"height":0.06888889},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.5477778,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":71,"bounds":{"left":0.24652778,"top":0.5477778,"width":0.14861111,"height":0.06888889}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"bounds":{"left":0.21875,"top":0.50222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"bounds":{"left":0.24097222,"top":0.50222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"bounds":{"left":0.26319444,"top":0.50222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"bounds":{"left":0.28541666,"top":0.50222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"bounds":{"left":0.30763888,"top":0.50222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"bounds":{"left":0.3298611,"top":0.50222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"bounds":{"left":0.35208333,"top":0.50222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"bounds":{"left":0.37430555,"top":0.50222224,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"New","depth":22,"bounds":{"left":0.3784722,"top":0.61444443,"width":0.01875,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":24,"bounds":{"left":0.24652778,"top":0.62777776,"width":0.057638887,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.30416667,"top":0.63,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:06 PM","depth":24,"bounds":{"left":0.3090278,"top":0.6333333,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36 PM","depth":25,"bounds":{"left":0.3090278,"top":0.6333333,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"update на проспект в какъв смисъл?","depth":25,"bounds":{"left":0.24652778,"top":0.65444446,"width":0.13055556,"height":0.044444446},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.24652778,"top":0.65444446,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":33,"bounds":{"left":0.24652778,"top":0.65444446,"width":0.13055556,"height":0.044444446}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"bounds":{"left":0.21875,"top":0.60888886,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"bounds":{"left":0.24097222,"top":0.60888886,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"bounds":{"left":0.26319444,"top":0.60888886,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"bounds":{"left":0.28541666,"top":0.60888886,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"bounds":{"left":0.30763888,"top":0.60888886,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"bounds":{"left":0.3298611,"top":0.60888886,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"bounds":{"left":0.35208333,"top":0.60888886,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"bounds":{"left":0.37430555,"top":0.60888886,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":24,"bounds":{"left":0.24652778,"top":0.71,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.31111112,"top":0.7122222,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:36:33 PM","depth":24,"bounds":{"left":0.31666666,"top":0.71555555,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36 PM","depth":25,"bounds":{"left":0.31666666,"top":0.71555555,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"[$lead, $account, $opportunity, $contact, $stage] = $records;","depth":25,"bounds":{"left":0.25277779,"top":0.7511111,"width":0.12013889,"height":0.05666667},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.25277779,"top":0.7511111,"width":0.0048611113,"height":0.016666668}},{"char_start":1,"char_count":60,"bounds":{"left":0.25277779,"top":0.7511111,"width":0.12013889,"height":0.05666667}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"bounds":{"left":0.21875,"top":0.6911111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"bounds":{"left":0.24097222,"top":0.6911111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"bounds":{"left":0.26319444,"top":0.6911111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"bounds":{"left":0.28541666,"top":0.6911111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"bounds":{"left":0.30763888,"top":0.6911111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"bounds":{"left":0.3298611,"top":0.6911111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"bounds":{"left":0.35208333,"top":0.6911111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"bounds":{"left":0.37430555,"top":0.6911111,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 3:36:50 PM","depth":25,"bounds":{"left":0.22430556,"top":0.8377778,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:36","depth":26,"bounds":{"left":0.22430556,"top":0.8377778,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"което се мачне","depth":25,"bounds":{"left":0.24652778,"top":0.83444446,"width":0.072916664,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":26,"bounds":{"left":0.21875,"top":0.8,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":26,"bounds":{"left":0.24097222,"top":0.8,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":26,"bounds":{"left":0.26319444,"top":0.8,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":26,"bounds":{"left":0.28541666,"top":0.8,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":26,"bounds":{"left":0.30763888,"top":0.8,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":26,"bounds":{"left":0.3298611,"top":0.8,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":26,"bounds":{"left":0.35208333,"top":0.8,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":26,"bounds":{"left":0.37430555,"top":0.8,"width":0.022222223,"height":0.035555556},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"реално за оппортунит","depth":23,"bounds":{"left":0.21666667,"top":0.88,"width":0.17916666,"height":0.04222222},"on_screen":true,"value":"реално за оппортунит","role_description":"text entry area","is_enabled":true,"is_focused":true,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"реално за оппортунит","depth":25,"bounds":{"left":0.225,"top":0.89111114,"width":0.10694444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Shift + Return to add a new line","depth":20,"bounds":{"left":0.28958333,"top":0.9722222,"width":0.10138889,"height":0.017777778},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Shift + Return","depth":21,"bounds":{"left":0.28958333,"top":0.97444445,"width":0.045138888,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"to add a new line","depth":21,"bounds":{"left":0.33472222,"top":0.97444445,"width":0.05625,"height":0.013333334},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.45277777,"top":0.14555556,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.5173611,"top":0.14777778,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:31:05 PM","depth":23,"bounds":{"left":0.5229167,"top":0.15111111,"width":0.05138889,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"6 minutes ago","depth":24,"bounds":{"left":0.5229167,"top":0.15111111,"width":0.05138889,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект","depth":24,"bounds":{"left":0.45277777,"top":0.17222223,"width":0.5263889,"height":0.044444446},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.45277777,"top":0.17222223,"width":0.0055555557,"height":0.02}},{"char_start":1,"char_count":108,"bounds":{"left":0.45277777,"top":0.17222223,"width":0.5263889,"height":0.044444446}}],"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Open in channel","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 reply","depth":22,"bounds":{"left":0.42222223,"top":0.22888888,"width":0.027777778,"height":0.017777778},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.42222223,"top":0.22888888,"width":0.0055555557,"height":0.017777778}},{"char_start":1,"char_count":6,"bounds":{"left":0.42777777,"top":0.22888888,"width":0.022222223,"height":0.017777778}}],"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.45277777,"top":0.25444445,"width":0.057638887,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.5104167,"top":0.25666666,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:35:55 PM","depth":23,"bounds":{"left":0.5152778,"top":0.26,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"1 minute ago","depth":24,"bounds":{"left":0.5152778,"top":0.26,"width":0.047916666,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"при ръчна промяна иил remaтch сякаш също е окей да се вика","depth":24,"bounds":{"left":0.45277777,"top":0.28111112,"width":0.30069444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXTextArea","text":"","depth":26,"bounds":{"left":0.42291668,"top":0.32222223,"width":0.56319445,"height":0.04222222},"on_screen":true,"value":"","role_description":"text entry area","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Also send as direct message","depth":25,"bounds":{"left":0.45,"top":0.37444445,"width":0.10138889,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"Also send as direct message","depth":25,"bounds":{"left":0.43263888,"top":0.37444445,"width":0.009027778,"height":0.014444444},"on_screen":true,"role_description":"Tick box","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Loading thread…","depth":11,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev: update на проспект в какъв смисъл?","depth":11,"on_screen":false,"role_description":"text"}]...
|
-2750017952638383865
|
-6328308073064136588
|
idle
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
More
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:47:01 PM
2:47
с тази цел точно
Vasil Vasilev
Today at 2:47:07 PM
2:47 PM
знам, проверих, преди да предложа на Галя да ги покажем
Today at 2:47:09 PM
2:47
възможно
Today at 2:47:11 PM
2:47
но явно не е направено
Vasil Vasilev
Today at 3:04:09 PM
3:04 PM
в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?
Lukas Kovalik
Today at 3:05:52 PM
3:05 PM
гледам го сега
Lukas Kovalik
Today at 3:29:43 PM
3:29 PM
ами изглежда се случва преди, по време или веднага след приключване на activity
1 reply
Today at 3:35 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Lukas Kovalik
Today at 3:31:05 PM
3:31 PM
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
1 reply
Today at 3:35 PM
View thread
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply to thread
Forward message…
Save for later
Summarize thread
More actions
Lukas Kovalik
Today at 3:34:39 PM
3:34 PM
и се вика не само при подмяна на opportunity но и при update на проспект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
New
Vasil Vasilev
Today at 3:36:06 PM
3:36 PM
update на проспект в какъв смисъл?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 3:36:33 PM
3:36 PM
[$lead, $account, $opportunity, $contact, $stage] = $records;
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 3:36:50 PM
3:36
което се мачне
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
реално за оппортунит
реално за оппортунит
Shift + Return to add a new line
Shift + Return
to add a new line
Lukas Kovalik
Today at 3:31:05 PM
6 minutes ago
единствено CrmActivityService може да го тригърнe и при мануална команда за ремачване или при detach на обект
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Open in channel
Forward message…
Save for later
More actions
1 reply
Vasil Vasilev
Today at 3:35:55 PM
1 minute ago
при ръчна промяна иил remaтch сякаш също е окей да се вика
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Forward message…
Save for later
More actions
Also send as direct message
Also send as direct message
Loading thread…
Vasil Vasilev: update на проспект в какъв смисъл?
HomeDMsActivityFilesLater..•MoreSlackFileEditViewGoHistoryEDJiminny ...# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...Direct messages€. Vasil Vasilev®. Galya Dimitrova. Aneliya AngelovaStefka Stoyanova: Todor StamatovMario Georgiev. Nikolay Ivanovdo James Graham. Stoyan TanevR. Steliyan Georgiev&. Petko KashinskiLukas Kovalik y...l:: AppsToastJira CloudWindowHelplall19100% <478• Thu 14 May 15:37:04QDescribe what you are looking forVasil Vas...ThreadX• MessagesMore ~+Lukas Kovalik 6 minutes agoединствено CrmActivityService може да го тригьрне и при мануална команда за ремачване или при detach наLukas KToday ~PMами изглежда се случва преди,обект1 replyпо време или веднага следприключване на activity1 reply Today at 3:35 PMVasil Vasilev 1 minute agoпри ръчна промяна иил reтaтсh сякаш сьщо е окей да се викаLukas Kovalik 3:31 PMединствено CrmActivityServiceможе да го тригьрне и примануална команда заремачване или при detach наобектReply...Also send as direct message+Аа1 reply Today at 3:35 PMLukas Kovalik 3:34 PMи се вика не само при подмянана opportunity но и при updateна проспектNewVasil Vasilev 3:36 PMupdate на проспект в какъвсмисьл?Lukas Kovalik 3:36 PM[Slead,Saccount,Sopportunity,Scontact,Sstage] = Srecords;което се мачнереално за оппортунитShift + Return to add a new line...
|
43259
|
NULL
|
NULL
|
NULL
|
|
43177
|
NULL
|
0
|
2026-05-14T12:31:57.639605+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778761917639_m2.jpg...
|
Slack
|
Vasil Vasilev (DM) - Jiminny Inc - 3 new items - S Vasil Vasilev (DM) - Jiminny Inc - 3 new items - Slack...
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Add canvas
Add canvas
Files
Files
Pins
Pins
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:35:48 PM
2:35
въпроса е дали е редно да го правим от историческа гледна точка
Lukas Kovalik
Today at 2:40:15 PM
2:40 PM
ами тука не знам, като цяло това му беше идея
Today at 2:40:29 PM
2:40
да знаеш по кое време е направено activity
Today at 2:40:47 PM
2:40
но щом вече го сменяваме при lead
Today at 2:41:51 PM
2:41
не е линеарно една сделка или lead която се развива във времето, сега си скаче напред назад както го мачнем
Today at 2:42:30 PM
2:42
ще пиша на Галя да я питам какво да правим
Vasil Vasilev
Today at 2:42:41 PM
2:42 PM
моето е по скоро идея
Today at 2:42:54 PM
2:42
в момента не го правим, но и почти не го показваме никъде като информация
Today at 2:43:10 PM
2:43
ние имаме някаква история на сделката, имаме стейдж по време на импорта на активитито
Today at 2:43:22 PM
2:43
но тоя стейдж го ползваме само за това търсене в on demand
(edited)
Today at 2:43:52 PM
2:43
преди малко подхвърлих иначе на Галя идеята, дали да не ги покажем смените на стейджовете на сделките в deal insights
Today at 2:44:03 PM
2:44
имаме дата на отваряне и затваряне на сделка
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:44:21 PM
2:44
защо да не сложим и един маркер кога се е променил стейджа
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:44:31 PM
2:44
така в таймлайна ще се вижда “развитието” на тая сделка
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 2:45:09 PM
2:45 PM
хм ами то дали да го няма вече
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 2:45:19 PM
2:45 PM
няма го
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 2:46:46 PM
2:46 PM
няма да
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:46:56 PM
2:46
но BE си го връща
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:01 PM
2:47
с тази цел точно
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 2:47:07 PM
2:47 PM
знам, проверих, преди да предложа на Галя да ги покажем
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:09 PM
2:47
възможно
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:11 PM
2:47
но явно не е направено
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:04:09 PM
3:04 PM
в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.27593085,"top":1.0,"width":0.011968086,"height":-0.058260202},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.018949468,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.01761968,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.018284574,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.02925532,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.3587101,"top":1.0,"width":0.0026595744,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.30718085,"top":1.0,"width":0.024268618,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.043882977,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.04454787,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.022273935,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.012300532,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.018284574,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.010638298,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.034574468,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.027593086,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.3125,"top":1.0,"width":0.025930852,"height":-0.09177971},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.3723404,"top":1.0,"width":0.030917553,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Add canvas","depth":18,"bounds":{"left":0.40425533,"top":1.0,"width":0.034242023,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Add canvas","depth":20,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":17,"bounds":{"left":0.43949467,"top":1.0,"width":0.020944148,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Pins","depth":17,"bounds":{"left":0.46176863,"top":1.0,"width":0.020279255,"height":-0.09177971},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Pins","depth":19,"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.48304522,"top":1.0,"width":0.010970744,"height":-0.09177971},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:35:48 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:35","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"въпроса е дали е редно да го правим от историческа гледна точка","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:40:15 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:40 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ами тука не знам, като цяло това му беше идея","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:40:29 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:40","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"да знаеш по кое време е направено activity","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:40:47 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:40","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но щом вече го сменяваме при lead","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:41:51 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:41","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"не е линеарно една сделка или lead която се развива във времето, сега си скаче напред назад както го мачнем","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:42:30 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:42","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ще пиша на Галя да я питам какво да правим","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:42:41 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:42 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"моето е по скоро идея","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:42:54 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:42","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"в момента не го правим, но и почти не го показваме никъде като информация","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:43:10 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:43","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ние имаме някаква история на сделката, имаме стейдж по време на импорта на активитито","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:43:22 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:43","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но тоя стейдж го ползваме само за това търсене в on demand","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"(edited)","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:43:52 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:43","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"преди малко подхвърлих иначе на Галя идеята, дали да не ги покажем смените на стейджовете на сделките в deal insights","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:44:03 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:44","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"имаме дата на отваряне и затваряне на сделка","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:44:21 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:44","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"защо да не сложим и един маркер кога се е променил стейджа","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:44:31 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:44","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"така в таймлайна ще се вижда “развитието” на тая сделка","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:45:09 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:45 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"хм ами то дали да го няма вече","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:45:19 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:45 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"няма го","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:46:46 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:46 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"няма да","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:46:56 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:46","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но BE си го връща","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:47:01 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"с тази цел точно","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:07 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"знам, проверих, преди да предложа на Галя да ги покажем","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:47:09 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"възможно","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:47:11 PM","depth":24,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":25,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но явно не е направено","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:04:09 PM","depth":23,"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:04 PM","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?","depth":24,"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"on_screen":true,"role_description":"text"}]...
|
-2819148652626249174
|
-1568565684459878320
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Add canvas
Add canvas
Files
Files
Pins
Pins
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:35:48 PM
2:35
въпроса е дали е редно да го правим от историческа гледна точка
Lukas Kovalik
Today at 2:40:15 PM
2:40 PM
ами тука не знам, като цяло това му беше идея
Today at 2:40:29 PM
2:40
да знаеш по кое време е направено activity
Today at 2:40:47 PM
2:40
но щом вече го сменяваме при lead
Today at 2:41:51 PM
2:41
не е линеарно една сделка или lead която се развива във времето, сега си скаче напред назад както го мачнем
Today at 2:42:30 PM
2:42
ще пиша на Галя да я питам какво да правим
Vasil Vasilev
Today at 2:42:41 PM
2:42 PM
моето е по скоро идея
Today at 2:42:54 PM
2:42
в момента не го правим, но и почти не го показваме никъде като информация
Today at 2:43:10 PM
2:43
ние имаме някаква история на сделката, имаме стейдж по време на импорта на активитито
Today at 2:43:22 PM
2:43
но тоя стейдж го ползваме само за това търсене в on demand
(edited)
Today at 2:43:52 PM
2:43
преди малко подхвърлих иначе на Галя идеята, дали да не ги покажем смените на стейджовете на сделките в deal insights
Today at 2:44:03 PM
2:44
имаме дата на отваряне и затваряне на сделка
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:44:21 PM
2:44
защо да не сложим и един маркер кога се е променил стейджа
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:44:31 PM
2:44
така в таймлайна ще се вижда “развитието” на тая сделка
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 2:45:09 PM
2:45 PM
хм ами то дали да го няма вече
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 2:45:19 PM
2:45 PM
няма го
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 2:46:46 PM
2:46 PM
няма да
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:46:56 PM
2:46
но BE си го връща
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:01 PM
2:47
с тази цел точно
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 2:47:07 PM
2:47 PM
знам, проверих, преди да предложа на Галя да ги покажем
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:09 PM
2:47
възможно
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:11 PM
2:47
но явно не е направено
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:04:09 PM
3:04 PM
в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
PnostorimFV faVsco.js~code#12077 on JY-20903-update_activity-stage-on...han© InviteUserToTeamAction.phpProjecty> D Webhookg Account.onpg Acuvity.onp©) Adaress.ongC) AIPrompt.onpc) Aulomaleckeport.ono© AutomatedReportResult.phpc) calendar.pho© Calllmport.phpc) coachinaFeedback.ohp© CoachingFeedbackVisibility.pc) CoachinaSection.phpc) coachinoSectioncriterion.onc(c) CoachinoSectioncriterionFee© CoachingSectionFeedback.prC. CommentAbstract. oho@ Commentinterface.php© Contact.php© Device.php© EmailMessage.php© GenericAiPrompt.php© Group.php© Inbox.php© InboxEmail.php© InboxEmailBatch.php©Invitation.phpe Joblog.ono© JobTitle.phpLancuace.ono(c) LanquageDialect.phpc) Lead.php© MobileSetting.phpC Model.phpc) Moment.phpc) Nudge,ono© NudgeRun.phpC) @pportunitv.ohdCo kematchactviyoncrmoojectbetach.ong© UpdateCrmData.php:?php© UserInvitationDTO.php© ActivitiesMatchCrmCommand.php© MatchCrmObject.php) CheckAndRetryRemoteMatch.php© MatchActivityCrmData.php© ImportParticipants.php/*x* Updates CRM data for an activity and its participants.* NOTE: This method performs multiple database writes and should be called* wienin a crunsaccion ou une caller to ensure aromicicu.* doaram ActIvity sactivitu* @param bool SremoteSearch* drhrows contalnertxceptzoninterrace* dchrows notroundzxcentzonunterrace* dchrows Excentzonpublic function updateCrmData(Activity $activity,bool SremoteSearch = false.(C) Partner. oho): void (SermService = nuhC) Permission.oho(c) PhoneNumber.nheSparticipants = $activity->getParticipants();© PlaybackTheme.phpSteam = Sactivitv->aetTeamo•(C) Plavbook nhnl© PlaybookCategory.php(C) Plavlist nhnl© RateLimit.php© Region.php© Role.php© RoleChangeEvent.php© ScopeGroup.php© Session.phpreturn;lamespace Jiminny Services Crm.iseilass CrmActivityServicepublic function __construct(private readonly TeamRepositoryprivate readonly CachedCrmServiceDecoratorprivate readonly EmailHelperprivate readonly ResolveTeamCrmConnectionprivate readonly LoggerInterface) 1.J$teamRepository,$decorator,SemailHelper,$teamCrmResolver,$logger,$prospectSearchStrategy = ProspectSearchStrategyFactory::match($team);if (SprospectSearchStrategy->ignoreCrmMatchData()) €Sthis->logger->info('[CrmActivityService] Ignoring crm data because of prospect strategy', ['activity_id' => $activity->getId(),'strategy' => get_class($prospectSearchStrategy),E custom.log( scratch_8.jsonA console (EU)fi accounts [EU]© FixActivitiesOpportunity.phpE laravel.logfD stages (EU]© Opportunity.phpA SF (jiminny@localhost]A HS_local [jiminny@localhost]fii teams (EU)A console [PROD]ImporbotkecoraingJoo.org©Activity.phpxA console (STAGING]cLass Accivicy excenas model ImolemencsA4 A 169 X4 X 102 24 ^public tunction upaateActivitycrmbata(array srecoras). void// Reset stage_id when opportunity changes to avoid stale stage from previous opportunity match$this-›stage_id = $stage?->id;—2145214621482154215521502157-[CREDIT_CARD]-21622163_2164if ($this-›stage_id === null && $stage) {$this->stage_id = $stage->id;if (Sopportunity && $this->value |== $opportunity->value) €Schis->value = s0pporcunlcy->[URL_WITH_CREDENTIALS] not nulli• For OPPORTUNITY: checks if activity->getOpportunity() is not null•For ACCOUNT: checks if activity->getAccount is not nullii3. If match found: Logs success and exits (no action needed)4. If no match found: Dispatches MatchActivityCrmData with remoteSearch=true (calls CRM API)Why this exists. The first iob (from RematchActivitvOnCrmObiectDetach) onlv searches the local database. If thereplacement CRM entity exists in the CRM system but hasn't been synced to the local database yet, this job retries with aremote API call.Queue: QUEUE ANALYTICS LOW low priority) Timeout: 60 seconds Tries: 1 (no retry on failure)Timing: Runs immediately after MatchActivityCrmData in the job chainSummary of Flow 4 Trigger ChainNormal flow (manual command))- MatchActivityCrmData (remoteSearch based on flag)• CrmactivityService::updateCrmData- Activiitv::uodateActiviltvCrmdataolAutomatic flow (CRM entity deletion):NotachActivitu0hioet avont- MatchActivityCrmData (remoteSearchsfalse, local DB only)- CrmAct1v1tyservice::updatecrmbata)- Activitv: :uodateActivitvCrmData(.-CheckAndRetrvRemoteMatch→ (if no local match) MatchActivitvCrmData (remoteSearch=true. CRM APT)- CriActivityService: :updateCrmData()- Activity::updateAct1v1tycrmbatafnl .• AN GMT+3.Jed weekly usage quota is exhausted. Purchase extra usage to continue using premium models. Quota resets May 17, 11:00Ask anvthina (884-L)SWE-16Po. 4 spac...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
43176
|
NULL
|
0
|
2026-05-14T12:31:56.549894+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-14/1778 /Users/lukas/.screenpipe/data/data/2026-05-14/1778761916549_m1.jpg...
|
Slack
|
Vasil Vasilev (DM) - Jiminny Inc - 3 new items - S Vasil Vasilev (DM) - Jiminny Inc - 3 new items - Slack...
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Add canvas
Add canvas
Files
Files
Pins
Pins
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:35:48 PM
2:35
въпроса е дали е редно да го правим от историческа гледна точка
Lukas Kovalik
Today at 2:40:15 PM
2:40 PM
ами тука не знам, като цяло това му беше идея
Today at 2:40:29 PM
2:40
да знаеш по кое време е направено activity
Today at 2:40:47 PM
2:40
но щом вече го сменяваме при lead
Today at 2:41:51 PM
2:41
не е линеарно една сделка или lead която се развива във времето, сега си скаче напред назад както го мачнем
Today at 2:42:30 PM
2:42
ще пиша на Галя да я питам какво да правим
Vasil Vasilev
Today at 2:42:41 PM
2:42 PM
моето е по скоро идея
Today at 2:42:54 PM
2:42
в момента не го правим, но и почти не го показваме никъде като информация
Today at 2:43:10 PM
2:43
ние имаме някаква история на сделката, имаме стейдж по време на импорта на активитито
Today at 2:43:22 PM
2:43
но тоя стейдж го ползваме само за това търсене в on demand
(edited)
Today at 2:43:52 PM
2:43
преди малко подхвърлих иначе на Галя идеята, дали да не ги покажем смените на стейджовете на сделките в deal insights
Today at 2:44:03 PM
2:44
имаме дата на отваряне и затваряне на сделка
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:44:21 PM
2:44
защо да не сложим и един маркер кога се е променил стейджа
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:44:31 PM
2:44
така в таймлайна ще се вижда “развитието” на тая сделка
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 2:45:09 PM
2:45 PM
хм ами то дали да го няма вече
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 2:45:19 PM
2:45 PM
няма го
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 2:46:46 PM
2:46 PM
няма да
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:46:56 PM
2:46
но BE си го връща
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:01 PM
2:47
с тази цел точно
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 2:47:07 PM
2:47 PM
знам, проверих, преди да предложа на Галя да ги покажем
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:09 PM
2:47
възможно
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:11 PM
2:47
но явно не е направено
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:04:09 PM
3:04 PM
в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…...
|
[{"role":"AXPopUpButton","text [{"role":"AXPopUpButton","text":"Switch workspaces… (Jiminny Inc) Has new messages","depth":14,"bounds":{"left":0.011805556,"top":0.08111111,"width":0.025,"height":0.04},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXRadioButton","text":"Home","depth":14,"bounds":{"left":0.00625,"top":0.14,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Home","depth":16,"bounds":{"left":0.013888889,"top":0.19222222,"width":0.020833334,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"DMs","depth":14,"bounds":{"left":0.00625,"top":0.21555555,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"DMs","depth":16,"bounds":{"left":0.015972223,"top":0.26777777,"width":0.016666668,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Activity","depth":14,"bounds":{"left":0.00625,"top":0.2911111,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Activity","depth":16,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.027083334,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.011111111,"top":0.34333333,"width":0.0055555557,"height":0.015555556}},{"char_start":1,"char_count":7,"bounds":{"left":0.015972223,"top":0.34333333,"width":0.022222223,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":14,"bounds":{"left":0.00625,"top":0.36666667,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":16,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.015972223,"height":0.015555556},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.016666668,"top":0.4188889,"width":0.004166667,"height":0.015555556}},{"char_start":1,"char_count":4,"bounds":{"left":0.020833334,"top":0.4188889,"width":0.011805556,"height":0.015555556}}],"role_description":"text"},{"role":"AXRadioButton","text":"Later","depth":14,"bounds":{"left":0.00625,"top":0.4422222,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Later","depth":16,"bounds":{"left":0.015277778,"top":0.49444443,"width":0.018055556,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"More…","depth":14,"bounds":{"left":0.00625,"top":0.5177778,"width":0.036111113,"height":0.075555556},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"More","depth":16,"bounds":{"left":0.015277778,"top":0.57,"width":0.01875,"height":0.015555556},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Unreads","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.039583333,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Threads","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.036805555,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Huddles","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.038194444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Drafts & sent","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.06111111,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"1","depth":21,"bounds":{"left":0.18472221,"top":0.12777779,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Directories","depth":21,"bounds":{"left":0.077083334,"top":0.12777779,"width":0.050694443,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-x-integration-app","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.09166667,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-inner-team","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.093055554,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ai-chapter","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.046527777,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"alerts","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.025694445,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"backend","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.038194444,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"bugs","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.022222223,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"confusion-clinic","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.072222225,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"curiosity_lab","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"engineering","depth":23,"bounds":{"left":0.088194445,"top":0.12777779,"width":0.054166667,"height":0.0022222223},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"general","depth":23,"bounds":{"left":0.088194445,"top":0.1411111,"width":0.034027778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"jiminny-bg","depth":23,"bounds":{"left":0.088194445,"top":0.17222223,"width":0.048611112,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"platform-tickets","depth":23,"bounds":{"left":0.088194445,"top":0.20333333,"width":0.072916664,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.20333333,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":15,"bounds":{"left":0.094444446,"top":0.20333333,"width":0.06666667,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"product_launches","depth":23,"bounds":{"left":0.088194445,"top":0.23444444,"width":0.08055556,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"random","depth":23,"bounds":{"left":0.088194445,"top":0.26555556,"width":0.035416666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"releases","depth":23,"bounds":{"left":0.088194445,"top":0.29666665,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"sofia-office","depth":23,"bounds":{"left":0.088194445,"top":0.32777777,"width":0.05138889,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.32777777,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":11,"bounds":{"left":0.093055554,"top":0.32777777,"width":0.045833334,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"support","depth":23,"bounds":{"left":0.088194445,"top":0.3588889,"width":0.036111113,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"thank-yous","depth":23,"bounds":{"left":0.088194445,"top":0.39,"width":0.05138889,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"the_people_of_jiminny","depth":23,"bounds":{"left":0.088194445,"top":0.4211111,"width":0.094444446,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.4211111,"width":0.004166667,"height":0.02}},{"char_start":1,"char_count":20,"bounds":{"left":0.09236111,"top":0.4211111,"width":0.09861111,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.088194445,"top":0.49444443,"width":0.055555556,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.088194445,"top":0.49444443,"width":0.00625,"height":0.02}},{"char_start":1,"char_count":12,"bounds":{"left":0.094444446,"top":0.49444443,"width":0.048611112,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Galya Dimitrova","depth":23,"bounds":{"left":0.088194445,"top":0.52555555,"width":0.07361111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Aneliya Angelova","depth":23,"bounds":{"left":0.088194445,"top":0.5566667,"width":0.07847222,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stefka Stoyanova","depth":23,"bounds":{"left":0.088194445,"top":0.5877778,"width":0.079166666,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Todor Stamatov","depth":23,"bounds":{"left":0.088194445,"top":0.6188889,"width":0.072222225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Mario Georgiev","depth":23,"bounds":{"left":0.088194445,"top":0.65,"width":0.07152778,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Nikolay Ivanov","depth":23,"bounds":{"left":0.088194445,"top":0.6811111,"width":0.06736111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"James Graham","depth":23,"bounds":{"left":0.088194445,"top":0.7122222,"width":0.06666667,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Stoyan Tanev","depth":23,"bounds":{"left":0.088194445,"top":0.74333334,"width":0.060416665,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Steliyan Georgiev","depth":23,"bounds":{"left":0.088194445,"top":0.77444446,"width":0.07986111,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Petko Kashinski","depth":23,"bounds":{"left":0.088194445,"top":0.8055556,"width":0.072222225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.088194445,"top":0.83666664,"width":0.061805554,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"you","depth":23,"bounds":{"left":0.15555556,"top":0.83666664,"width":0.013194445,"height":0.02},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.15555556,"top":0.83666664,"width":0.0048611113,"height":0.02}},{"char_start":1,"char_count":2,"bounds":{"left":0.16041666,"top":0.83666664,"width":0.011805556,"height":0.02}}],"role_description":"text"},{"role":"AXStaticText","text":"Toast","depth":23,"bounds":{"left":0.088194445,"top":0.91,"width":0.025694445,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"Jira Cloud","depth":23,"bounds":{"left":0.088194445,"top":0.9411111,"width":0.045833334,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Messages","depth":17,"bounds":{"left":0.21319444,"top":0.12777779,"width":0.06458333,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true,"is_expanded":false},{"role":"AXStaticText","text":"Messages","depth":19,"bounds":{"left":0.2326389,"top":0.14,"width":0.039583333,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Add canvas","depth":18,"bounds":{"left":0.27986112,"top":0.12777779,"width":0.07152778,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Add canvas","depth":20,"bounds":{"left":0.29930556,"top":0.14,"width":0.046527777,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXRadioButton","text":"Files","depth":17,"bounds":{"left":0.35347223,"top":0.12777779,"width":0.04375,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Files","depth":19,"bounds":{"left":0.37291667,"top":0.14,"width":0.01875,"height":0.017777778},"on_screen":true,"lines":[{"char_start":0,"char_count":1,"bounds":{"left":0.37291667,"top":0.14,"width":0.0055555557,"height":0.017777778}},{"char_start":1,"char_count":4,"bounds":{"left":0.3784722,"top":0.14,"width":0.013194445,"height":0.017777778}}],"role_description":"text"},{"role":"AXRadioButton","text":"Pins","depth":17,"bounds":{"left":0.4,"top":0.12777779,"width":0.04236111,"height":0.04222222},"on_screen":true,"role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Pins","depth":19,"bounds":{"left":0.41944444,"top":0.14,"width":0.017361112,"height":0.017777778},"on_screen":true,"role_description":"text"},{"role":"AXPopUpButton","text":"Add and Edit Channel Tabs","depth":17,"bounds":{"left":0.44444445,"top":0.12777779,"width":0.022916667,"height":0.04222222},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Canvas","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"List","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXStaticText","text":"Folder","depth":17,"on_screen":false,"role_description":"text"},{"role":"AXPopUpButton","text":"Jump to date","depth":22,"bounds":{"left":0.5729167,"top":0.17666666,"width":0.05277778,"height":0.031111112},"on_screen":true,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:35:48 PM","depth":24,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:35","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"въпроса е дали е редно да го правим от историческа гледна точка","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.32083333,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.06458333,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:40:15 PM","depth":23,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:40 PM","depth":24,"bounds":{"left":0.31666666,"top":0.16111112,"width":0.03125,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ами тука не знам, като цяло това му беше идея","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.22847222,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:40:29 PM","depth":24,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:40","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"да знаеш по кое време е направено activity","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.20763889,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:40:47 PM","depth":24,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:40","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но щом вече го сменяваме при lead","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.1701389,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:41:51 PM","depth":24,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:41","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"не е линеарно една сделка или lead която се развива във времето, сега си скаче напред назад както го мачнем","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.53402776,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:42:30 PM","depth":24,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:42","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ще пиша на Галя да я питам какво да правим","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.21597221,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.057638887,"height":0.0011111111},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.30416667,"top":0.16111112,"width":0.0055555557,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:42:41 PM","depth":23,"bounds":{"left":0.3090278,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:42 PM","depth":24,"bounds":{"left":0.3090278,"top":0.16111112,"width":0.031944446,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"моето е по скоро идея","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.10902778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:42:54 PM","depth":24,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:42","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"в момента не го правим, но и почти не го показваме никъде като информация","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.37708333,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:43:10 PM","depth":24,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:43","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"ние имаме някаква история на сделката, имаме стейдж по време на импорта на активитито","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.44444445,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:43:22 PM","depth":24,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:43","depth":25,"bounds":{"left":0.22430556,"top":0.16111112,"width":0.016666668,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но тоя стейдж го ползваме само за това търсене в on demand","depth":24,"bounds":{"left":0.24652778,"top":0.16111112,"width":0.29652777,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.54236114,"top":0.16111112,"width":0.0027777778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"(edited)","depth":24,"bounds":{"left":0.5451389,"top":0.16111112,"width":0.029861111,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"","depth":24,"bounds":{"left":0.57430553,"top":0.16111112,"width":0.0027777778,"height":0.0011111111},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:43:52 PM","depth":24,"bounds":{"left":0.22430556,"top":0.16666667,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:43","depth":25,"bounds":{"left":0.22430556,"top":0.16666667,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"преди малко подхвърлих иначе на Галя идеята, дали да не ги покажем смените на стейджовете на сделките в deal insights","depth":24,"bounds":{"left":0.24652778,"top":0.16333333,"width":0.59166664,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:44:03 PM","depth":24,"bounds":{"left":0.22430556,"top":0.2,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:44","depth":25,"bounds":{"left":0.22430556,"top":0.2,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"имаме дата на отваряне и затваряне на сделка","depth":24,"bounds":{"left":0.24652778,"top":0.19666667,"width":0.225,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:44:21 PM","depth":24,"bounds":{"left":0.22430556,"top":0.23333333,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:44","depth":25,"bounds":{"left":0.22430556,"top":0.23333333,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"защо да не сложим и един маркер кога се е променил стейджа","depth":24,"bounds":{"left":0.24652778,"top":0.23,"width":0.30625,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:44:31 PM","depth":24,"bounds":{"left":0.22430556,"top":0.26666668,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:44","depth":25,"bounds":{"left":0.22430556,"top":0.26666668,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"така в таймлайна ще се вижда “развитието” на тая сделка","depth":24,"bounds":{"left":0.24652778,"top":0.26333332,"width":0.27986112,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.29444444,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.29666665,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:45:09 PM","depth":23,"bounds":{"left":0.31666666,"top":0.3,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:45 PM","depth":24,"bounds":{"left":0.31666666,"top":0.3,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"хм ами то дали да го няма вече","depth":24,"bounds":{"left":0.24652778,"top":0.3211111,"width":0.15138888,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.24652778,"top":0.35222223,"width":0.057638887,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.30416667,"top":0.35444444,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:45:19 PM","depth":23,"bounds":{"left":0.3090278,"top":0.35777777,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:45 PM","depth":24,"bounds":{"left":0.3090278,"top":0.35777777,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"няма го","depth":24,"bounds":{"left":0.24652778,"top":0.37888888,"width":0.036805555,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Lukas Kovalik","depth":23,"bounds":{"left":0.24652778,"top":0.41,"width":0.06458333,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.31111112,"top":0.41222224,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:46:46 PM","depth":23,"bounds":{"left":0.31666666,"top":0.41555557,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:46 PM","depth":24,"bounds":{"left":0.31666666,"top":0.41555557,"width":0.03125,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"няма да","depth":24,"bounds":{"left":0.24652778,"top":0.43666667,"width":0.038194444,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:46:56 PM","depth":24,"bounds":{"left":0.22430556,"top":0.47333333,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:46","depth":25,"bounds":{"left":0.22430556,"top":0.47333333,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но BE си го връща","depth":24,"bounds":{"left":0.24652778,"top":0.47,"width":0.0875,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:47:01 PM","depth":24,"bounds":{"left":0.22430556,"top":0.50666666,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":25,"bounds":{"left":0.22430556,"top":0.50666666,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"с тази цел точно","depth":24,"bounds":{"left":0.24652778,"top":0.50333333,"width":0.08055556,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.24652778,"top":0.53444445,"width":0.057638887,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.30416667,"top":0.5366667,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 2:47:07 PM","depth":23,"bounds":{"left":0.3090278,"top":0.54,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47 PM","depth":24,"bounds":{"left":0.3090278,"top":0.54,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"знам, проверих, преди да предложа на Галя да ги покажем","depth":24,"bounds":{"left":0.24652778,"top":0.5611111,"width":0.28402779,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:47:09 PM","depth":24,"bounds":{"left":0.22430556,"top":0.5977778,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":25,"bounds":{"left":0.22430556,"top":0.5977778,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"възможно","depth":24,"bounds":{"left":0.24652778,"top":0.59444445,"width":0.049305554,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"Today at 2:47:11 PM","depth":24,"bounds":{"left":0.22430556,"top":0.6311111,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"2:47","depth":25,"bounds":{"left":0.22430556,"top":0.6311111,"width":0.016666668,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"но явно не е направено","depth":24,"bounds":{"left":0.24652778,"top":0.62777776,"width":0.11180556,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Reply in thread","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Forward message…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"Save for later","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXPopUpButton","text":"More actions","depth":25,"on_screen":false,"role_description":"pop-up button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Vasil Vasilev","depth":23,"bounds":{"left":0.24652778,"top":0.6588889,"width":0.057638887,"height":0.024444444},"on_screen":true,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"","depth":23,"bounds":{"left":0.30416667,"top":0.6611111,"width":0.0055555557,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXLink","text":"Today at 3:04:09 PM","depth":23,"bounds":{"left":0.3090278,"top":0.66444445,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"link","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"3:04 PM","depth":24,"bounds":{"left":0.3090278,"top":0.66444445,"width":0.031944446,"height":0.016666668},"on_screen":true,"role_description":"text"},{"role":"AXStaticText","text":"в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?","depth":24,"bounds":{"left":0.24652778,"top":0.6855556,"width":0.5347222,"height":0.02},"on_screen":true,"role_description":"text"},{"role":"AXCheckBox","text":"React with white_check_mark","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with eyes","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXCheckBox","text":"React with raised_hands","depth":25,"on_screen":false,"role_description":"toggle button","subrole":"AXToggleButton","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Add reaction…","depth":25,"on_screen":false,"role_description":"button","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
516619682706705102
|
-1568565684325660592
|
click
|
hybrid
|
NULL
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
jiminny-x-integration-app
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
curiosity_lab
engineering
general
jiminny-bg
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Vasil Vasilev
Galya Dimitrova
Aneliya Angelova
Stefka Stoyanova
Todor Stamatov
Mario Georgiev
Nikolay Ivanov
James Graham
Stoyan Tanev
Steliyan Georgiev
Petko Kashinski
Lukas Kovalik
you
Toast
Jira Cloud
Messages
Messages
Add canvas
Add canvas
Files
Files
Pins
Pins
Add and Edit Channel Tabs
Canvas
List
Folder
Jump to date
Today at 2:35:48 PM
2:35
въпроса е дали е редно да го правим от историческа гледна точка
Lukas Kovalik
Today at 2:40:15 PM
2:40 PM
ами тука не знам, като цяло това му беше идея
Today at 2:40:29 PM
2:40
да знаеш по кое време е направено activity
Today at 2:40:47 PM
2:40
но щом вече го сменяваме при lead
Today at 2:41:51 PM
2:41
не е линеарно една сделка или lead която се развива във времето, сега си скаче напред назад както го мачнем
Today at 2:42:30 PM
2:42
ще пиша на Галя да я питам какво да правим
Vasil Vasilev
Today at 2:42:41 PM
2:42 PM
моето е по скоро идея
Today at 2:42:54 PM
2:42
в момента не го правим, но и почти не го показваме никъде като информация
Today at 2:43:10 PM
2:43
ние имаме някаква история на сделката, имаме стейдж по време на импорта на активитито
Today at 2:43:22 PM
2:43
но тоя стейдж го ползваме само за това търсене в on demand
(edited)
Today at 2:43:52 PM
2:43
преди малко подхвърлих иначе на Галя идеята, дали да не ги покажем смените на стейджовете на сделките в deal insights
Today at 2:44:03 PM
2:44
имаме дата на отваряне и затваряне на сделка
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:44:21 PM
2:44
защо да не сложим и един маркер кога се е променил стейджа
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:44:31 PM
2:44
така в таймлайна ще се вижда “развитието” на тая сделка
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 2:45:09 PM
2:45 PM
хм ами то дали да го няма вече
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 2:45:19 PM
2:45 PM
няма го
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Lukas Kovalik
Today at 2:46:46 PM
2:46 PM
няма да
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:46:56 PM
2:46
но BE си го връща
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:01 PM
2:47
с тази цел точно
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 2:47:07 PM
2:47 PM
знам, проверих, преди да предложа на Галя да ги покажем
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:09 PM
2:47
възможно
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Today at 2:47:11 PM
2:47
но явно не е направено
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Vasil Vasilev
Today at 3:04:09 PM
3:04 PM
в крайна сметка тоя метод Activity::updateActivityCrmData се вика само при подмяна на opportunity, нали така?
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
HomeDMsActivityFilesLater..•MoreSlackFileEditViewGoHistoryEDJiminny ...# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi.Direct messagesB. Vasil Vasilev®. Galya Dimitrova8. Aneliya AngelovaStefka Stoyanova: Todor StamatovMario Georgiev. Nikolay Ivanovdo James GrahamStoyan Tanev V&. Steliyan Georgiev&. Petko KashinskiLukas Kovalik y...l:: AppsToastJira CloudWindowHelplihlAQDescribe what you are looking forVasil Vasilev• Messagest Add canvasO Files* Pins+преди малко подхвърлих иначе на Іаля идеята, дали да не ги покажем смоците на стеиджовете на сделките в deal insightsToday ~имаме дата на отваряне и затваряне на сделказащо да не сложим и един маркер кога се е променил стейджатака в таймлайна ще се вижда "развитието" на тая сделкаLukas Kovalik 2:45 PMхм ами то дали да го няма вечеVasil Vasilev 2:45 PMняма гоLukas Kovalik 2:46 PMняма дано ВЕ си го врьщас тази цел точноVasil Vasilev 2:47 PMзнам, проверих, преди да предложа на Галя да ги покажемВъзможноно явно не е направеноVasil Vasilev 3:04 PMв крайна сметка тоя метод Activity:updateActivityCrmData се вика само при подмяна на opportunity, нали така?Lukas Kovalik 3:05 PMгледам го сегаLukas Kovalik 3:29 PMами изглежда се случва преди, по време или веднага след приключване на activityединствено CrmActivityService може да го тригьрне и при мануална команда за ремачване или при detach на обектMessage Vasil Vasilev+100% C8•Thu 14 May 15:31:56Q...
|
NULL
|
NULL
|
NULL
|
NULL
|