Si al crear un Auto Attendant en Microsoft Teams con Operator Connect no aparecen números y el buscador muestra “No Results Were Found”, casi siempre se debe a un desajuste entre el país del número y la ubicación de uso del resource account. A continuación verás la causa, la solución y cómo evitar que se repita.
Escenario y síntoma
Estás configurando una operadora automática en Teams. El número ya existe en el centro de administración de Teams en Voice > Phone numbers, con tipo Voice App. Además, el resource account que utilizará la operadora tiene aplicada la licencia Microsoft Teams Phone Resource Account. Todo suena correcto… hasta que, al intentar asignar el número durante la creación del Auto Attendant o al editar el resource account, el cuadro de búsqueda devuelve el temido mensaje “No Results Were Found”.
Este síntoma genera confusión porque el número “está” en el inventario, se ve como “App” y aparentemente libre, pero no aparece en el selector. La buena noticia: es un comportamiento esperado cuando hay un parámetro clave mal alineado.
Causa raíz confirmada
La causa más frecuente es que la ubicación de uso (Usage location) del resource account, configurada en el portal de administración de Microsoft, no coincide con el país del número que se desea asignar. Teams filtra qué números puede ver y asignar cada identidad con base en su ubicación de uso. Si esa ubicación no coincide con el país al que pertenece el número de Operator Connect, el selector no mostrará ninguna coincidencia y verás “No Results Were Found”.
Situación | Resultado esperado |
---|---|
Ubicación de uso del resource account coincide con el país del número | El número aparece en el buscador y puede asignarse |
Ubicación de uso del resource account difiere del país del número | El selector no devuelve números y muestra “No Results Were Found” |
Solución paso a paso
Corrige la ubicación de uso del resource account para que coincida con el país del número. Después, vuelve a intentar la asignación.
- Abre el portal de administración de Microsoft y ve a Users > Active users.
- Busca y abre el resource account que utilizará la operadora automática.
- En la sección Licenses and apps, establece el campo Location al mismo país que el número de teléfono que quieres asignar.
- Guarda los cambios. Vuelve al centro de administración de Teams y, desde Voice > Phone numbers o Voice > Resource accounts, asigna el número al Auto Attendant.
Tras ajustar la ubicación de uso, los números adecuados sí aparecerán en el cuadro de búsqueda y la asignación se completará sin contratiempos.
Motivo técnico del bloqueo por ubicación
Teams impone límites regulatorios y operativos por país en todo lo relativo a telefonía. Con Operator Connect, el operador entrega números ligados a un país concreto. Para que un objeto de Azure AD (en este caso, un resource account) pueda usar ese número, su Usage location debe estar alineada con el país donde el número está autorizado y aprovisionado. Este control evita asignaciones transfronterizas que no cumplen políticas de numeración y rutado.
Controles rápidos para validar la corrección
- Revisa que el resource account muestre la ubicación de uso correcta en el portal de administración de Microsoft.
- Confirma que el número se ve como Voice App en el centro de administración de Teams, dentro del país adecuado.
- Vuelve a abrir la edición del Auto Attendant y verifica que el buscador ya lista el número.
- Realiza una llamada de prueba al número para confirmar que aterriza en el flujo de la operadora.
Comprobaciones complementarias
Si el problema persiste después de alinear la ubicación de uso, repasa lo siguiente:
- Licencia correcta en el resource account: debe tener Microsoft Teams Phone Resource Account. No necesita licencias de usuario estándar.
- Tipo de número coherente: para Auto Attendant o Call Queue, el número tiene que ser de tipo Voice App. Al asignar, elige el Phone number type que corresponda con cómo se obtuvo el número, normalmente Operator Connect.
- Número libre: confirma que el número no esté ya asignado a otro usuario o recurso. Si lo está, libéralo antes de reutilizarlo.
- Actualiza la vista: después de cambiar ubicación de uso o licencias, refresca el centro de administración de Teams y vuelve a intentar la asignación.
- Con el operador: cuando aún no aparece, verifica con tu operador que el número esté habilitado para aplicaciones de voz y asignado al inquilino correcto.
Guía de diagnóstico estructurado
Síntoma | Posible causa | Acción recomendada |
---|---|---|
Selector sin resultados al asignar el número | Ubicación de uso del resource account no coincide con el país del número | Alinear la ubicación de uso con el país del número y guardar |
Número visible, pero de tipo distinto | El número no es de tipo Voice App | Solicitar al operador número de aplicación o convertirlo a tipo App donde proceda |
Número no visible en el inventario | El operador aún no aprovisionó el número en el inquilino | Validar en el portal del operador y pedir reenvío al inquilino correcto |
Asignación rechazada pese a aparecer en la lista | El número está en uso en otro objeto | Localizar y liberar la asignación anterior antes de reintentar |
Verificación posterior a la asignación
- Prueba entrante: llama al número desde una línea externa y verifica que la llamada entra en la operadora. Si hay mensajes de bienvenida, confírmalos.
- Ramas del menú: si el Auto Attendant tiene opciones de enrutamiento, navega por dos o tres para comprobar que el flujo es correcto.
- Grabación del flujo: si usas mensajes personalizados, confirma que se reproducen con el formato compatible.
- Supervisión de calidad: revisa métricas de calidad en el panel de llamadas para descartar incidencias de red o de operador.
Notas según el método de telefonía
Operator Connect
Con Operator Connect, la disponibilidad y el tipo del número dependen de cómo el operador lo aprovisionó. Para Auto Attendants y Call Queues, los números deben llegar como Voice App. Si te entregan un número de usuario, no aparecerá para aplicaciones. Solicita al operador el tipo adecuado para aplicaciones de voz.
Planes de llamadas
Si utilizas planes de llamadas, aplica la misma lógica: la ubicación de uso del resource account tiene que coincidir con el país del número adquirido. Asegúrate de que el número esté marcado como apto para aplicaciones.
Enrutamiento directo
En escenarios de enrutamiento directo, la asignación del número a recursos de aplicación se realiza con la misma regla de alineación por país. Además, confirma que la ruta de voz y las políticas de acceso permitan recibir llamadas hacia el número asignado al resource account de la operadora automática.
Buenas prácticas para evitar el problema
- Plantillas de creación: define una guía interna para crear resource accounts donde se especifique la ubicación de uso y la licencia que deben aplicarse según el país.
- Nomenclatura clara: usa convenciones en el UPN y el DisplayName del resource account que indiquen el país y el propósito, facilitando auditorías.
- Separación por país: administra los números por países y registra qué resource accounts pertenecen a cada ámbito geográfico.
- Revisiones periódicas: programa controles trimestrales para confirmar que no haya desajustes entre ubicación de uso y país del número.
Errores comunes que ralentizan la asignación
- Olvidar la ubicación de uso: configurar la licencia del resource account y pasar por alto el país produce el selector vacío.
- Elegir un tipo incorrecto al asignar: seleccionar “usuario” en lugar de “Operator Connect” o “Voice App” hace fallar la asignación.
- Confiar en la caché de la consola: después de cambios en licencias o ubicación, es habitual que la interfaz no refresque de inmediato. Cierra y vuelve a abrir la vista antes de concluir que algo no funciona.
- No validar el estado con el operador: cuando hay dudas, confirma que el número esté en el inquilino y marcado para aplicaciones de voz.
Preguntas frecuentes
¿La licencia del resource account debe ser de usuario?
No. Necesita la licencia específica Microsoft Teams Phone Resource Account. Esa licencia habilita el uso de números para aplicaciones como Auto Attendants y Call Queues.
¿Puedo asignar números de un país a una operadora de otro país?
No es la práctica soportada. La ubicación de uso del resource account debe coincidir con el país del número.
¿Por qué veo el número en el inventario pero no en el selector?
Porque el inventario lista todos los números del inquilino, mientras que el selector filtra por país, tipo y disponibilidad. Un desajuste de ubicación de uso lo excluye del selector.
¿Necesito permisos especiales?
Sí. Asegúrate de tener roles de administración de Teams o de comunicaciones que permitan gestionar números, recursos y aplicaciones de voz.
Sugerencia de flujo de trabajo
- Crear el resource account.
- Aplicar la licencia de resource account.
- Definir la ubicación de uso según el país del número que se empleará.
- Verificar que el número adecuado se muestra como Voice App.
- Asignar el número desde el panel de resource accounts o durante la creación del Auto Attendant.
- Probar llamadas y validar rutas.
Apéndice con comandos útiles
Para administradores que prefieren líneas de comando, estos ejemplos ayudan a comprobar y ajustar asignaciones. Adáptalos a tu entorno.
# Ver asignación de un número concreto
Get-CsPhoneNumberAssignment -TelephoneNumber +E164
Consultar el resource account por UPN
Get-CsOnlineApplicationInstance -Identity ra-autoattendant@contoso.com
Asignar un número de Operator Connect a un resource account
Set-CsPhoneNumberAssignment -Identity ra-autoattendant@contoso.com `
-PhoneNumber +E164 `
-PhoneNumberType OperatorConnect
Quitar la asignación si necesitas liberar el número
Remove-CsPhoneNumberAssignment -Identity ra-autoattendant@contoso.com `
-PhoneNumber +E164 `
-PhoneNumberType OperatorConnect
Si el comando de asignación devuelve error indicando que el número no es visible o no está disponible, vuelve a comprobar el tipo de número, su pertenencia al inquilino y, especialmente, la ubicación de uso del resource account.
Resumen ejecutivo
Cuando el selector de números de un Auto Attendant muestra “No Results Were Found”, la causa más probable es la desalineación de la ubicación de uso del resource account respecto al país del número de Operator Connect. Ajusta la Usage location al país correcto, confirma que el número sea Voice App y vuelve a asignarlo desde el centro de administración de Teams. Con esta corrección y las comprobaciones complementarias anteriores, el número aparecerá y la asignación se completará de forma fiable.
Conclusión práctica: antes de dedicar tiempo a hipótesis complejas, verifica la ubicación de uso. Es el control más simple, rápido y determinante para que el número aparezca en el selector y puedas completar la configuración de tu operadora automática.