Cuando recepcion_desk_id es NULL, el mismo turno aparecía en los 3 escritorios de recepción con claves distintas (incluían el nombre del escritorio). Eso generaba 3 entradas nuevas en lastSeenKeys → 3 anuncios. Fix: añadir announcedCalls Set con clave id|llamado_at (sin destino). El sonido/anuncio solo se encola una vez por evento de llamada, independientemente de cuántos escritorios devuelvan el mismo turno. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>