Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Reclama números de teléfono a grupos de distribución de tráfico mediante Amazon Connect
nota
¿Usuario nuevo? Consulta el taller sobre resiliencia global de Amazon Connect
La resiliencia global solo está disponible para las instancias de Amazon Connect creadas en las siguientes AWS regiones: EE. UU. Este (Virginia del Norte), EE. UU. Oeste (Oregón), Europa (Fráncfort) y Europa (Londres).
Solo puede crear una réplica en la región EE.UU. Este (Norte de Virginia) si su origen es EE.UU. Oeste (Oregón) o viceversa. Del mismo modo, solo puede crear una réplica en la región de Europa (Fráncfort) si su origen es Europa (Londres) o viceversa.
Para obtener acceso a esta característica, contacte con su arquitecto de soluciones o administrador técnico de cuentas de Amazon Connect.
Una vez que el grupo de distribución de tráfico Status
se ACTIVE
haya creado correctamente, podrá utilizarlo SearchAvailablePhoneNumberspara buscar los números de teléfono disponibles y ClaimPhoneNumberreclamarlos.
Antes de solicitar un número de teléfono para su grupo de distribución de tráfico, le recomendamos que lo utilice DescribeTrafficDistributionGroupAPIpara comprobar el estado del grupo de distribución de tráficoACTIVE
. Asignar un número de teléfono a un grupo de distribución de tráfico que no tiene el estado ACTIVE
da como resultado ResourceNotFoundException
.
Para asignar un número de teléfono a un grupo de distribución de tráfico, indique el grupo de distribución de tráfico ARN en el TargetArnparámetro al llamar al ClaimPhoneNumberAPI. También puedes usar el UpdatePhoneNumberAPIpara asignar un número de teléfono previamente reclamado a una instancia a un grupo de distribución de tráfico.
nota
Para actualizar el campo Descripción, debe utilizar la consola de Amazon Connect.
Ejemplo de flujo de trabajo
A continuación, se muestra un ejemplo de flujo de trabajo para solicitar números de teléfono y utilizarlos en varias Regiones de AWS:
-
Cree una réplica de su instancia:
-
Llama al ReplicateInstanceAPI.
-
-
Cree un grupo de distribución de tráfico que vincule estas instancias:
-
Llama al CreateTrafficDistributionGroupAPI.
-
-
Busque números de teléfono disponibles que puedan solicitarse para su grupo de distribución de tráfico:
-
Llame a la región SearchAvailablePhoneNumbersAPIen la que se creó el grupo de distribución de tráfico. Proporcione el grupo de distribución de tráfico ARN para el
TargetArn
parámetro.
-
-
En la región en la que se creó el grupo de distribución de tráfico, llame a ClaimPhoneNumberAPI:
-
Proporcione su grupo de distribución de tráfico ARN para el
TargetArn
parámetro. -
Proporcione el valor del número de teléfono E164 que devolvió la SearchAvailablePhoneNumbersAPIllamada en el paso 3.
Se devuelven
PhoneNumberId
yPhoneNumberArn
. Puede utilizar estos valores para las operaciones de seguimiento. -
-
Compruebe que el estado del número de teléfono es
CLAIMED
:-
Llame al. DescribePhoneNumberAPI
(también se DescribePhoneNumber puede llamar en la otra región asociada al grupo de distribución de tráfico. Devolverá los mismos detalles del número de teléfono).
El número de teléfono puede utilizarse mediante operaciones de seguimiento solo después de que su estado sea
CLAIMED
.Para obtener una descripción de los posibles estados, consulte Definición de los estados de número de teléfono.
-
-
Repita los pasos del 3 al 5 para todos los números de teléfono que necesite solicitar para su grupo de distribución de tráfico.
-
Realice los siguientes pasos para asociar flujos a números de teléfono. Hágalos en las dos regiones en las que opera el grupo de distribución de tráfico.
Estos pasos garantizan que el tráfico de telefonía se enrute correctamente hacia sus flujos para admitir su configuración de distribución de tráfico.
-
En su instancia de Amazon Connect existente en la región en la que se creó el grupo de distribución de tráfico, realice los pasos siguientes:
-
Llama ListContactFlowsAPI. Proporcione el
InstanceId
que corresponda a la instancia que se ha replicado. -
Se devuelve una lista ARNs de flujos. Utilice estos flujos ARNs para asociar un flujo a un número de teléfono; llame al AssociatePhoneNumberContactFlowAPI.
-
-
En la instancia de Amazon Connect replicada en la otra AWS región, lleve a cabo los siguientes pasos:
-
Llame ListContactFlowsAPI. Proporcione el
InstanceId
que corresponda a la instancia que se ha replicado. -
Se devuelve una lista ARNs de flujos. Utilice estos flujos ARNs para asociar un flujo a un número de teléfono; llame al AssociatePhoneNumberContactFlowAPI.
-
-
Por qué falla una ClaimPhoneNumber llamada
La ClaimPhoneNumberAPIllamada fallará con un ResourceNotFoundException
en los siguientes casos:
-
El grupo de distribución de tráfico especificado no existe, el estado del grupo de distribución de tráfico no es
ACTIVE
o usted no tiene la propiedad del grupo de distribución de tráfico. -
El número de teléfono no está disponible para realizar una solicitud. En algunos casos, un número de teléfono encontrado SearchAvailablePhoneNumberspuede haber sido reclamado por otro cliente.
ClaimPhoneNumberfallará y se producirá un InvalidParameterException
error en el siguiente caso:
-
El punto de conexión al que llama no se encuentra en la misma región en la que se creó el grupo de distribución de tráfico.
Definición de los estados de número de teléfono
A continuación, se describen los estados de número de teléfono:
-
CLAIMED
significa que la operación anterior ClaimPhoneNumbero la UpdatePhoneNumberoperación se realizó correctamente. -
IN_PROGRESS
significa que ClaimPhoneNumber, UpdatePhoneNumberla operación aún está en curso y aún no se ha completado. Puede llamar DescribePhoneNumbermás adelante para comprobar si la operación anterior se ha completado. -
FAILED
indica que la UpdatePhoneNumberoperación ClaimPhoneNumbero operación anterior ha fallado. Incluye un mensaje que indica el motivo del error.Un motivo habitual de error es que el valor de
TargetArn
del que está solicitando o actualizando un número de teléfono haya alcanzado su límite de números totales solicitados.Si has recibido el
FAILED
estado de unaClaimPhoneNumber
API llamada, dispones de un día para volver a intentar reclamar el número de teléfono antes de que el número vuelva a figurar en el inventario para que lo reclamen otros clientes.