- Shipped
- September 28, 2026 at 5:45 PM UTC
- Author
- Kamo
- Commit
- 82c70b8
JustCall answers call_type=VOICEMAIL with 400 ("call_type must be one of ... INCOMING_VOICEMAIL"), so not one of the 241 voicemails on the JustCall account ever reached Kamo; since SP99-T4 made the sweep say so, every sweep logged it for 11 of 11 extensions. The listing now asks for INCOMING_VOICEMAIL. The sweep also asked once per extension with an account-wide key that ignores the extension, so each message would have been filed under whichever extension came last and re-saved on every pass. JustCallProvider.readMailboxes now reads the account once (newest first, at most 10 pages of 100) and files each message under the extension whose external id is the call's agent_id; a message naming no listed agent is left out. A refused read throws, so the sweep reports it once.
